Я пробую новый пост, потому что ситуация изменилась с моей последней.
Мой Wi-Fi не работал вообще несколько дней назад. После того, как было выдвинуто предложение, я попытался --reinstall linux-firmware и теперь у меня есть следующие файлы:
ls /lib/firmware | grep 8000
iwlwifi-8000C-13.ucode
iwlwifi-8000C-16.ucode
iwlwifi-8000C-21.ucode
iwlwifi-8000C-27.ucode
iwlwifi-8000C-31.ucode
iwlwifi-8000C-34.ucode
Как вы видите, мне все еще не хватает -22, -23 и -24. ucodes. Опция Wifi появляется на панели сети и отображается в списке rfkill. Но я не вижу никаких доступных сетей Wi-Fi, и в верхней правой панели сети написано «Wi-Fi отключен».
rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
sudo lshw -C network
*-network
description: Wireless interface
product: Wireless 8260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlp2s0
version: 3a
serial: 44:85:00:62:8f:b8
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.13.0-26-generic firmware=34.0.1 latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:127 memory:df200000-df201fff
'rfkill list; Dmesg | grep iwl 'дает очень длинную строку кода, заканчивающуюся:
[3428.012482] iwlwifi 0000:02:00.0: Scan failed! ret -110
Мой wifi работал в части «test Ubuntu» установки до того, как я полностью установил ОС. Я использую ядро 4.13. Пожалуйста, дайте мне знать, могу ли я предоставить больше информации.
Я подозреваю, что отсутствие блоков с микропрограммой -22, -23 и -24 незначительно. По мере обновления драйвера также обновляется прошивка. Не каждая прошивка работает с каждой версией драйвера.
Вы уже загружаете прошивку -34, очень новую версию.
Есть несколько других шагов, которые я предлагаю вам проверить. Сначала проверьте настройки в роутере. WPA2-AES является предпочтительным; не любой WPA и WPA2 смешанный режим и, конечно, не TKIP. Во-вторых, если ваш маршрутизатор поддерживает N скоростей, у вас может быть лучшее соединение с шириной канала 20 МГц в диапазоне 2,4 ГГц вместо автоматических 20/40 МГц, хотя это может повлиять на N скоростей. Мне также больше повезло с фиксированным каналом, 1, 6 или 11, а не с автоматическим выбором канала. Также убедитесь, что маршрутизатор не настроен на использование только N скоростей; auto B, G и N является предпочтительным. После внесения этих изменений перезагрузите маршрутизатор.
Далее, я рекомендую, чтобы ваш регуляторный домен был установлен явно. Проверьте свои:
sudo iw reg get
Если вы получите 00, это настройка «один размер, может быть, подходит всем». Найдите свой здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Затем установите его временно:
sudo iw reg set IS
Конечно, замените код своей страны, если нет Исландия. Установите его навсегда:
sudo nano /etc/default/crda
Измените последнюю строку на следующую:
REGDOMAIN=IS
Внимательно вычитайте, сохраните и закройте текстовый редактор.
Далее приведен пост, в котором говорится, что прошивка -31 может работать лучше: https://bugs.archlinux.org/task/51271 Легко попробовать и легко вернуться, если она не полезно Мы переименуем -34, чтобы он не загружался и не перезагружался, так что -31 загружает и тестирует:
cd /lib/firmware
sudo mv iwlwifi-8000C-34.ucode iwlwifi-8000C-34.bak
Перезагрузка. Есть ли улучшения?