Я только что купил новую машину и поставил на нее последнюю версию Ubuntu, но не вижу свой WiFi. nmcli
показал только localhost и ethernet ... вообще никакого Wi-Fi.
Я искал везде и всюду и, по крайней мере, нашел команды, которые я могу запустить, чтобы, надеюсь, помочь вам мне;)
Похоже, он получает код ошибки -110
на iwlwifi
, и выполненные мной команды показывают, что сеть НЕЗАВИСИМАЯ
, не уверен, что это подсказка .
ОБНОВЛЕНИЕ: Я загрузил драйвер AX200 из https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-io/wireless.html и cp
поместили файл в / lib / firmware
, а затем Как загрузить драйвер iwlwifi? .
ОБНОВЛЕНИЕ 2: Я переустановил Ubuntu с Флажок «Установить стороннее программное обеспечение для графики и оборудования Wi-Fi» ... все еще нет кубиков.
ОБНОВЛЕНИЕ 3: переустановлено 20.04 (чтобы избежать проблем с 20.10), и все те же проблемы.
Любая помощь очень ценится. !
Вот dmesg
, чтобы дать нам Подсказки:
username@myhostname:~$ sudo dmesg | grep wifi
[ 4.935758] iwlwifi 0000:06:00.0: enabling device (0000 -> 0002)
[ 5.015538] iwlwifi: probe of 0000:06:00.0 failed with error -110
Вот информация lspci
, чтобы получить информацию об оборудовании:
username@myhostname:~$ lspci -knn | grep Net -A3; rfkill list
06:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
Subsystem: Intel Corporation Wi-Fi 6 AX200 [8086:0084]
Kernel modules: iwlwifi
07:00.0 Ethernet controller [0200]: Intel Corporation Intel(R) Ethernet Controller I225-V [8086:15f3] (rev 02)
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
Вот информация uname
:
username@myhostname:~$ uname -a
Linux myhostname 5.4.0-42-generic #46-Ubuntu SMP Wed Oct 21 22:29:16 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
Это показывает НЕЗАВИСИМЫЙ
сеть для WiFi:
username@myhostname:~$ sudo lshw -C network
*-network UNCLAIMED
description: Network controller
product: Wi-Fi 6 AX200
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:06:00.0
version: 1a
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: memory:fc400000-fc403fff
*-network
description: Ethernet interface
product: Intel(R) Ethernet Controller I225-V
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:07:00.0
logical name: enp7s0
version: 02
serial: 24:4b:fe:56:e0:c7
size: 1Gbit/s
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=igc driverversion=0.0.1-k duplex=full ip=192.168.1.228 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:38 memory:fc200000-fc2fffff memory:fc300000-fc303fff
Наконец-то решил! Мне нужно было 1. загрузить правильный модуль, и отсутствующий элемент, на определение которого у меня ушло несколько дней, был 2. отключить безопасную загрузку. Подробности ниже:
Для ядра 5.4 установите код iwlwifi-cc-a0-50.ucode для AX200, он доступен в zip-файле по адресу https://git.kernel.org/pub/scm/linux/kernel. /git/firmware/linux-firmware.git/commit/?id=2ae99744efc14
cd в /lib/firmware
и удалите iwlwifi-cc-a0-60.ucode:
sudo rm -f iwlwifi-cc-a0-60.ucode
, затем скопируйте над правым
sudo cp iwlwifi-cc-a0-50.ucode /lib/firmware
sudo modprobe iwlwifi
, если вы столкнулись с этой ошибкой modprobe: ОШИБКА: не удалось вставить «iwlwifi»: операция не разрешена
Решение — отключить безопасную загрузку. Сначала проверьте, включен ли SecureBoot в Ubuntu.
Установите mokutil
sudo apt-get install mokutil
и проверьте статус SecureBoot
mokutil --sb-state
Если он включен, запустите команду
sudo mokutil --disable-validation
Перезагрузитесь. Затем убедитесь, что Wi-Fi работает!
Затем снова включите безопасную загрузку:
sudo mokutil --enable-validation
"Операция не разрешена" при попытке `modprobe xpad`
Ubuntu: "Загрузка в небезопасном режиме" с включенной SecureBoot
Некоторое время назад у одного моего друга была такая же проблема, он решил ее, установив дополнительный драйвер для своего адаптера Wi-Fi.
Он выполнил следующие шаги.
Прокомментируйте этот ответ, если это работает для вас (это сработало для моего друга).