diff --git a/dahdi_span_config b/dahdi_span_config index 3562278..614c6a6 100755 --- a/dahdi_span_config +++ b/dahdi_span_config @@ -25,6 +25,17 @@ set -e #echo >&2 "$0($ACTION): DEBUG($# args): '$*'" +# Old driver. These scripts probably won't work anyway. +if [ ! -f /sys/module/dahdi/parameters/auto_assign_spans ]; then + $LOGGER "Old driver (no auto_assign_spans parameter). Skip $DEVPATH" + exit 0 +fi + +if [ $(cat /sys/module/dahdi/parameters/auto_assign_spans) -eq 1 ]; then + $LOGGER "auto_assign_spans=1. Skip $DEVPATH" + exit 0 +fi + # Do we have a configuration? if [ -f /etc/dahdi/init.conf ]; then . /etc/dahdi/init.conf