Я пытаюсь настроить netcfg, чтобы я мог завершить установку Arch Linux (используя инструкции из Руководства для начинающих и netcfg), и я пропустил то, что должно было быть коротким шагом. Откройте wifi-меню, выберите сеть, введите пароль. После нескольких попыток я решил отредактировать профиль вручную, что не дало никаких улучшений. В конце концов я решил использовать netfcg с более знакомым wpa_supplicant. Мой файл /etc/wpa_supplicant.conf выглядит следующим образом:

network={
    ssid="my_ssid"
    #psk="my_wireless_passcode"
    psk="my_wireless_passcode_hex"
}

(Замена общих имен на мои настоящие ssid и psk.)

И мой файл /etc/network.d/wpa_suppl гласит:

CONNECTION='wireless'
DESCRIPTION='A wpa_supplicant configuration based wireless connection'
INTERFACE='wlan0'
SECURITY='wpa-config'
WPA_CONF='/etc/wpa_supplicant.conf'
IP='dhcp'

Мой ssid не скрыт, wlan0 - правильный интерфейс, и wpa_supplicant сам по себе работает нормально, но, используя netcfg wpa_suppl , он возвращает failed to connect to wpa_supplicant - wpa_ctrl_open no such file or directory примерно двенадцать раз, прежде чем, наконец, сказать мне, что аутентификация не удалась. Что я могу сделать, чтобы это исправить?

1 ответ1

2

Вы ссылаетесь на /etc/wpa_supplicant.conf неправильно из-за устаревшей записи в вики.

Файл конфигурации для пакета wpa_supplicant был перемещен в подкаталог /etc/wpa_supplicant/ несколько месяцев назад.

Укажите файл как /etc/wpa_supplicant/wpa_supplicant.conf в вашем файле /etc/network.d/wpa_suppl .

Содержание пакета :

etc/
etc/wpa_supplicant/
etc/dbus-1/
etc/dbus-1/system.d/
etc/dbus-1/system.d/wpa_supplicant.conf
etc/wpa_supplicant/wpa_supplicant.conf
<snip>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .