--- dahdi.init.orig 2009-03-04 12:36:31.000000000 +0100 +++ dahdi.init 2009-03-04 12:50:49.000000000 +0100 @@ -143,7 +143,7 @@ } shutdown_dynamic() { - if ! grep -q ' ZTD/' /proc/* 2>/dev/null; then return; fi + if ! grep -q ' DYN/' /proc/dahdi/* 2>/dev/null; then return; fi # we should only get here if we have dynamic spans. Right? $DAHDI_CFG_CMD -s @@ -227,7 +227,7 @@ ;; stop) # Unload drivers - #shutdown_dynamic # FIXME: needs test from someone with dynamic spans + shutdown_dynamic # FIXME: needs test from someone with dynamic spans echo -n "Unloading DAHDI hardware modules: " if unload_module dahdi; then echo -n "done"