Can't ping with telit LE910C4-NF/PiHat

I seem to have the cellular network up… but I can’t ping through it. Any suggestions?

Thanks

wwx1a3af0xxxxxxxx: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.225.49 netmask 255.255.255.0 broadcast 192.168.225.255
inet6 fe80::183a:f0ff:fe98:b7f6 prefixlen 64 scopeid 0x20<link>
ether 1a:3a:f0:98:b7:f6 txqueuelen 1000 (Ethernet)
RX packets 79 bytes 4461 (4.4 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 109 bytes 9836 (9.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Packets are coming in:

$ sudo tcpdump -i wwx1a3af0xxxxxx
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on wwx1a3af0xxxxxxxx, link-type EN10MB (Ethernet), snapshot length 262144 bytes
19:33:10.649609 IP6 fe80::2024:5dff:fe95:2238 > ff02::1:ff98:b7f6: ICMP6, neighbor solicitation, who has cellularm, length 32
19:33:10.649726 IP6 cellularm > fe80::2024:5dff:fe95:2238: ICMP6, neighbor advertisement, tgt is cellularm, length 32
19:33:10.713812 IP cellularm.34904 > mobileap.qualcomm.com.domain: 47227+ [1au] PTR? 6.f.7.b.8.9.f.f.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.f.f.ip6.arpa. (101)
19:33:11.070438 IP mobileap.qualcomm.com.domain > cellularm.34904: 47227 NXDomain 0/1/1 (165)
19:33:11.070810 IP cellularm.34904 > mobileap.qualcomm.com.domain: 47227+ PTR? 6.f.7.b.8.9.f.f.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.f.f.ip6.arpa. (90)
19:33:11.073076 IP mobileap.qualcomm.com.domain > cellularm.34904: 47227 NXDomain 0/0/0 (90)
19:33:11.091776 IP cellularm.43246 > mobileap.qualcomm.com.domain: 39921+ [1au] PTR? 49.225.168.192.in-addr.arpa. (56)
19:33:11.229662 IP mobileap.qualcomm.com.domain > cellularm.43246: 39921 NXDomain 0/0/1 (56)

However pinging through that interface doesn’t seem to work. Am I doing something wrong? I’ve tried both 1.1.1.1 and 8.8.8.8 .

$ ping -I 192.168.225.49 1.1.1.1
PING 1.1.1.1 (1.1.1.1) from 192.168.225.49 : 56(84) bytes of data.
^C
--- 1.1.1.1 ping statistics ---
8 packets transmitted, 0 received, 100% packet loss, time 7145ms

Also tried this with nothing received:

$ mosquitto_sub -h test.mosquitto.org  -t "#" -A 192.168.225.49
^C
$

This ping seems to work:

pi@cellularm:/opt/sixfab/core/manager/core_manager/helpers$ ping -I wwxfe9a5d9xxxxx 1.1.1.1
PING 1.1.1.1 (1.1.1.1) from 192.168.225.34 wwxfe9a5d9xxxxx: 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=47 time=284 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=47 time=152 ms
^C
--- 1.1.1.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms

Putting the interface name in for the -A parameter on mosquitto_pub gives me a lookup error.

pi@cellularm:/opt/sixfab/core/manager/core_manager/helpers$ mosquitto_sub -h test.mosquitto.org  -t "#" -A wwxfe9a5d9c1120
Unable to connect (Lookup error.).

Hopefully someone has gone here before.

Thanks.