4G IoT HAT not Working

Greetings! After following instructions for the PPP Installer on RPi HAT, the script reports: “Connect Script Fails” following running pin, after reboot.

The carrier APN is “Xfinity Mobile” (in exactly that case) and the port selected was “ttyS0”.

These settings seem to work sometimes, but mostly, the connection is not stable.

Using sudo pin, the Script chat reads “…-s -v -f /etc/chat scripts/chat-connect -T Xfinity Mobile finished (pud 2472), status = 0x1
Connect script failed.

Would you have any advice please?

Many thanks!

Hi @graham.sutherland,

Please share the whole error log and of sudo pon.

error log

● reconnect.service - PPP Auto Connection
Loaded: loaded (/etc/systemd/system/reconnect.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2020-06-09 10:09:20 EDT; 1min 27s ago
Main PID: 459 (sh)
Tasks: 2 (limit: 4915)
Memory: 4.6M
CGroup: /system.slice/reconnect.service
├─ 459 /bin/sh /usr/src/reconnect.sh
└─1571 sleep 10

Jun 09 10:10:44 raspberrypi pppd[1553]: noipx # (from /etc/ppp/options)
Jun 09 10:10:44 raspberrypi pppd[1553]: pppd 2.4.7 started by root, uid 0
Jun 09 10:10:45 raspberrypi sh[459]: Usage: chat [-e] [-E] [-v] [-V] [-t timeout] [-r report-file]
Jun 09 10:10:45 raspberrypi sh[459]: [-T phone-number] [-U phone-number2] {-f chat-file | chat-script}
Jun 09 10:10:45 raspberrypi sh[459]: Script chat -s -v -f /etc/chatscripts/chat-connect -T Xfinity Mobile finished (pid 1554), status = 0x1
Jun 09 10:10:45 raspberrypi sh[459]: Connect script failed
Jun 09 10:10:45 raspberrypi pppd[1553]: Script chat -s -v -f /etc/chatscripts/chat-connect -T Xfinity Mobile finished (pid 1554), status = 0x1
Jun 09 10:10:45 raspberrypi pppd[1553]: Connect script failed
Jun 09 10:10:46 raspberrypi pppd[1553]: Exit.
Jun 09 10:10:46 raspberrypi sudo[1548]: pam_unix(sudo:session): session closed for user root

Hi there. Thanks. Is this what you are looking for? I just restarted it, and it seems to be working?

lock # (from /etc/ppp/peers/provider)

connect chat -s -v -f /etc/chatscripts/chat-connect -T COMCAST.RSLR.VZWENTP # (from /etc/ppp/peers/provider)

disconnect chat -s -v -f /etc/chatscripts/chat-disconnect # (from /etc/ppp/peers/provider)

nocrtscts # (from /etc/ppp/peers/provider)

modem # (from /etc/ppp/peers/provider)

asyncmap 0 # (from /etc/ppp/options)

lcp-echo-failure 4 # (from /etc/ppp/options)

lcp-echo-interval 30 # (from /etc/ppp/options)

hide-password # (from /etc/ppp/peers/provider)

novj # (from /etc/ppp/peers/provider)

novjccomp # (from /etc/ppp/peers/provider)

ipcp-accept-local # (from /etc/ppp/peers/provider)

ipcp-accept-remote # (from /etc/ppp/peers/provider)

ipparam 3gppp # (from /etc/ppp/peers/provider)

noipdefault # (from /etc/ppp/peers/provider)

ipcp-max-failure 30 # (from /etc/ppp/peers/provider)

defaultroute # (from /etc/ppp/peers/provider)

usepeerdns # (from /etc/ppp/peers/provider)

noccp # (from /etc/ppp/peers/provider)

noipx # (from /etc/ppp/options)

Device ttyS0 is locked by pid 1565