Hi NVIDIA Team,
We are working on a project using Jetson Nano and trying to integrate a SIM7600 4G LTE modem via both PPP (UART) and ModemManager (USB).
Main Question:
Is it officially supported (or possible) to integrate GSM PPP or ModemManager-based mobile data connectivity with the existing Jetson Nano prebuilt image (JetPack 4.x / L4T Kernel 4.9.x)?
✅ What we’ve tried so far:
1. PPP via UART (pppd
)
- Modem connects over
/dev/ttyUSB0
. pppd
initiates without error.- Kernel config shows
CONFIG_PPP
is enabled, but:CONFIG_PPPOE
andCONFIG_PPP_MULTILINK
are not set.
ppp0
interface never comes up, and no IP is assigned.
2. ModemManager over USB
mmcli
detects the modem and connects successfully with:
sudo mmcli -m 0 --simple-connect="apn=www"
- Modem state is shown as
connected
. usb0
interface gets IP192.168.225.2
, but:- Cannot ping 8.8.8.8.
- Routing/gateway (
192.168.225.1
) is unreachable. usb0
is stuck inNO-CARRIER
state.
🧪 Environment:
- Jetson Nano Developer Kit
- JetPack 4.x (L4T R32.x)
- Linux Kernel 4.9.x (prebuilt image)
- SIM7600G-H USB Modem (option1 driver)
- ModemManager v1.10+
📌 Ask:
- Is there any additional kernel configuration required to make GSM PPP or RNDIS-based USB modem work correctly?
- Is PPP officially supported on Jetson Nano prebuilt image, or should we move to a custom kernel build with
CONFIG_PPPOE
and others enabled? - Do you recommend using
ModemManager
or rawpppd
for GSM modem integration on Jetson Nano?
Any guidance or working references would be much appreciated!
Thanks,
Noushadali K
(Inthings Technologies)