双启动 - Ubuntu Mate 18 / Windows 10:英特尔公司 Wireless-AC 9560 [Jefferson Peak] 问题

双启动 - Ubuntu Mate 18 / Windows 10:英特尔公司 Wireless-AC 9560 [Jefferson Peak] 问题

出于极其特殊的原因,我创建了双启动 Ubuntu Mate 18.10 / Windows 10,我需要修复的最后一个“错误”是我的 msi GF63 8RC 上卡的英特尔 wifi 驱动程序(英特尔公司 Wireless-AC 9560 [Jefferson Peak])。

问题是,如果我的 wifi 卡每次在 Windows 上都能正常工作,那么在 Linux 上似乎并非如此。

例如,当它工作时,它通过以下方式获得dmesg

[   22.634376] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[   22.815281] iwlwifi 0000:00:14.3: loaded firmware version 38.c0e03d94.0 op_mode iwlmvm
[   24.464530] iwlwifi 0000:00:14.3: Detected Intel(R) Dual Band Wireless AC 9462, REV=0x318
[   24.515472] iwlwifi 0000:00:14.3: base HW address: 7c:2a:31:a6:80:24
[   24.972323] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
[   25.072145] iwlwifi 0000:00:14.3 wlo1: renamed from wlan0
[   45.872215] iwlwifi 0000:00:14.3: Conflict between TLV & NVM regarding enabling LAR (TLV = enabled NVM =disabled)

但当它不起作用时:

[   16.387791] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[   16.464190] iwlwifi: probe of 0000:00:14.3 failed with error -110

一切正常时的完整无线信息: https://paste.ubuntu.com/p/h3JGcwstPS/

感谢您的帮助 :)

PS: /etc/modprobe.d/iwlwifi.conf如果需要的话:

# /etc/modprobe.d/iwlwifi.conf
# iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
# microcode file installed on the system.  When removing iwlwifi, first
# remove the iwl?vm module and then iwlwifi.
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211

答案1

我建议您尝试一个驱动程序参数:

sudo modprobe -r iwlwifi && sudo modprobe iwlwifi lar_disable=Y

如果这似乎解决了这个问题,那么我建议您将其永久化:

sudo -i
echo "options iwlwifi lar_disable=Y"  >>  /etc/modprobe.d/iwlwifi.conf
exit

一切已准备就绪。

相关内容