首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >固件问题: iwlwifi无法工作

固件问题: iwlwifi无法工作
EN

Ask Ubuntu用户
提问于 2021-10-25 17:26:04
回答 3查看 5.8K关注 0票数 2

从昨天起,我面临的问题是,我不能使用with或蓝牙与我的笔记本电脑设备。我从其他线程运行了几个命令(见下文),但没有一个能提供帮助。最后,我用我安装的不同内核启动了系统,最后again再次工作。

今天,昨天的问题又出现了,但这一次我想不出该如何相处。任何帮助都是非常感谢的。

这里,错误输出看起来与我得到的输出类似,但是执行rmmodmodprobe命令没有帮助。也没有帮上忙。

System :Ubuntu20.04.3带有内核5.4.0-89的LTS -通用x86_64

我的设备的网络控制器:英特尔公司无线-AC 9462

lspci -kvnn | sed -n '/Network/,/^$/ p'给出了更多细节:

代码语言:javascript
复制
00:14.3 Network controller [0280]: Intel Corporation Wireless-AC 9462 [8086:02f0]
    DeviceName: Onboard - Ethernet
    Subsystem: Intel Corporation Wireless-AC 9462 [8086:02a4]
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at c431c000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

dmesg | grep iwlwifi输出:

代码语言:javascript
复制
[    5.998179] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[    6.012643] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 58.3.35.22
[    6.012888] iwlwifi 0000:00:14.3: loaded firmware version 50.3e391d3e.0 op_mode iwlmvm
[    6.068201] iwlwifi 0000:00:14.3: Detected Intel(R) Dual Band Wireless AC 9462, REV=0x354
[    7.093785] iwlwifi 0000:00:14.3: Collecting data: trigger 15 fired.
[    7.093880] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[    7.093881] iwlwifi 0000:00:14.3: Status: 0x00000000, count: -330306978
[    7.093882] iwlwifi 0000:00:14.3: Loaded firmware version: 50.3e391d3e.0
[    7.093883] iwlwifi 0000:00:14.3: 0xB7E103D4 | ADVANCED_SYSASSERT          
[    7.093883] iwlwifi 0000:00:14.3: 0x988EB45E | trm_hw_status0

... some more lines of error output

[    7.094159] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[    7.094253] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[    7.094451] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0xa5a5a5a2, CPU2 Status: 0xa5a5a5a2
[    7.094452] iwlwifi 0000:00:14.3: Failed to start RT ucode: -110
[    7.094453] iwlwifi 0000:00:14.3: Firmware not running - cannot dump error
[    7.105807] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110

更新

按照Pilot6建议来安装HWE,它仍然不能工作。然而,这一次的错误信息更加精确:

iwlwifi-QuZ-a0-jf-b0-64的直接固件加载失败

uname -r输出5.14.14-051414-泛型.

dmesg | grep iwlwifi输出:

代码语言:javascript
复制
[    5.604933] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[    5.608449] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-jf-b0-64.ucode failed with error -2
[    5.610141] iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver
[    5.610156] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    5.610428] iwlwifi 0000:00:14.3: loaded firmware version 63.c04f3485.0 QuZ-a0-jf-b0-63.ucode op_mode iwlmvm
[    5.692788] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9462, REV=0x354
[    6.722141] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x0, CPU2 Status: 0x3100000
[    6.722170] iwlwifi 0000:00:14.3: UMAC PC: 0xc00c0538
[    6.722217] iwlwifi 0000:00:14.3: LMAC PC: 0x0
[    6.722221] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    6.722700] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[    6.722702] iwlwifi 0000:00:14.3: Transport status: 0x00000042, valid: -71178302
[    6.722705] iwlwifi 0000:00:14.3: Loaded firmware version: 63.c04f3485.0 QuZ-a0-jf-b0-63.ucode
[    6.722707] iwlwifi 0000:00:14.3: 0x89C6A936 | ADVANCED_SYSASSERT          
[    6.722710] iwlwifi 0000:00:14.3: 0x8E507E67 | trm_hw_status0

... some more code

[    6.723211] iwlwifi 0000:00:14.3: 0x20000302 | FSEQ_CNVI_ID
[    6.723216] iwlwifi 0000:00:14.3: 0x00000201 | FSEQ_CNVR_ID
[    6.723251] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
[    6.723295] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_AUX_MISC_CHIP
[    6.723378] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[    6.723446] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[    6.723467] iwlwifi 0000:00:14.3: Failed to start RT ucode: -110
[    6.723470] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    7.921900]  drm_kms_helper snd_timer cec iwlwifi efi_pstore intel_wmi_thunderbolt snd processor_thermal_device_pci_legacy processor_thermal_device rc_core processor_thermal_rfim processor_thermal_mbox i2c_algo_bit processor_thermal_rapl ucsi_acpi(+) mxm_wmi 8250_dw ee1004 fb_sys_fops wmi_bmof intel_rapl_common typec_ucsi mei_me syscopyarea sysfillrect soundcore hid_multitouch cfg80211 sysimgblt mei intel_pch_thermal intel_soc_dts_iosf typec int3403_thermal int340x_thermal_zone mac_hid int3400_thermal acpi_pad acpi_thermal_rel acpi_tad sch_fq_codel overlay iptable_filter ip6table_filter ip6_tables br_netfilter bridge stp llc arp_tables msr parport_pc ppdev lp drm parport ip_tables x_tables autofs4 rtsx_usb_sdmmc rtsx_usb uas usb_storage hid_generic crc32_pclmul i2c_hid_acpi nvme xhci_pci i2c_i801 xhci_pci_renesas intel_lpss_pci nvme_core i2c_smbus sdhci_pci ahci cqhci intel_lpss i2c_hid sdhci libahci idma64 hid wmi video pinctrl_cannonlake
[    8.386160] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110

更新2

@heynnema

dkms status输出:

代码语言:javascript
复制
virtualbox, 6.1.26, 5.11.0-38-generic, x86_64: installed
virtualbox, 6.1.26, 5.14.14-051414-generic, x86_64: installed
virtualbox, 6.1.26, 5.3.0-45-generic, x86_64: installed
virtualbox, 6.1.26, 5.4.0-89-generic, x86_64: installed

sudo dmesg | grep iwlwifi输出的输出与以前相同。

更新3

以下@unbi-rabka的回答没有解决问题,我仍然没有无线连接。

sudo dmesg | grep iwlwifi输出:

代码语言:javascript
复制
[    3.373741] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[    3.381121] iwlwifi: No config found for PCI dev 02f0/0000, rev=0x354, rfid=0x0
[    3.381223] iwlwifi: probe of 0000:00:14.3 failed with error -22

此外,我试图安装一个全新的Ubuntu-18.04安装与我目前的安装。但这也于事无补。

EN

回答 3

Ask Ubuntu用户

发布于 2022-08-14 06:50:26

最近(2022年8月),在英特尔3160 wlp2s0没有问题多年之后,我就遇到了这个问题。我怀疑其中一个增量升级到20.04。我升级到22.04解决了这个问题

票数 2
EN

Ask Ubuntu用户

发布于 2021-10-26 00:06:53

我使用kubuntu 20.04和Wifi 6E AX210

在更新os之后,我也有同样的问题,所以我在我的pc上和它的工作上尝试了这个问题。

代码语言:javascript
复制
mv /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm.bak

重命名后,必须重新启动pc。

票数 1
EN

Ask Ubuntu用户

发布于 2022-03-20 15:16:26

对于任何来这里寻找解决方案的人来说,我在20.04的笔记本电脑和一个Intel 9461适配器上都遇到过类似的问题。

在我看来,这是内核/驱动程序/固件之间的不匹配。我能够通过升级linux-firmware包来解决问题。为此,我查看了此页,查看该软件包的可用版本,用于20.04和更新版本。

我下载了最新版本,但这并没有改变问题,所以接下来我尝试了下一个版本--比20.04版本的更新版本,即21.04版(高级套件),版本1.197。这完全解决了问题,并且不应该被一个更新打破,假设任何linux-firmware更新到20.04维护它们的版本方案。该包在焦点存储库中的任何更新都将是版本化的1.187.x > 1.187.29,它将大于当前版本,但始终低于1.197.

这里有一个链接到镜像页面,直接下载到linux-firmware包的版本1.197

编辑:抓取它!看起来wpa-supplicant.service是在1.197的apt安装过程中重新启动的,而当一个正常工作的固件文件是/lib/firmware/中的唯一一个文件时,它恰好就这样做了。随后,降级到版本1.187是一个工作组合。

我已经将这个包固定在1.187版本上,现在它已经开始工作了,即使在重新启动之后也是如此。

这就是我在20.04所做的:

代码语言:javascript
复制
user@computer:~$ cat /etc/apt/preferences.d/linux-firmware-iwlwifi-on-5-13-0-fix 
Package: linux-firmware
Pin: release a=focal-updates
Pin-Priority: -10

Package: linux-firmware
Pin: release a=focal
Pin-Priority: 1001
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1371546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档