Came across this problem last night with SME7.0rc1, bit of a pain as I use ISDN as backup to broadband... As fas as I could tell last night the only problem is the missing ISDN related devices in /dev. Put them back and all of the ISDN subsystem appears to work again.
The ISDN devices are missing because of the move to using udev to dynamically create devices at boot time and as things are "hot plugged". By default udev does not create the ISDN devices at boot time but it is easy to make it do so.
Use MAKEDEV 3 times with the parameter "isdnctrl", "isdninfo" and "ippp". The creates the required devices in /dev. Copy say the first 16 (0 - 15) of isndctrl and ippp devices along with the isdnctrl symlink and isdninfo to the directory /etc/udev/devices. Reboot, simple as that. B-)
When the machine boots it calls start_udev (or similar) this copies whatever is in /etc/udev/devices to /dev, thus making sure that they are present before ippp or diald is started.
I'm away for a few days and can't remember my bugzilla password or I would have added a comment to bug 425. Likewise the directory to copy to might be wrong but I don't think it is.
Would a good way of creating these devices in the SME distribution be a template fragment calling MAKEDEV as required? I think there is a command line option (-d or -D) to force MAKEDEV to create the devices in a directory other than /dev, this would better than creating and copying. Mind you MAKEDEV creates *all* the devices, rather more than are really required.
Cheers
Dave.