I recently purchased the 4G/LTE bundle- Base Hat + EC25-A for North American usage along with 2 antennas and a Twilio SIM card. I’m trying to interface it with my Jetson Nano via USB but running into problems.
Hardware setup - I followed the turotial, hooked up Antennas to EC25, then inserted the EC25 into the Hat
Activated the Twilio SIM card that came with the package - its status on the Twilio dashboard is “Active” so I’m not worried about the SIM being the point of failure.
I followed this tutorial to the letter and got the following output:
sudo pon
[sudo] password for jetson:
pppd options in effect:
debug # (from /etc/ppp/peers/provider)
updetach # (from /etc/ppp/peers/provider)
dump # (from /etc/ppp/peers/provider)
noauth # (from /etc/ppp/peers/provider)
remotename 3gppp # (from /etc/ppp/peers/provider)
/dev/ttyS0 # (from /etc/ppp/peers/provider)
115200 # (from /etc/ppp/peers/provider)
lock # (from /etc/ppp/peers/provider)
connect chat -s -v -f /etc/chatscripts/chat-connect -T wireless.twilio.com # (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)
abort on (BUSY)
abort on (NO CARRIER)
abort on (NO DIALTONE)
abort on (ERROR)
abort on (NO ANSWER)
timeout set to 30 seconds
send (AT^M)
expect (OK)
alarm
Failed
Script chat -s -v -f /etc/chatscripts/chat-connect -T wireless.twilio.com finished (pid 7850), status = 0x3
Connect script failed
Running dmesg -w I see the following when I connect the USB cable
[ 641.097139] usb 1-2.1: new high-speed USB device number 11 using tegra-xusb
[ 641.129234] usb 1-2.1: New USB device found, idVendor=2c7c, idProduct=0125
[ 641.129240] usb 1-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 641.129244] usb 1-2.1: Product: Android
[ 641.129247] usb 1-2.1: Manufacturer: Android
[ 641.131724] option 1-2.1:1.0: GSM modem (1-port) converter detected
[ 641.132013] usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB0
[ 641.132309] option 1-2.1:1.1: GSM modem (1-port) converter detected
[ 641.132520] usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB1
[ 641.132990] option 1-2.1:1.2: GSM modem (1-port) converter detected
[ 641.133369] usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB2
[ 641.134082] option 1-2.1:1.3: GSM modem (1-port) converter detected
[ 641.136120] usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB3
[ 641.886924] usb 1-2-port1: disabled by hub (EMI?), re-enabling...
[ 641.893502] usb 1-2.1: USB disconnect, device number 11
[ 641.893894] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[ 641.893929] option 1-2.1:1.0: device disconnected
[ 641.896197] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[ 641.896235] option 1-2.1:1.1: device disconnected
[ 641.896795] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[ 641.896842] option 1-2.1:1.2: device disconnected
[ 641.898714] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
[ 641.898765] option 1-2.1:1.3: device disconnected
[ 642.121184] usb 1-2.1: new high-speed USB device number 12 using tegra-xusb
[ 642.153229] usb 1-2.1: New USB device found, idVendor=2c7c, idProduct=0125
[ 642.153234] usb 1-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 642.153237] usb 1-2.1: Product: Android
[ 642.153240] usb 1-2.1: Manufacturer: Android
[ 642.155751] option 1-2.1:1.0: GSM modem (1-port) converter detected
[ 642.156006] usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB0
[ 642.156259] option 1-2.1:1.1: GSM modem (1-port) converter detected
[ 642.156445] usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB1
[ 642.156787] option 1-2.1:1.2: GSM modem (1-port) converter detected
[ 642.156979] usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB2
[ 642.157288] option 1-2.1:1.3: GSM modem (1-port) converter detected
[ 642.157472] usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB3
So I tried defining the port as ttyUSB3, but got the same result. Also, when I disconnect the Hat entirely and run sudo pon I get the same result. LED behavior is a constant red power light, plus a blue stat light that blinks every ~2 sec, constantly.
Anyone have any idea what I’m doing wrong here?