В течение прошедших дней сообщение отображается, запрашивая обновление аппаратной стопки реализации возможностей. Я действительно устанавливал его, но после перезапуска, моя беспроводная связь начала иметь проблемы.
Это может соединиться с моим маршрутизатором, но это дает мне очень низкие скорости по сравнению с тем, прежде чем я обновил hwe.
Фон:
uname -r
: 4.4.0-36-generic
вывод lsusb
относительно моей беспроводной связи:
Соедините шиной 003 устройства 002: идентификатор 148f:7601 Технология Ralink, корпорация беспроводной адаптер MT7601U
Вот то, что я попробовал до сих пор:
начальная загрузка к более старому ядру: по некоторой неизвестной причине, моя беспроводная связь не работала правильно, продолжил просить пароль, но не соединение
попытка понизить hwe: существует этот вопрос, но я не думаю, что он работал. Так или иначе я пытался делать: sudo apt-get install --install-recommends linux-generic-lts-trusty xserver-xorg-lts-trusty libgl1-mesa-glx-lts-trusty
Что я заметил, хотя, то, что моя беспроводная связь должна была всегда быть ra0
, но теперь когда я работаю ifconfig
это показывает как wlan0
.
Я также заметил что-то с выводом dmesg
$ dmesg | grep 7601
[ 0.934064] usb 3-4: New USB device found, idVendor=148f, idProduct=7601
[ 15.338268] mt7601u 3-4:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 15.471269] mt7601u 3-4:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 15.860232] mt7601u 3-4:1.0: Warning: unsupported EEPROM version 0d
[ 15.860234] mt7601u 3-4:1.0: EEPROM ver:0d fae:00
[ 15.860430] mt7601u 3-4:1.0: EEPROM country region 01 (channels 1-13)
[ 16.089832] usbcore: registered new interface driver mt7601u
[ 160.315896] mt7601u 3-4:1.0: Warning: mt7601u_mcu_wait_resp retrying
[ 160.615899] mt7601u 3-4:1.0: Warning: mt7601u_mcu_wait_resp retrying
[ 160.915929] mt7601u 3-4:1.0: Warning: mt7601u_mcu_wait_resp retrying
[ 161.215895] mt7601u 3-4:1.0: Warning: mt7601u_mcu_wait_resp retrying
[ 161.515928] mt7601u 3-4:1.0: Warning: mt7601u_mcu_wait_resp retrying
[ 161.515931] mt7601u 3-4:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 161.820244] mt7601u 3-4:1.0: Error: MCU response pre-completed!
[ 161.820282] mt7601u 3-4:1.0: Error: MCU resp evt:0 seq:7-6!
[ 243.314219] mt7601u 3-4:1.0: Warning: mt7601u_mcu_wait_resp retrying
[ 243.614228] mt7601u 3-4:1.0: Warning: mt7601u_mcu_wait_resp retrying
[ 243.914225] mt7601u 3-4:1.0: Warning: mt7601u_mcu_wait_resp retrying
[ 244.214266] mt7601u 3-4:1.0: Warning: mt7601u_mcu_wait_resp retrying
[ 244.514289] mt7601u 3-4:1.0: Warning: mt7601u_mcu_wait_resp retrying
[ 244.514304] mt7601u 3-4:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 244.886451] mt7601u 3-4:1.0: Error: MCU resp evt:0 seq:1-f!
[ 343.173024] mt7601u 3-4:1.0: Warning: mt7601u_mcu_wait_resp retrying
[ 343.473023] mt7601u 3-4:1.0: Warning: mt7601u_mcu_wait_resp retrying
Кроме того, вывод lsmod
:
$ lsmod | grep -e mt7
mt7601u 102400 0
mac80211 733184 1 mt7601u
cfg80211 557056 2 mac80211,mt7601u
В первую очередь, пакет linux-generic-lts-trusty устанавливает 3.13.0-xx версию ядра. http://packages.ubuntu.com/search?keywords=linux-generic-lts&searchon=names&suite=trusty§ion=all новейший драйвер включен в 4.4.0-xx. Проверьте версию ядра, которую Вы имеете теперь:
uname -r
Если у Вас будет что-нибудь кроме 4.4.0-xx, то мы обратимся к средству.
Во-вторых, драйвер, который Вы скомпилировали, теперь удерживается от использования в пользу mt7601u в ядре. Давайте убедимся, что драйвер, который Вы скомпилировали, полностью удален:
cd ~/mt7601/src
sudo make uninstall
Затем, эти ошибки:
[161.215895] 3-4:1.0 mt7601u: Предупреждение: mt7601u_mcu_wait_resp, повторяющий [161.515928] mt7601u 3-4:1.0: Предупреждение: mt7601u_mcu_wait_resp, повторяющий [161.515931] mt7601u 3-4:1.0: Ошибка: mt7601u_mcu_wait_resp испытал таймаут [161.820244] mt7601u 3-4:1.0: Ошибка: ответ MCU предварительно завершается! [161.820282] mt7601u 3-4:1.0: Ошибка: MCU resp evt:0 seq:7-6!
Я прочитал некоторые отчеты, которые предполагают, что эти ошибки могут быть связаны с изменениями канала в маршрутизаторе. На самом деле много драйверов Linux чувствительны к настройкам в маршрутизаторе.
Проверьте настройки в маршрутизатор. WPA2-AES предпочтены; не любой WPA и WPA2 смешали режим и конечно не TKIP. Во-вторых, если Ваш маршрутизатор способен к скоростям N, у Вас может быть лучшая возможность соединения с шириной канала 20 МГц в полосе на 2,4 ГГц вместо автоматических 20/40 МГц, хотя это, вероятно, будет влиять на скорости N. У меня также есть лучшая удача с фиксированным каналом, или 1, 6 или 11, а не автоматический выбор канала. Кроме того, убедитесь, что маршрутизатор не установлен использовать скорости N только; автоматический B, G и N предпочтены. После внесения этих изменений перезагрузите маршрутизатор.
Затем, я рекомендую, чтобы Ваш регулирующий домен был установлен явно. Проверьте Ваш:
sudo iw reg get
Если Вы добираетесь 00, который является установкой one-size-maybe-fits-all. Найдите Ваш здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Затем устанавливает его временно:
sudo iw reg set IS
Конечно, замените своим кодом страны если не Исландия. Установите его постоянно:
gksudo gedit /etc/default/crda
Используйте нано или kate или leafpad, если у Вас нет текстового редактора gedit.
Измените последнюю строку для чтения:
REGDOMAIN=IS
Корректируемый тщательно, сохраните и закройте текстовый редактор.
Затем, я установил IPv6 для Игнорирования в Администраторе сети: http://docs.fedoraproject.org/en-US/Fedora/18/html/Installation_Guide/images/netconfig/network-connections-ipv6-ignore.png, который Этот пример для Ethernet, но Вы хотите беспроводную связь.
Перезагрузка и тест. Если это не работает как ожидалось, отредактируйте свой вопрос добавить новое:
dmesg | grep mt76