我的 Jetson 嵌入式设备具有制造商指定的网络控制器(Intel AX210)支持的 WLAN SMA-RP 天线。
使用该命令显示的网络控制器lspci
是网络控制器:Intel Corporation Device 2725 (rev 1a). 好像lsusb
也可以将此接口识别为8087:0032 英特尔公司。
我没有看到无线网络或在我的网络接口中使用类似的接口ifconfig
(我只看到局域网1,局域网2,洛,rndiso0,usb0). 网络管理器无法找到任何 Wi-Fi 设备:sudo nmcli device wifi rescan
返回:
错误:未找到 Wi-Fi 设备。尝试连接任何 Wi-Fi 网络都会产生相同的输出,并且sudo nmcli device wifi list
均不sudo modprobe iwlwifi
返回任何内容。
执行sudo dmesg | grep iwlwifi
似乎检测到了 Wi-Fi 调制解调器:
[ 13.228585] iwlwifi 0007:01:00.0: Adding to iommu group 10
[ 13.237621] iwlwifi 0007:01:00.0: enabling device (0000 -> 0002)
[ 13.317243] iwlwifi 0007:01:00.0: api flags index 2 larger than supported by driver
[ 13.341919] iwlwifi 0007:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 93.8.63.28
[ 13.360719] iwlwifi 0007:01:00.0: loaded firmware version 59.601f3a66.0 ty-a0-gf-a0-59.ucode op_mode iwlmvm
[ 13.635397] iwlwifi 0007:01:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
[ 13.816492] iwlwifi 0007:01:00.0: loaded PNVM version 0x5a8dfca
[ 14.076043] iwlwifi 0007:01:00.0: Timeout waiting for PNVM load!
[ 14.082239] iwlwifi 0007:01:00.0: Failed to start RT ucode: -110
[ 14.088439] iwlwifi 0007:01:00.0: iwl_trans_send_cmd bad state = 0
[ 14.107445] iwlwifi 0007:01:00.0: Failed to run INIT ucode: -110
[ 14.125909] iwlwifi 0007:01:00.0: retry init count 0
[ 14.143089] iwlwifi 0007:01:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
[ 14.568037] iwlwifi 0007:01:00.0: Timeout waiting for PNVM load!
[ 14.574611] iwlwifi 0007:01:00.0: Failed to start RT ucode: -110
[ 14.580791] iwlwifi 0007:01:00.0: iwl_trans_send_cmd bad state = 0
[ 14.599730] iwlwifi 0007:01:00.0: Failed to run INIT ucode: -110
[ 14.618158] iwlwifi 0007:01:00.0: retry init count 1
[ 14.635356] iwlwifi 0007:01:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
[ 15.060048] iwlwifi 0007:01:00.0: Timeout waiting for PNVM load!
[ 15.069672] iwlwifi 0007:01:00.0: Failed to start RT ucode: -110
[ 15.080880] iwlwifi 0007:01:00.0: iwl_trans_send_cmd bad state = 0
[ 15.103163] iwlwifi 0007:01:00.0: Failed to run INIT ucode: -110
[ 15.141228] iwlwifi 0007:01:00.0: retry init count 2
从桌面 GUI 我得到了一个“未找到 Wi-Fi 适配器,请确保已插入并打开 Wi-Fi 适配器“在Wi-Fi设置中。
我是否需要进行一些手动配置来设置我的 Wi-Fi 接口?
答案1
当我删除我的 wifi 内核驱动程序 (iwlwifi) .pnvm 文件时,它似乎可以工作(请参阅除了删除 .pnvm 文件外,还有其他方法可以永久解决 iwlwifi 没有 wifi 的问题吗?将其转换为备份文件即可解决问题:
sudo mv /usr/lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm /usr/lib/firmware/iwlwifi-ty-a0-gf-a0.bck
答案2
看来您没有最新的固件包。通过以太网、网络共享或任何可能的方式建立有效的互联网连接,执行以下操作:
cd /lib/firmware
sudo wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/iwlwifi-ty-a0-gf-a0.pnvm
sudo wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/iwlwifi-ty-a0-gf-a0-72.ucode
sudo wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/iwlwifi-ty-a0-gf-a0-66.ucode
重启并让我们看到新版本的sudo dmesg | grep iwl
。