
Все это происходит сразу после установки свежей архитектуры, где wifi-menu работал во время установки на Lenovo yoga 720 15ibk. После включения и запуска NetworkManager, wifi-menu возвращается,
-bash: wifi-menu: command not found
Когда я запускаю, rfkill list
я вижу два устройства Bluetooth и ни одного сетевого устройства. Запуск ispci -k и просмотр раздела сетевого контроллера показывает
Netwwork Controller: Intel Corporation Wireless 8265 / 8275 (rev78)
Subsystem: Intel Corporation Dual Band Wireless-AC 8265
Kernal Modules: iwlwifi
Он не показывает, что драйвер ядра используется, и я не уверен, как настроить этот драйвер, так как он, modprobe iwlwifi
по-видимому, ничего не делает.
Эта статья, похоже, посвящена той же проблеме, что и моя, но я не понимаю, что в ней говорится о том, что делать.https://bbs.archlinux.org/viewtopic.php?id=164764&p=2
Есть какие-нибудь магические линии?
решение1
wifi-menu
не будет там, если вы не установите его вручную. Из вашей проблемы видно, что вы забыли установить linux-firmware
.
Недавно Arch Linux немного изменился, вам нужно сделать
pacstrap /mnt base linux linux-firmware
В вашем случае вам придется снова загрузиться с Live Media и установить их.
решение2
Первым делом проверьте, активна ли сетевая карта. Это можно сделать с помощью ifconfig
и ip addr
.
Если сетевой интерфейс отображается (обычно они называются wlp4s0
или wlan0
), драйверы должны быть установлены правильно; вы можете подтвердить это с помощью nmcli dev wifi list
или nmcli dev wifi connect $SSID password $PASS
.
Если интерфейсы вашей карты WiFi не отображаются, во время установки необходимо добавить в pacstrap
пакеты linux
и linux-firmware
.
До:
pacstrap /mnt base base-devel networkmanager [...]
Сейчас:
pacstrap /mnt linux linux-firmware base base-devel networkmanager [...]
Если вы не хотите устанавливать систему заново, то нет проблем. Вы можете попробовать установить пакет linux-firmware
с помощью pacman
или использовать установочный диск для монтирования /boot
или /
добавить его вручную с помощью pacstrap
, что-то вроде этого:
mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot
pacstrap /mnt linux-firmware
reboot