Hi,
I have a 4G Waveshare hat running on a PiZero W.
I have it 99% setup. It will connect, but web connection only holds for a few minutes.
Here is the PON output…
Any help appreciated.
pi@raspberrypi:~ $ sudo pon
abort on (BUSY)
abort on (VOICE)
abort on (NO CARRIER)
abort on (NO DIALTONE)
abort on (NO DIAL TONE)
abort on (NO ANSWER)
abort on (DELAYED)
abort on (ERROR)
abort on (+CGATT: 0)
send (AT^M)
timeout set to 12 seconds
expect (OK)
AT^M^M
OK
-- got it
send (ATH^M)
expect (OK)
^M
ATH^M^M
OK
-- got it
send (ATE1^M)
expect (OK)
^M
ATE1^M^M
OK
-- got it
send (AT+CGDCONT=1,"IP","connect","",0,0^M)
expect (OK)
^M
AT+CGDCONT=1,"IP","connect","",0,0^M^M
OK
-- got it
send (ATD*99#^M)
timeout set to 22 seconds
expect (CONNECT)
^M
ATD*99#^M^M
CONNECT
-- got it
send (^M)
Script /usr/sbin/chat -s -v -f /etc/chatscripts/gprs -T connect finished (pid 1224), status = 0x0
Serial connection established.
using channel 2
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB2
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x4a76df32> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x4 <asyncmap 0x0> <auth chap MD5> <magic 0x208db197> <pcomp> <accomp>]
sent [LCP ConfNak id=0x4 <auth pap>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x4a76df32> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x5 <asyncmap 0x0> <auth pap> <magic 0x208db197> <pcomp> <accomp>]
sent [LCP ConfAck id=0x5 <asyncmap 0x0> <auth pap> <magic 0x208db197> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x4a76df32]
sent [PAP AuthReq id=0x1 user="###############" password=<hidden>]
rcvd [LCP DiscReq id=0x6 magic=0x208db197]
rcvd [LCP EchoRep id=0x0 magic=0x208db197 4a 76 df 32]
rcvd [PAP AuthAck id=0x1 ""]
PAP authentication succeeded
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPV6CP ConfReq id=0x1 <addr fe80::7160:1fe4:755a:7174>]
rcvd [LCP ProtRej id=0x7 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03 2f]
Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
rcvd [IPCP ConfReq id=0x2]
sent [IPCP ConfNak id=0x2 <addr 0.0.0.0>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [IPCP ConfReq id=0x3]
sent [IPCP ConfAck id=0x3]
rcvd [IPCP ConfNak id=0x2 <addr 203.196.93.255> <ms-dns1 203.7.225.10> <ms-dns2 203.34.31.50>]
sent [IPCP ConfReq id=0x3 <addr 203.196.93.255> <ms-dns1 203.7.225.10> <ms-dns2 203.34.31.50>]
rcvd [IPCP ConfAck id=0x3 <addr 203.196.93.255> <ms-dns1 203.7.225.10> <ms-dns2 203.34.31.50>]
Could not determine remote IP address: defaulting to 10.64.64.64
Script /etc/ppp/ip-pre-up started (pid 1241)
Script /etc/ppp/ip-pre-up finished (pid 1241), status = 0x0
not replacing default route to wlan0 [192.168.86.1]
local IP address 203.196.93.255
remote IP address 10.64.64.64
primary DNS address 203.7.225.10
secondary DNS address 203.34.31.50
Script /etc/ppp/ip-up started (pid 1244)
Script /etc/ppp/ip-up finished (pid 1244), status = 0x0
sent [IPV6CP ConfReq id=0x1 <addr fe80::7160:1fe4:755a:7174>]
sent [IPV6CP ConfReq id=0x1 <addr fe80::7160:1fe4:755a:7174>]
sent [IPV6CP ConfReq id=0x1 <addr fe80::7160:1fe4:755a:7174>]
sent [IPV6CP ConfReq id=0x1 <addr fe80::7160:1fe4:755a:7174>]
sent [IPV6CP ConfReq id=0x1 <addr fe80::7160:1fe4:755a:7174>]
sent [IPV6CP ConfReq id=0x1 <addr fe80::7160:1fe4:755a:7174>]
sent [IPV6CP ConfReq id=0x1 <addr fe80::7160:1fe4:755a:7174>]
sent [IPV6CP ConfReq id=0x1 <addr fe80::7160:1fe4:755a:7174>]
sent [IPV6CP ConfReq id=0x1 <addr fe80::7160:1fe4:755a:7174>]
IPV6CP: timeout sending Config-Requests
Terminating on signal 15
Connect time 1.2 minutes.
Sent 126 bytes, received 8448 bytes.
Script /etc/ppp/ip-down started (pid 1828)
sent [LCP TermReq id=0x2 "User request"]
rcvd [LCP TermAck id=0x2]
Connection terminated.
Script /etc/ppp/ip-down finished (pid 1828), status = 0x0