Ошибка: "не удалось подключиться к wpa_supplicant - wpa_ctrl_open нет такого файла или каталога" с использованием netcfg с wpa_supplicant

Я пытаюсь настроить 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 ответ

Решение

Вы ссылаетесь /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>
Другие вопросы по тегам