Description of Problem: /etc/init.d/network shows succesfull started ippp device, but it isnt started at all Version-Release number of selected component (if applicable): initscripts-6.17-1 How Reproducible: always Steps to Reproduce: i.e. use isdn4k-utils-3.1-44 or produce any other hardware problem so that isdnctrl doesnt work as expected Expected Results: /etc/init.d/network should show a failure not success i think the problem is inside ifup-ippp (and ifup maybe) possible solution: do a final "isdnctrl list $DEVICE" to see if interface is up (maybe enough) or do isdnctrl $* >/dev/null 2>&1 && exit 1 in log_isdnctrl() btw, ibod should be started with daemon(), or not?
Than, is this fixed in 6.24-1?
isdnctrl $* >/dev/null 2>&1 && exit 1 is wrong, right is of course: isdnctrl $* >/dev/null 2>&1 || exit 1
It's fixed in 6.25-1. You will find it in next rawhide release.