
Введение
Я установил void Linux на ThinkPad x200 с минимальной установкой, используя кабель Ethernet, так как не смог подключиться через Wi-Fi.
Проблема
ip а
у меня нет IP-адреса для моего устройства Wi-Fi. Я предполагаю, что это потому, что у меня не установлен драйвер Wi-Fi:
lspci
03:00.0 Сетевой контроллер: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Сетевое соединение
Я запросил репозиторий void linux musl и не смог найти пакет для драйвера WiFi 5100 AGN. Как мне установить драйвер, чтобы моя карта WiFi заработала и, таким образом, подключилась к Интернету?
решение1
Установите пакеты прошивки Linux:
# xbps-install -Suv linux-firmware linux-firmware-network
Скорее всего, вам придется сделать это с помощью chroot-подключения к корневой файловой системе, поскольку при загрузке в нее у вас нет сети.
решение2
Intel 5100AGN должен использовать драйвер iwlwifi, поэтому его следует установить, включая прошивку, только с базовым минимальным void live USB dist, по крайней мере, со сборкой glibc. Я не уверен насчет musl. Все работало для моей базовой установки с glibc без использования сетевого подключения. Затем мне пришлось настроить Wi-Fi и, наконец, удалось подключиться.
Я думаю, у вас проблема с конфигурацией. Вы можете проверить dmesg на наличие проблем. Вы можете попробовать "iw phy0 info" и посмотреть, что там написано.
Я всегда добавляю 70-persistent-net.rules в /etc/udev/rules.d/, поэтому мой Wi-Fi каждый раз получает имя wlan0. Для этого нужен MAC беспроводного адаптера. Затем я настраиваю wpa_supplicant-wlan0.conf с помощью wpa_passphrase. Затем настраиваю /etc/sv/dhcpcd-wlan0 и начинаю с привязки в /var/service. Все это объясняется в void wiki для сетей.
Если вы новичок в Void, то настольные установки имеют сетевую настройку с рабочего стола с графическим приложением и могут быть более простым способом начать, чем базовый минимальный дистрибутив.
EDIT: Может быть, стоит проверить BIOS и посмотреть, включена ли беспроводная карта?