You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

Intel Wireless-AC 9560 160MHz无线网卡在Ubuntu 22.04.1 LTS更新后异常:双启动场景下需重启才识别且无法正常工作

Intel Wireless-AC 9560 160MHz无线网卡在Ubuntu 22.04.1 LTS更新后异常:双启动场景下需重启才识别且无法正常工作

Hey there, sorry to hear you're stuck with this frustrating WiFi issue in your dual-boot setup—let's walk through some practical fixes that have worked for similar cases:

1. 先排查Windows快速启动(最常见元凶)

Windows的快速启动功能会让硬件处于半休眠状态来加速开机,这经常导致Ubuntu无法正确初始化无线网卡。解决步骤:

  • 进入Windows系统,打开「控制面板」→「电源选项」→「选择电源按钮的功能」
  • 点击「更改当前不可用的设置」,取消勾选「启用快速启动(推荐)」
  • 保存设置后,完全关机(不是重启),再启动Ubuntu试试。很多用户忽略这一步,但它往往能解决双启动的硬件识别问题。

2. 检查并重置Ubuntu的iwlwifi驱动

Intel无线网卡用的是iwlwifi模块,偶尔会出现加载异常:

  • 先打开终端,运行以下命令确认网卡和驱动状态:
    lspci -nn | grep Network  # 确认网卡PCI ID(9560对应8086:2526)
    dkms status               # 查看已安装的第三方驱动情况
    
  • 尝试临时重新加载驱动:
    sudo rmmod iwlwifi && sudo modprobe iwlwifi
    
    执行后如果WiFi正常识别了,可以把这个操作设为开机自动执行:
    1. 创建启动脚本:sudo nano /etc/init.d/reload-iwlwifi
    2. 写入以下内容:
      #!/bin/sh
      rmmod iwlwifi
      modprobe iwlwifi
      
    3. 赋予执行权限:sudo chmod +x /etc/init.d/reload-iwlwifi
    4. 设置开机自启:sudo update-rc.d reload-iwlwifi defaults

3. 回滚到之前正常的内核版本

如果问题是在Ubuntu更新内核后出现的,可能是新内核和网卡驱动不兼容:

  • 重启Ubuntu,在GRUB菜单选择「Advanced options for Ubuntu」
  • 选择一个比当前版本低的内核(比如之前用着正常的那个),启动后检查WiFi是否恢复
  • 如果正常,可以暂时使用这个内核,等待后续官方内核更新修复兼容性。

4. 检查BIOS/UEFI设置

偶尔BIOS设置变更也会影响硬件识别:

  • 重启进入BIOS/UEFI,确保WiFi功能处于启用状态
  • 确认硬盘模式为AHCI(有些双启动场景下RAID模式会导致硬件初始化异常)

如果以上步骤都试过还是不行,可以再收集更多日志信息(比如dmesg | grep iwlwifi的输出)来进一步排查,但先从上面几个最常见的原因入手吧!

备注:内容来源于stack exchange,提问作者Cipri Moshu

火山引擎 最新活动