LTE - Modem Works But Cannot Ping
-
Ok. I wasn’t sure if I was missing a step in setting this up. I too have verified that the SIM card works and receives data in a different device. I have the V2-Modem, WP7610 Sierra Wireless. I am also connecting to the Verizon “vzwinternet” APN if this detail would further help understand my issue.
-
This type of issue is typically related to APN mismatch with the carrier's specific APN. For "vzwinternet" the carrier is Verizon
Double checking folks see this doc as well https://docs.modalai.com/lte-v2-modem-manual/
-
In my case, I double-checked with the cellphone to have the same APN since I am using a custom one, but still no success. I tried with two different modules and VOXL boards.
FYI, I am connecting the LTE antennas one in Antenna (main) and the other to Antenna (diversity)
-
@derrick0799 Are you using the LTE V2 Add-on or Stand Alone?
-
@vmassague Are you using the LTE V2 Add-on or Stand Alone? And you're using the Sierra 7607 modem correct?
-
@tom, I am using the add-on
-
@tom I'm using the Add-on also and I'm using the Sierra 7607
-
@derrick0799 Can you disable the
voxl-modem
service from running withsystemctl disable voxl-modem
and reboot your voxl.Then run
voxl-modem-start.sh
manually so I can see the full output? -
@vmassague Can you disable the
voxl-modem
service from running withsystemctl disable voxl-modem
and reboot your voxl.Then run
voxl-modem-start.sh
manually so I can see the full output? -
@tom, sure. It will be later this evening before I am able to do so.
-
@derrick0799 @vmassague Another thing for both of you to check is to see if the APN is indeed set correctly, you can do this with the following command:
/ # echo -ne "AT+CGDCONT?\r" | busybox microcom -t 1000 /dev/ttyUSB2 AT+CGDCONT? +CGDCONT: 1,"IP","h2g2","0.0.0.0",0,0,0,0 +CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0 +CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1
In this case, my APN is
h2g2
for GoogleFi -
@tom I ran 'systemctl disable voxl-modem' and reboot voxl then...
yocto:~$ voxl-modem-start.shVOXL detected...
Initializing v2 modem...
Waiting for ttyUSB2...
ttyUSB2Initalizing cellular connection...
Configuring GPIO to pull modem out of reset
Waiting for the diag serial port(/dev/ttyUSB0) to activate
checking for serial port: /dev/ttyUSB0
/dev/ttyUSB0 is available
Verifying existence of QMI port(/dev/cdc-wdm0)
checking for serial port: /dev/cdc-wdm0
/dev/cdc-wdm0 is available
Unstick QMI countdown: 10
Unstick QMI countdown: 9
Unstick QMI countdown: 8
Unstick QMI countdown: 7
Unstick QMI countdown: 6
"12253379280"
Checking for system registration
Attempt: 1
{
"registration": "registered",
"plmn_mcc": 311,
"plmn_mnc": 480,
"plmn_description": "Verizon ",
"roaming": false
}response: [{
"registration": "registered",
"plmn_mcc": 311,
"plmn_mnc": 480,
"plmn_description": "Verizon ",
"roaming": false
}
]
Successfully registered with the network
Starting network
"No effect"
Checking connection status
Connection is up
Using the DHCP client to get an IP address
udhcpc (v1.23.2) started
Sending discover...
Sending select for 100.68.239.240...
Lease of 100.68.239.240 obtained, lease time 7200 -
@tom said in LTE - Modem Works But Cannot Ping:
echo -ne "AT+CGDCONT?\r" | busybox microcom -t 1000 /dev/ttyUSB2
yocto:~$ echo -ne "AT+CGDCONT?\r" | busybox microcom -t 1000 /dev/ttyUSB2
AT+CGDCONT?
+CGDCONT: 1,"IP","vzwinternet","0.0.0.0",0,0,0,0
+CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0
+CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1OK
-
@derrick0799 Do you have WiFi connected? If so, try disabling it with
ifconfig wlan0 down
and seeing if you can then ping.Also, can I see the output of
route -n
?Same for you @vmassague something to try.
-
@derrick0799 Looks like APN is setting correctly so that's good
-
@tom after disabling wlan0,
/ # ping 8.8.8.8
connect: Network is unreachable/ # route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
/ # -
@derrick0799 What does
ifconfig
show? -
@tom
/ # ifconfig
docker0 Link encap:Ethernet HWaddr 02:42:77:DF:4E:80
inet addr:172.17.0.1 Bcast:0.0.0.0 Mask:255.255.0.0
inet6 addr: fe80::42:77ff:fedf:4e80/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:140 (140.0 B)lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:609376 errors:0 dropped:0 overruns:0 frame:0
TX packets:609376 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:65142775 (62.1 MiB) TX bytes:65142775 (62.1 MiB)/ #
-
@derrick0799 Is that the output after running
voxl-modem-start.sh
? -
At that point, you should be seeing something similar to:
wwan0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet addr:30.60.23.115 P-t-P:30.60.23.115 Mask:255.255.255.248 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:33 errors:0 dropped:0 overruns:0 frame:0 TX packets:55 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:3214 (3.1 KiB) TX bytes:4672 (4.5 KiB)