diff options
Diffstat (limited to 'openbsc/contrib')
-rw-r--r-- | openbsc/contrib/bsc-test/README | 1 | ||||
-rw-r--r-- | openbsc/contrib/bsc-test/all_dial | 8 | ||||
-rwxr-xr-x | openbsc/contrib/bsc-test/dial.sh | 11 | ||||
-rw-r--r-- | openbsc/contrib/bsc-test/hangup | 4 |
4 files changed, 24 insertions, 0 deletions
diff --git a/openbsc/contrib/bsc-test/README b/openbsc/contrib/bsc-test/README new file mode 100644 index 000000000..adb222e21 --- /dev/null +++ b/openbsc/contrib/bsc-test/README @@ -0,0 +1 @@ +Some crazy scripts call testing... and MSC link failure simulation diff --git a/openbsc/contrib/bsc-test/all_dial b/openbsc/contrib/bsc-test/all_dial new file mode 100644 index 000000000..96e5f00b3 --- /dev/null +++ b/openbsc/contrib/bsc-test/all_dial @@ -0,0 +1,8 @@ +ABORT BUSY +ABORT 'NO CARRIER' +ABORT 'OK' + +'' AT +SAY "Dialing a number\n" +'OK' ATD05660066; + diff --git a/openbsc/contrib/bsc-test/dial.sh b/openbsc/contrib/bsc-test/dial.sh new file mode 100755 index 000000000..e5e19f63e --- /dev/null +++ b/openbsc/contrib/bsc-test/dial.sh @@ -0,0 +1,11 @@ +#!/bin/sh +# Evil dial script.. + +while true; +do + chat -v -f all_dial < /dev/ttyACM0 > /dev/ttyACM0 + sleep 5s + chat -v -f hangup < /dev/ttyACM0 > /dev/ttyACM0 + sleep 2s +done + diff --git a/openbsc/contrib/bsc-test/hangup b/openbsc/contrib/bsc-test/hangup new file mode 100644 index 000000000..cad6870fd --- /dev/null +++ b/openbsc/contrib/bsc-test/hangup @@ -0,0 +1,4 @@ +TIMEOUT 10 +'' ^Z +SAY "Waiting for hangup confirm\n" +'' ATH; |