Hello, I’m testing wifi driver installation on Jetson Orin Nano Dev Kit with JetPack-6.2.
I did the following direction.
Building and installation has no issue but it doesn’t works as below:
Only a bluetooth device is recognized, there is no wlan device on rfkill.
It is full log of dmesg
devkit_jp62_dmesg_for_rtl8852ce.txt (64.7 KB)
Could I get any advise about it?
Your dmesg give out this stack dump
[ 9.459279] WARNING: CPU: 5 PID: 302 at net/wireless/core.c:881 wiphy_register+0x930/0x940 [cfg80211]
[ 9.459316] Modules linked in: snd_soc_tegra_machine_driver(O+) crct10dif_ce snd_soc_tegra_utils(O) tegra234_oc_event(O) snd_soc_simple_card_utils nvpmodel_clk_cap(O) rtk_btusb(O) fusb301(O) btusb mttcan(O) btrtl nvpps(O) btintel btbcm can_dev tegra_cactmon_mc_all(O) thermal_trip_event(O) snd_hda_codec_hdmi tegra234_aon(O) tegra_aconnect rtw_8852ce(OE+) rtw_8852c(OE) rtw89pci(OE) pwm_tegra_tachometer(O) rtw89core(OE) mac80211 at24 libarc4 snd_hda_tegra snd_hda_codec snd_hda_core cfg80211 tegra_pcie_dma_test(O) spi_tegra114 tegra_pcie_edma(O) nvidia(O) mc_hwpm(O) host1x_fence(O) nvidia_vrs_pseq(O) tegra_dce(O) tsecriscv(O) nvhost_vi5(O) nvhost_isp5(O) nvhost_nvcsi_t194(O) tegra_camera(O) v4l2_dv_timings nvhost_nvcsi(O) tegra_camera_platform(O) capture_ivc(O) tegra_camera_rtcpu(O) ivc_bus(O) hsp_mailbox_client(O) ivc_ext(O) v4l2_fwnode v4l2_async videobuf2_dma_contig videobuf2_memops governor_userspace tegra_drm(O) tegra_wmark(O) videobuf2_v4l2 nvhost_capture(O) nvhwpm(O) videobuf2_common
[ 9.459381] videodev mc cec host1x_nvhost(O) drm_kms_helper nvidia_p2p(O) ina3221 nvgpu(O) governor_pod_scaling(O) host1x(O) mc_utils(O) nvmap(O) nvsciipc(O) fuse drm ip_tables x_tables ipv6 pwm_fan pwm_tegra tegra_bpmp_thermal tegra_xudc ucsi_ccg typec_ucsi typec nvme nvme_core phy_tegra194_p2u pcie_tegra194
[ 9.459415] CPU: 5 PID: 302 Comm: systemd-udevd Tainted: G OE 5.15.148-tegra #1
[ 9.459419] Hardware name: NVIDIA NVIDIA Jetson Orin Nano Developer Kit/Jetson, BIOS 36.4.3-gcid-38968081 01/08/2025
[ 9.459420] pstate: 00400009 (nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=–)
[ 9.459424] pc : wiphy_register+0x930/0x940 [cfg80211]
[ 9.459442] lr : wiphy_register+0x24/0x940 [cfg80211]
[ 9.459459] sp : ffff800009cdb680
[ 9.459460] x29: ffff800009cdb680 x28: 0000000000000001 x27: 0000000000000001
[ 9.459463] x26: 0000000000000065 x25: 000000000000000c x24: ffffc2813967a488
[ 9.459466] x23: ffffc2813967a480 x22: ffff00008ee01c40 x21: 0000000000000005
[ 9.459469] x20: ffff00008ee00000 x19: ffff00008ee00300 x18: 0000000000000000
[ 9.459472] x17: 0000000000000000 x16: ffffc281aadc3420 x15: 0000000000000000
[ 9.459474] x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000
[ 9.459477] x11: 0000000000000001 x10: 00000000ffffffbd x9 : ffffc281393de9c0
[ 9.459480] x8 : ffff00008ee00438 x7 : 000000007fffffff x6 : 0000000000000003
[ 9.459482] x5 : 0000000000000003 x4 : 0000000000000000 x3 : 000000000000003b
[ 9.459485] x2 : ffffc28139752b60 x1 : ffff00008cbdfd80 x0 : 0000000000000001
[ 9.459488] Call trace:
[ 9.459489] wiphy_register+0x930/0x940 [cfg80211]
[ 9.459506] ieee80211_register_hw+0x87c/0xc20 [mac80211]
[ 9.459535] rtw89_core_register+0x214/0x5e0 [rtw89core]
[ 9.459559] rtw89_pci_probe+0x798/0xa50 [rtw89pci]
[ 9.459565] local_pci_probe+0x4c/0xc0
[ 9.459574] pci_device_probe+0x128/0x1d0
[ 9.459577] really_probe.part.0+0xac/0x340
[ 9.459586] __driver_probe_device+0xa4/0x170
[ 9.459587] driver_probe_device+0x58/0x1a0
[ 9.459589] __driver_attach+0xb0/0x1d0
[ 9.459591] bus_for_each_dev+0x84/0x100
[ 9.459594] driver_attach+0x38/0x50
[ 9.459597] bus_add_driver+0x120/0x220
[ 9.459601] driver_register+0x80/0x150
[ 9.459603] __pci_register_driver+0x6c/0x90
[ 9.459605] rtw89_8852ce_driver_init+0x34/0x1000 [rtw_8852ce]
[ 9.459612] do_one_initcall+0x54/0x2e0
[ 9.459617] do_init_module+0x54/0x250
[ 9.459620] load_module+0x2060/0x24f0
[ 9.459622] __do_sys_finit_module+0xa4/0xf0
[ 9.459623] __arm64_sys_finit_module+0x30/0x50
[ 9.459625] invoke_syscall+0x5c/0x150
[ 9.459629] el0_svc_common.constprop.0+0x100/0x120
[ 9.459632] do_el0_svc+0x74/0xb0
[ 9.459635] el0_svc+0x28/0x90
[ 9.459641] el0t_64_sync_handler+0xac/0x130
[ 9.459644] el0t_64_sync+0x1a4/0x1a8
[ 9.459646] —[ end trace 6a69d42a274ae9e9 ]—
[ 9.492871] fusb301 1-0025: fusb301_work_handler: int_sts[0x05]
[ 9.493472] fusb301 1-0025: sts[0x2b], type[0x08]
[ 9.493480] fusb301 1-0025: fusb_update_state: 6
[ 9.518844] Bluetooth: hci0: RTL: examining hci_ver=0c hci_rev=000c lmp_ver=0c lmp_subver=8852
[ 9.518858] Bluetooth: hci0: RTL: unknown IC info, lmp subver 8852, hci rev 000c, hci ver 000c
[ 9.518862] Bluetooth: hci0: RTL: assuming no firmware upload needed
[ 9.553478] tegra194-pcie 140a0000.pcie: Link up
[ 9.555802] tegra194-pcie 140a0000.pcie: Link up
[ 9.560357] rtw89_8852ce 0001:01:00.0: failed to register hw
[ 9.560367] rtw89_8852ce 0001:01:00.0: failed to register core hw
[ 9.560369] rtw89_8852ce 0001:01:00.0: failed to register core
Maybe checking what is going on in net/wireless/core.c:881
It looks the warning message it comes from this code.
Maybe, “have_he” is set as false when it check.
But, I’m not sure this part is cause or not.
It is just warning message and the code is checking about just HE(802.11ax, WiFi6) support.
I think It can be unable 802.11ax but there are lower versions as 802.11ac and 802.11n.
system
Closed
March 12, 2025, 7:24am
4
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.