USB LTE Connection Fails continuously on orin Nx, But on my laptop works properly

Hi NvidiaCommunity,
I’m working with a Jetson Orin NX running:

  • JetPack: 6.2

  • L4T: 35.4.3

  • Kernel: 5.15.148

I’m trying to use a NL-SW-LTE-TC4WWG LTE module (connected via USB).

  • On my linux laptop, this LTE modem works fine: it enumerates as a USB device and connects to the internet with no issues.

  • On the Orin NX, the device also enumerates successfully (same 1bc7/1033 as on my laptop), and shows up under nmcli as a GSM device (e.g. ttyUSB1).

  • However, it fails to connect to the internet on the Orin NX.

Example output from nmcli d on the Orin NX:

DEVICE            TYPE      STATE                   CONNECTION 
l4tbr0            bridge    connected (externally)  l4tbr0     
ttyUSB1           gsm       disconnected            --         
enP8p1s0          ethernet  unavailable             --         
wlP1p1s0          wifi      unavailable             --         

It looks like NetworkManager sees the modem but cannot establish a data connection.

Dmesg:

[ 1901.165821] option 1-2.3:1.0: GSM modem (1-port) converter detected
[ 1901.166034] usb 1-2.3: GSM modem (1-port) converter now attached to ttyUSB0
[ 1901.166248] option 1-2.3:1.1: GSM modem (1-port) converter detected
[ 1901.166408] usb 1-2.3: GSM modem (1-port) converter now attached to ttyUSB1
[ 1901.166798] option 1-2.3:1.2: GSM modem (1-port) converter detected
[ 1901.166916] usb 1-2.3: GSM modem (1-port) converter now attached to ttyUSB2
[ 1901.171070] cdc_ether 1-2.3:1.3 wwan0: register ‘cdc_ether’ at usb-3610000.usb-2.3, Mobile Broadband Network Device, 00:a0:c6:08:c8:80
[ 1901.229087] cdc_ether 1-2.3:1.3 wwx00a0c608c880: renamed from wwan0

(THis is the dmesg of the Orin nx), I also check the dmesg of my linux laptop it also loads the cdc_ether as the orin nx. I dont know why its is not connected to the network in the orin nx. I am using the Vodofone sim and the Nimbelink Cat4 LTE.

Request you to help me solve this issue,

Thanks,
Cibi

after enabling the below driver in the defconfig, Now the network connection works properly.

+# LTE driver enable
+CONFIG_USB_PRINTER=m
+CONFIG_USB_WDM=m
+CONFIG_USB_TMC=m
+CONFIG_USB_NET_QMI_WWAN=m
+CONFIG_USB_SERIAL_WWAN=m
+CONFIG_USB_NET_CDC_MBIM=m
+CONFIG_USB_NET_CDCETHER=m
+CONFIG_USB_NET_CDC_EEM=m
+
+CONFIG_WWAN=m
+CONFIG_PPP=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_DEFLATE=m
+# CONFIG_PPP_FILTER is not set
+CONFIG_PPP_MPPE=m
+# CONFIG_PPP_MULTILINK is not set
+CONFIG_PPPOE=m
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m

Thanks,
Cibi P

1 Like