aboutsummaryrefslogtreecommitdiff
path: root/misc/zaptel/files/zaptel.sh
diff options
context:
space:
mode:
Diffstat (limited to 'misc/zaptel/files/zaptel.sh')
-rw-r--r--misc/zaptel/files/zaptel.sh12
1 files changed, 11 insertions, 1 deletions
diff --git a/misc/zaptel/files/zaptel.sh b/misc/zaptel/files/zaptel.sh
index ff2753b788ae..de95d990364b 100644
--- a/misc/zaptel/files/zaptel.sh
+++ b/misc/zaptel/files/zaptel.sh
@@ -7,11 +7,21 @@ case "$1" in
start)
/sbin/kldload ${LIBDIR}/zaptel.ko || exit 1
/sbin/kldload ${LIBDIR}/wcfxo.ko || exit 1
- /usr/sbin/devinfo | /usr/bin/grep -q wcfxo && ${PREFIX}/bin/ztcfg 2> /dev/null
+ /sbin/kldload ${LIBDIR}/wcfxs.ko || exit 1
+ if /usr/sbin/devinfo | /usr/bin/grep -q wcfxo
+ then
+ ${PREFIX}/bin/ztcfg 2> /dev/null
+ else
+ if /usr/sbin/devinfo | /usr/bin/grep -q wcfxs
+ then
+ ${PREFIX}/bin/ztcfg 2> /dev/null
+ fi
+ fi
echo -n " zaptel"
;;
stop)
+ /sbin/kldunload wcfxs.ko || exit 1
/sbin/kldunload wcfxo.ko || exit 1
/sbin/kldunload zaptel.ko || exit 1
echo -n " zaptel"