diff options
Diffstat (limited to 'xpp/waitfor_xpds')
-rwxr-xr-x | xpp/waitfor_xpds | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/xpp/waitfor_xpds b/xpp/waitfor_xpds index 1e213eb..26a6ab5 100755 --- a/xpp/waitfor_xpds +++ b/xpp/waitfor_xpds @@ -40,7 +40,14 @@ if ! dahdi_hardware="`which dahdi_hardware 2>/dev/null`"; then echo >&2 "$0: Missing dahdi_hardware" exit 0 fi -if [ "`$dahdi_hardware | grep xpp_usb`" = "" ]; then +if ! astribank_is_starting="`which astribank_is_starting 2>/dev/null`"; then + echo >&2 "$0: Missing astribank_is_starting" + exit 0 +fi +if [ "`$dahdi_hardware | grep xpp_usb`" != "" ]; then + astribank_is_starting -a +fi +if ! astribank_is_starting; then exit 0 fi @@ -70,3 +77,6 @@ do oldab="$ab" cat $ab done + +# Handled astribanks +astribank_is_starting -r |