Description of Problem: network configuration is loaded before isdn modules Version-Release number of selected component (if applicable): isdn4k-utils-3.1-44 initscripts-6.17-1 How Reproducible: always Steps to Reproduce: boot with runlevel >=3 /etc/init.d/isdn is run after /etc/init.d/network, so ipppX devices dont work Additional Information: chkconfig for /etc/init.d/isdn should be "2345 09 91" (network has "2345 10 90") --- isdn.orig Wed Aug 8 17:47:49 2001 +++ isdn Tue Aug 21 21:06:04 2001 @@ -1,6 +1,6 @@ #! /bin/bash # -# chkconfig: 2345 24 89 +# chkconfig: 2345 09 91 # description: start and stop ISDN services #
but there comes a new serious problem: if /usr is mounted over nfs, tools like isdnctrl arent avialable, so we must wait till /usr is mounted i think the big problem is that initscripts load all network devices in one step, this is the wrong behaviour it should load things in this order 1. setup network hardware not requiring things in /usr (eth, tr,...) 2. setup the devices for it 3. mount network filesystems 4. setup network hardware requiring stuff in /usr (isdn, xdsl) 5. setup the devices
It's fixed in isdn4k-utils-3.1-45. You will find it in next rawhide release.