Прежде чем кто-либо пометит этот вопрос как возможный дубликат, я попробовал множество различных потенциальных решений после большого исследования.
Моя беспроводная связь работала нормально, но потом у меня начались проблемы, когда она не работала и работала медленно. Думаю, может быть обновление что-то напортачило?
Вот текущее положение вещей после попытки использовать кучу потенциальных исправлений:
sudo cat /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
# #################################
iwlwifi 11n_disable=1
iwlwifi wd_disable=1
options iwlwifi 11n_disable=1 power_save=0 swcrypto=1 bt_coex_active=0
Я думаю, что это сработало. Мне удалось отключить управление питанием и 802.11n
iwconfig
eth0 no wireless extensions.
wlan0 IEEE 802.11abg ESSID:"W38D2"
Mode:Managed Frequency:2.462 GHz Access Point: F8:E4:FB:03:CC:A1
Bit Rate=1 Mb/s Tx-Power=22 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=37/70 Signal level=-73 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:912 Invalid misc:34567 Missed beacon:0
lo no wireless extensions.
. Как видите, 802.11n нет. У меня есть ноутбук рядом с компьютером с проблемами беспроводной связи, и он отлично работает. Дело не в роутере или местоположении.
Еще я обновил драйвер. Я использую ядро Linux 3.19.0-32-generic. Я получил этот совет от Нестабильное беспроводное соединение с Intel 7260 + iwlwifi после обновления до 15.04 . Я загрузил этот и переместил правильный файл в / lib / firmware
. Переставил старую прошивку. Я думаю, что это сработало с тех пор:
# dmesg | grep iwl
[ 3.707791] iwlwifi 0000:04:00.0: enabling device (0000 -> 0002)
[ 3.708595] iwlwifi 0000:04:00.0: Unsupported splx structure
[ 3.721866] iwlwifi 0000:04:00.0: loaded firmware version 25.17.12.0 op_mode iwlmvm
[ 3.738889] iwlwifi 0000:04:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144
[ 3.738963] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[ 3.739207] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[ 3.931979] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
[ 4.500301] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
Версия прошивки - 25.17.12.0, она такая же, как та, которую я скачал.
Одна непонятная вещь заключается в том, что modinfo
дает другое имя, чем то, что я использовал в / lib / firmware
:
$ modinfo iwlwifi | grep 7260
firmware: iwlwifi-7260-10.ucode
Это должно быть iwlwifi-7260-12 .ucode
Может я что-то делаю не так?
Я обновил до LM 18, и все кажется, фиксируют.