With increasing demand for developers who try to use Wi-Fi 6/6E/7 modules and unable to use them due to technical challenges with integration. We worked with the partners and came up with a list of Wi-Fi 6/6E/7 modules that have been validated with AGX Orin devkits by our partners for your reference:
any wifi 7?
Good morning:
We were unable to get the Murata LBEE5XV2EA-802 Wifi 6E card to work on the Jetson Orin (as it comes from the factory with Ubuntu 20.04 with the 5.10.120-tegra kernel).
From this same web page we have navigated to Murata Community → ​Quick Start Guide → Murata Wi-Fi Solution for Jetson Linux Quick Start Guide (PDF), and we have observed that there is no manual for Jetson Orin but there is such a manual for Jetson Xavier.
Even so, following the same logic of the manual (but without generating a Linux image for the Jetson since the Orin comes with Ubuntu 20.04 installed from the factory) we have proceeded to install the driver. The links to the driver that come in the manual are old and now Murata offers its drivers from GitHub - murata-wireless/cyw-fmac: Cypress' backported "fmac" driver enabling Murata's Wi-Fi/Bluetooth modules. For support, post questions to: https://community.murata.com. We have downloaded, compiled, installed and loaded them in the kernel boot but the operating system that comes by default with the Jetson Orin does not see the Wifi card.
The driver loading is correct (even rewriting the cfg80211 module that comes with the original kernel as indicated in the manual) whether we do it manually or if these modules are loaded at the start of the operating system. However, the operating system does not see the Murata wifi card.
From this same web page you indicate that “modules that have been validated with AGX Orin devkits by our partners for your reference” so we ask you to tell us how to proceed to be able to make the Murata card that appears first on your list works.
I have continued to work on this matter and following your website Install Ubuntu on NVIDIA Jetson | Ubuntu → Ubuntu 22.04 for NVIDIA Jetson Orin Instructions v1.2, I have downloaded and installed the latest firmware on the Jetson Orin. However, using this method, I have been unable to install the Ubuntu 22.04 operating system.
Therefore, I have used your SDK Manager tool and I have been able to install the Ubuntu 22.04 operating system and the Jetson Runtime Components. Once the operating system has started, I have updated it until there are no more updates in the queue. However, the operating system still does not see the Murata WiFi card.
The only thing I can think of is compiling a new kernel, but I’m reading that this process is not trivial since their “tegra” kernels do not correspond to the standard kernel numbering and I can only recompile the installed kernel o kernels from your archive. Here Jetson Linux Archive | NVIDIA Developer I can see that their latest kernel version (36.4) corresponds to Jetpack 6.1, which is the version I have installed. That is, there are no more modern “tegra” kernels than the current one I have installed. If I’m wrong, please correct me and tell me how to proceed.
Receive my greetings and my thanks.
Hi adpozuelo
Here’s a post from our friends at Infineon, showing how they brought up the 2EA module on Jetpack6.2
AGX Orin+H2-PCIE Jetpack 6.2SDK (Jetson Linux 36.4.3)Fmac.pdf (747.6 KB)
Would someone be willing to create a .deb
package using that post? Similar to what was done by Infineon in the past: GitHub - neilch0811/Infineon-AIROC-Wi-Fi-Nvidia-Release
I have a 453-00120
module and using the basic brcmfmac
in Jetpack 6.1 results in a dmesg: brcmfmac: brcmf_chip_tcm_rambase: unknown chip: BCM55560/2
, and that post indicates a successful dmesg output should be: brcmfmac: brcmf_fw_alloc_request: using cypress/cyfmac55572-pcie for chip BCM55560/2
I expect this same driver would work for the 2EALBEE5XV2EA-802
WiFi card too.
Edit: Was able to install a working driver with:
git clone https://github.com/Infineon/ifx-backports.git
cd ifx-backports/v6.1.97-backports
nano backport-include/linux/timer.h # modify based on post
make KLIB=/lib/modules/$(uname -r)/build KLIB_BUILD=/lib/modules/$(uname -r)/build defconfig-brcmfmac
make KLIB=/lib/modules/$(uname -r)/build KLIB_BUILD=/lib/modules/$(uname -r)/build modules -j$(nproc)
sudo make modules_install
sudo depmod -a
sudo reboot
But speeds appear to be WiFi 5, and vary drastically:
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 10.9 MBytes 91.1 Mbits/sec
[ 5] 1.00-2.00 sec 7.56 MBytes 63.4 Mbits/sec
[ 5] 2.00-3.00 sec 8.09 MBytes 67.9 Mbits/sec
[ 5] 3.00-4.00 sec 24.0 MBytes 202 Mbits/sec
[ 5] 4.00-5.00 sec 31.2 MBytes 262 Mbits/sec
[ 5] 5.00-6.00 sec 27.0 MBytes 227 Mbits/sec
[ 5] 6.00-7.00 sec 22.1 MBytes 185 Mbits/sec
[ 5] 7.00-8.00 sec 27.7 MBytes 233 Mbits/sec
[ 5] 8.00-9.00 sec 29.8 MBytes 250 Mbits/sec
[ 5] 9.00-10.00 sec 31.1 MBytes 261 Mbits/sec
[ 5] 10.00-11.00 sec 31.7 MBytes 266 Mbits/sec
[ 5] 11.00-12.00 sec 27.2 MBytes 228 Mbits/sec
[ 5] 12.00-13.00 sec 27.9 MBytes 234 Mbits/sec
[ 5] 13.00-14.00 sec 12.8 MBytes 107 Mbits/sec
[ 5] 14.00-15.00 sec 1.92 MBytes 16.1 Mbits/sec
[ 5] 15.00-16.00 sec 5.82 MBytes 48.8 Mbits/sec
[ 5] 16.00-17.00 sec 8.56 MBytes 71.8 Mbits/sec
[ 5] 17.00-18.00 sec 24.0 MBytes 201 Mbits/sec
[ 5] 18.00-19.00 sec 20.7 MBytes 174 Mbits/sec
[ 5] 19.00-20.00 sec 22.7 MBytes 190 Mbits/sec
[ 5] 20.00-21.00 sec 20.0 MBytes 168 Mbits/sec
[ 5] 21.00-22.00 sec 23.9 MBytes 200 Mbits/sec
[ 5] 22.00-23.00 sec 22.7 MBytes 190 Mbits/sec
[ 5] 23.00-24.00 sec 26.2 MBytes 219 Mbits/sec
[ 5] 24.00-25.00 sec 31.7 MBytes 266 Mbits/sec
[ 5] 25.00-26.00 sec 29.1 MBytes 244 Mbits/sec
[ 5] 26.00-27.00 sec 30.6 MBytes 257 Mbits/sec
[ 5] 27.00-28.00 sec 5.71 MBytes 47.9 Mbits/sec
[ 5] 28.00-29.00 sec 7.52 MBytes 63.1 Mbits/sec
[ 5] 29.00-30.00 sec 4.01 MBytes 33.6 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-30.64 sec 605 MBytes 165 Mbits/sec 214 sender
[ 5] 0.00-30.00 sec 604 MBytes 169 Mbits/sec receiver