Using Realtek wifi module from NX on a Nano

I removed the wifi module a Jetson NX and connected it to a Nano. The module is recognised, but stays off.

$ sudo lspci -v
...
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device c822
        Subsystem: AzureWave Device 3751
        Flags: bus master, fast devsel, latency 0, IRQ 408
        I/O ports at 1000 [size=256]
        Memory at 13000000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [148] Device Serial Number 00-e0-4c-ff-fe-c8-22-01
        Capabilities: [158] Latency Tolerance Reporting
        Capabilities: [160] L1 PM Substates
        Kernel driver in use: rtl88x2ce
        Kernel modules: rtl8822ce

And

$ nmcli device status 
DEVICE  TYPE      STATE        CONNECTION         
eth0    ethernet  connected    Wired connection 1 
wlan0   wifi      unavailable  --                 
l4tbr0  bridge    unmanaged    --                 
dummy0  dummy     unmanaged    --                 
rndis0  ethernet  unmanaged    --                 
usb0    ethernet  unmanaged    --                 
lo      loopback  unmanaged    --                 

I’ve been through and compared the NX and Nano package lists and the modprobe lists and don’t see anything that looks like a driver difference between them.

I’m guessing that there’s some configuration setting that needs to be flipped to enable the module to work on the Nano, but I can’t work out what that might be.

1 Like

have you had any luck? I just did the same (NX module on Nano) and I can’t believe this isn’t working out of the box.

Please try to enable SMMU in your device tree to support 32bit DMA and try again.

I gave up in the end I just gave up and used a Pi for my use case instead. I may revisit this later on, but probably not until they update the kernels and maybe things will be different then.

1 Like

Thanks man. If it’s useful to you, I solved it with a 10 bucks USB wifi dongle. It worked out of the box.