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. pppdinitiates without error.- Kernel config shows
CONFIG_PPPis enabled, but:CONFIG_PPPOEandCONFIG_PPP_MULTILINKare not set.
ppp0interface never comes up, and no IP is assigned.
2. ModemManager over USB
mmclidetects the modem and connects successfully with:
sudo mmcli -m 0 --simple-connect="apn=www"
- Modem state is shown as
connected. usb0interface gets IP192.168.225.2, but:- Cannot ping 8.8.8.8.
- Routing/gateway (
192.168.225.1) is unreachable. usb0is stuck inNO-CARRIERstate.
🧪 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_PPPOEand others enabled? - Do you recommend using
ModemManageror rawpppdfor GSM modem integration on Jetson Nano?
Any guidance or working references would be much appreciated!
Thanks,
Noushadali K
(Inthings Technologies)