The USB wifi dongle works on the dev board and connects to the internet, but when the exact same Orin module is mounted on a custom carrier board the wifi doesn’t work with the same dongle. Using the lsub the dongle is recognized on the carrier board but wlan0 does not come up in nmcli or ifconfig. It’s very confusing why this is happening. It definitely not a hardware problem as the USB ports work fine.
Just one more note, not sure if it changes anything. We are using the same 10GbE ethernet chip as the dev board on the custom carrier PCB but since it doesn’t have any firmware loaded, it doesn’t function. Could this be affecting the wifi somehow?
didn’t have the wifi dongle inserted during boot. When I plug it in after the boot it does show up in the lsusb command however no wifi capability shows up. It seems like the entire networking side of Linux is not functioning. The device does NOT show up in the ifconfig -a command. I also plugged in the wifi dongle before booting and attached is the new boot log. However, the results once it boots are the same. The USB Wifi dongle uses rtl8821 driver.
UPDATE: by using the lsmod command, it seems the rtl8xxxu driver is not loaded on the custom board after booting. So it’s starting to look like the problem is that the driver can successfully load on the custom board even though on the dev board it does load it up.
@WayneWWW I think the main problem is the board bring up. There are a couple of differences with my board vs the dev board. There are no USB Cs and no SUB OTG, all usbs are USB Type A. The M.2 wifi module is completely removed on the custom board. So I’ll post another topic for the board to bring up to make sure everything is right on the firmware and kernel side first.