По очень конкретным причинам я создал Ubuntu Mate 18.10 / Windows 10 с двойной загрузкой, и последняя «ошибка», которую мне нужно исправить, - это драйвер Intel Wi-Fi для моей карты (Intel Corporation Wireless-AC 9560 [Jefferson Peak]) на мой msi GF63 8RC.
Проблема в том, что моя Wi-Fi карта работает постоянно в 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
Я предлагаю, чтобы Вы попробовали параметр драйвера:
sudo modprobe -r iwlwifi && sudo modprobe iwlwifi lar_disable=Y
Если это, кажется, решает проблему, то я предлагаю, чтобы Вы сделали это постоянным:
sudo -i
echo "options iwlwifi lar_disable=Y" >> /etc/modprobe.d/iwlwifi.conf
exit
Вы должны быть все установлены.