Skip to content

Instantly share code, notes, and snippets.

@acassis
Created January 21, 2018 16:22
Show Gist options
  • Save acassis/45d26314260654b5d839c8995c1e4f37 to your computer and use it in GitHub Desktop.
Save acassis/45d26314260654b5d839c8995c1e4f37 to your computer and use it in GitHub Desktop.
nsh> pppd
tun fd:3
tty fd:4
ipcp init
AHDLC_TX - transmit frame, protocol 0xc021, length 4 offline 0
0x05 0x01 0x00 0x04
AHDLC_TX - transmit frame, protocol 0xc021, length 4 offline 1
0x05 0x02 0x00 0x04
chat_tokenise: ATZ
tok_on_delimiter: ATZ (0)
chat_tokenise: result 0
chat_internalise: (L) ATZ
chat_internalise: result -61, rhs 1
chat_tokens_free: tokens freed
ppp: disconnect script failed
chat_tokenise: ECHO ON TIMEOUT 30 "" ATE1 OK AT+CGDCONT=1,\"IP\",\"internet\" OK ATD*99***1# CONNECT \c
tok_on_delimiter: ECHO (0)
tok_on_delimiter: ON (0)
tok_on_delimiter: TIMEOUT (0)
tok_on_delimiter: 30 (0)
tok_on_delimiter: (0)
tok_on_delimiter: ATE1 (0)
tok_on_delimiter: OK (0)
tok_on_delimiter: AT+CGDCONT=1,"IP","internet" (0)
tok_on_delimiter: OK (0)
tok_on_delimiter: ATD*99***1# (0)
tok_on_delimiter: CONNECT (0)
tok_on_delimiter: (1)
chat_tokenise: result 0
chat_internalise: (L) ECHO
chat_internalise: (R) ON
chat_internalise: (L) TIMEOUT
chat_internalise: (R) 30
chat_internalise: (L)
chat_internalise: (R) ATE1
chat_internalise: (L) OK
chat_internalise: (R) AT+CGDCONT=1,"IP","internet"
chat_internalise: (L) OK
chat_internalise: (R) ATD*99***1#
chat_internalise: (L) CONNECT
chat_internalise: (R)
chat_internalise: result 0, rhs 0
chat_tokens_free: tokens freed
chat_line_run: type 0, rhs ON
chat: cmd 1, arg ON
chat_line_run: type 0, rhs 30
chat: cmd 4, arg 30
chat_line_run: timeout is 30 s
chat_line_run: type 1, rhs ATE1
chat: ATE1
chat_expect: result 0
chat_flush: starting
chat_readb: read '~' (0x7E)
chat_readb: read '�' (0xFF)
chat_readb: read '}' (0x7D)
chat_readb: read '#' (0x23)
chat_readb: read '�' (0xC0)
chat_readb: read '!' (0x21)
chat_readb: read '}' (0x7D)
chat_readb: read '%' (0x25)
chat_readb: read '}' (0x7D)
chat_readb: read '!' (0x21)
chat_readb: read '}' (0x7D)
chat_readb: read ' ' (0x20)
chat_readb: read '}' (0x7D)
chat_readb: read '$' (0x24)
chat_readb: read '=' (0x3D)
chat_readb: read '�' (0xC7)
chat_readb: read '~' (0x7E)
chat_readb: read 'A' (0x41)
chat_readb: read 'T' (0x54)
chat_readb: read 'E' (0x45)
chat_readb: read '1' (0x31)
chat_readb: read '' (0x0D)
~�}#�!}%}!} }$=�~ATE1
chat_readb: read '
' (0x0A)
chat_readb: read '' (0x0D)
chat_readb: read '
' (0x0A)
chat_readb: read 'O' (0x4F)
chat_readb: read 'K' (0x4B)
chat_readb: read '' (0x0D)
OK
chat_readb: read '
' (0x0A)
chat_readb: poll timed out
chat_flush: done
chat_send: wrote 6 out of 6 bytes of 'ATE1
'
chat_line_run: type 1, rhs AT+CGDCONT=1,"IP","internet"
chat: OK AT+CGDCONT=1,"IP","internet"
chat_readb: read 'A' (0x41)
chat_readb: read 'T' (0x54)
chat_readb: read 'E' (0x45)
chat_readb: read '1' (0x31)
chat_readb: read '' (0x0D)
ATE1
chat_readb: read '
' (0x0A)
chat_readb: read '' (0x0D)
chat_readb: read '
' (0x0A)
chat_readb: read 'O' (0x4F)
chat_readb: read 'K' (0x4B)
chat_expect: result 0
chat_flush: starting
chat_readb: read '' (0x0D)
OK
chat_readb: read '
' (0x0A)
chat_readb: poll timed out
chat_flush: done
chat_send: wrote 30 out of 30 bytes of 'AT+CGDCONT=1,"IP","internet"
'
chat_line_run: type 1, rhs ATD*99***1#
chat: OK ATD*99***1#
chat_readb: read 'A' (0x41)
chat_readb: read 'T' (0x54)
chat_readb: read '+' (0x2B)
chat_readb: read 'C' (0x43)
chat_readb: read 'G' (0x47)
chat_readb: read 'D' (0x44)
chat_readb: read 'C' (0x43)
chat_readb: read 'O' (0x4F)
chat_readb: read 'N' (0x4E)
chat_readb: read 'T' (0x54)
chat_readb: read '=' (0x3D)
chat_readb: read '1' (0x31)
chat_readb: read ',' (0x2C)
chat_readb: read '"' (0x22)
chat_readb: read 'I' (0x49)
chat_readb: read 'P' (0x50)
chat_readb: read '"' (0x22)
chat_readb: read ',' (0x2C)
chat_readb: read '"' (0x22)
chat_readb: read 'i' (0x69)
chat_readb: read 'n' (0x6E)
chat_readb: read 't' (0x74)
chat_readb: read 'e' (0x65)
chat_readb: read 'r' (0x72)
chat_readb: read 'n' (0x6E)
chat_readb: read 'e' (0x65)
chat_readb: read 't' (0x74)
chat_readb: read '"' (0x22)
chat_readb: read '' (0x0D)
AT+CGDCONT=1,"IP","internet"
chat_readb: read '
' (0x0A)
chat_readb: read '' (0x0D)
chat_readb: read '
' (0x0A)
chat_readb: read 'O' (0x4F)
chat_readb: read 'K' (0x4B)
chat_expect: result 0
chat_flush: starting
chat_readb: read '' (0x0D)
OK
chat_readb: read '
' (0x0A)
chat_readb: poll timed out
chat_flush: done
chat_send: wrote 13 out of 13 bytes of 'ATD*99***1#
'
chat_line_run: type 1, rhs
chat: CONNECT
chat_readb: read 'A' (0x41)
chat_readb: read 'T' (0x54)
chat_readb: read 'D' (0x44)
chat_readb: read '*' (0x2A)
chat_readb: read '9' (0x39)
chat_readb: read '9' (0x39)
chat_readb: read '*' (0x2A)
chat_readb: read '*' (0x2A)
chat_readb: read '*' (0x2A)
chat_readb: read '1' (0x31)
chat_readb: read '#' (0x23)
chat_readb: read '' (0x0D)
ATD*99***1#
chat_readb: read '
' (0x0A)
chat_readb: read '' (0x0D)
chat_readb: poll timed out
chat_expect: result -116
chat_script_run: Script result -116, exited on line 5
ppp: connect script failed
chat_tokenise: ECHO ON TIMEOUT 30 "" ATE1 OK AT+CGDCONT=1,\"IP\",\"internet\" OK ATD*99***1# CONNECT \c
tok_on_delimiter: ECHO (0)
tok_on_delimiter: ON (0)
tok_on_delimiter: TIMEOUT (0)
tok_on_delimiter: 30 (0)
tok_on_delimiter: (0)
tok_on_delimiter: ATE1 (0)
tok_on_delimiter: OK (0)
tok_on_delimiter: AT+CGDCONT=1,"IP","internet" (0)
tok_on_delimiter: OK (0)
tok_on_delimiter: ATD*99***1# (0)
tok_on_delimiter: CONNECT (0)
tok_on_delimiter: (1)
chat_tokenise: result 0
chat_internalise: (L) ECHO
chat_internalise: (R) ON
chat_internalise: (L) TIMEOUT
chat_internalise: (R) 30
chat_internalise: (L)
chat_internalise: (R) ATE1
chat_internalise: (L) OK
chat_internalise: (R) AT+CGDCONT=1,"IP","internet"
chat_internalise: (L) OK
chat_internalise: (R) ATD*99***1#
chat_internalise: (L) CONNECT
chat_internalise: (R)
chat_internalise: result 0, rhs 0
chat_tokens_free: tokens freed
chat_line_run: type 0, rhs ON
chat: cmd 1, arg ON
chat_line_run: type 0, rhs 30
chat: cmd 4, arg 30
chat_line_run: timeout is 30 s
chat_line_run: type 1, rhs ATE1
chat: ATE1
chat_expect: result 0
chat_flush: starting
chat_readb: poll timed out
chat_flush: done
chat_send: wrote 6 out of 6 bytes of 'ATE1
'
chat_line_run: type 1, rhs AT+CGDCONT=1,"IP","internet"
chat: OK AT+CGDCONT=1,"IP","internet"
chat_readb: read 'A' (0x41)
chat_readb: read 'T' (0x54)
chat_readb: read 'E' (0x45)
chat_readb: read '1' (0x31)
chat_readb: read '' (0x0D)
ATE1
chat_readb: read '
' (0x0A)
chat_readb: read '' (0x0D)
chat_readb: read '
' (0x0A)
chat_readb: read 'O' (0x4F)
chat_readb: read 'K' (0x4B)
chat_expect: result 0
chat_flush: starting
chat_readb: read '' (0x0D)
OK
chat_readb: read '
' (0x0A)
chat_readb: poll timed out
chat_flush: done
chat_send: wrote 30 out of 30 bytes of 'AT+CGDCONT=1,"IP","internet"
'
chat_line_run: type 1, rhs ATD*99***1#
chat: OK ATD*99***1#
chat_readb: read 'A' (0x41)
chat_readb: read 'T' (0x54)
chat_readb: read '+' (0x2B)
chat_readb: read 'C' (0x43)
chat_readb: read 'G' (0x47)
chat_readb: read 'D' (0x44)
chat_readb: read 'C' (0x43)
chat_readb: read 'O' (0x4F)
chat_readb: read 'N' (0x4E)
chat_readb: read 'T' (0x54)
chat_readb: read '=' (0x3D)
chat_readb: read '1' (0x31)
chat_readb: read ',' (0x2C)
chat_readb: read '"' (0x22)
chat_readb: read 'I' (0x49)
chat_readb: read 'P' (0x50)
chat_readb: read '"' (0x22)
chat_readb: read ',' (0x2C)
chat_readb: read '"' (0x22)
chat_readb: read 'i' (0x69)
chat_readb: read 'n' (0x6E)
chat_readb: read 't' (0x74)
chat_readb: read 'e' (0x65)
chat_readb: read 'r' (0x72)
chat_readb: read 'n' (0x6E)
chat_readb: read 'e' (0x65)
chat_readb: read 't' (0x74)
chat_readb: read '"' (0x22)
chat_readb: read '' (0x0D)
AT+CGDCONT=1,"IP","internet"
chat_readb: read '
' (0x0A)
chat_readb: read '' (0x0D)
chat_readb: read '
' (0x0A)
chat_readb: read 'E' (0x45)
chat_readb: read 'R' (0x52)
chat_readb: read 'R' (0x52)
chat_readb: read 'O' (0x4F)
chat_readb: read 'R' (0x52)
chat_readb: read '' (0x0D)
ERROR
chat_readb: read '
' (0x0A)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment