please add these patch to make ax210 bluetooth can work on jetson normaly
why it dosen’t work
because 5.10 (upstream) have issue with newer Bluetooth Firmware and that cause abnormal system load
more info see in https://community.intel.com/t5/Wireless/AX210-bluetooth-not-working-on-jetson-xavier-nx-on-linux-kernel/td-p/1447850
fix patchs is here l4t-community / Kernel / t194 / kernel-5.10 · GitLab
please pull that patch into nvidia l4t kernel if passible
wifi patch is not fixed yet
All Patch’s after Apr 06, 2023
Will kernel5.15 support these patches?
5.15不需要使用這個修正
因為5.15沒有這個問題
Hi leonpano
Is the patch support 35.4.1?
Azkali didn’t make it latest
But if you know how to build kernel just replace what azkali edited
that isn’t a real solution
it is just a temp solution
is possible this fix available/included form next jetpack release?
It worked on my Orin NX. Here is the solution:
- Check linux kernel version:
uname -r. If <=5.11.xxx, then you need the bluetooth patchwork.
- Check L4T core version:
dpkg -l | grep 'nvidia-l4t-core', there should be 35.3.1-x or 35.4.1-x
- Download the driver based on your L4T version:
- 35.3.1-x:https://gitlab.com/l4t-community/kernel/t194/kernel-5.10/-/archive/jetson_35.3.1_ax210/kernel-5.10-jetson_35.3.1_ax210.zip?path=drivers/bluetooth
- 35.4.1-x:https://gitlab.com/l4t-community/kernel/t194/kernel-5.10/-/archive/jetson_35.4.1_ax210/kernel-5.10-jetson_35.4.1_ax210.zip?path=drivers/bluetooth
- Extract and enter
cd <your_unziped_file>/drivers/bluetooth,
- build the driver:
sudo make -C /lib/modules/$(uname -r)/build M=<your_unziped_file/drivers/bluetooth> modules
- If you see error at building like
error make: *** No rule to make target 'modules'. Stop., it means you have a wrong symbolic link to the linux kernel header. Here is my solution.
rm -rf /lib/modules/$(uname -r)/build # remove the wrong link
sudo ln -s /usr/src/<linux-headers-xxx>/<kernel-5.1.x>/ /lib/modules/$(uname -r)/build # create the right symbolic link to the right kernel header directory
- Now you can see there are newly-compiled 13
.ko files in <your_unziped_file/drivers/bluetooth>. Copy them to the following directory: lib/modules/$(uname -r)/kernel/drivers/bluetooth, and rewrite the existing driver.
- Reboot.
Reference: Jetpack5.1(kernel 5.10)でAX210のWi-Fi 6EとBluetoothを使う方法