Успешно инициализирован wpa_supplicant, но произошли ошибки и подключение не установлено.

Вопрос или проблема

Я использую #Void_linux. Ранее я использовал Ethernet. Я никогда не использовал беспроводное соединение раньше…

# ip link show

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp12s0: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
    link/ether d4:be:d9:71:98:bc brd ff:ff:ff:ff:ff:ff
3: wwp0s29u1u6i6: <BROADCAST,MULTICAST,NOARP,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN mode DEFAULT
group default qlen 1000
    link/ether 06:0a:7e:d4:64:b6 brd ff:ff:ff:ff:ff:ff

Итак, я создал файл конфигурации здесь:

# touch /etc/wpa_supplicant/wpa_supplicant-wwp0s29u1u6i6.conf
# vi /etc/wpa_supplicant/wpa_supplicant-wwp0s29u1u6i6.conf
изменение :
           1. ctrl_interface=/run/wpa_supplicant
           2. update_config=1
(сохранить & выйти)

И после редактирования я ввел имя и пароль от Wi-Fi в файл конфигурации.

# wpa_passphrase <ssid> <pass> >> /etc/wpa_supplicant/wpa_supplicant-wwp0s29u1u6i6.conf
# vi /etc/wpa_supplicant/wpa_supplicant-wwp0s29u1u6i6.conf

    ctrl_interface=/run/wpa_supplicant
    update_config=1
    network={
            ssid="Wifi"
            #psk="01632413440"
            psk=84195e97272a26e42479c32d36e10eef82f347530aba8bd6ec2bc65dbe2fadd8
    }

Вот последняя команда,

# wpa_supplicant -B -i wwp0s29u1u6i6 -c /etc/wpa_supplicant/wpa_supplicant-wwp0s29u1u6i6.conf

И после этого я получил все эти ошибки:

Успешно инициализирован wpa_supplicant
nl80211: Драйвер не поддерживает команды аутентификации/ассоциации или подключения
nl80211: deinit ifname=wwp0s29u1u6i6 disabled_11b_rates=0
wwp0s29u1u6i6: Не удалось инициализировать интерфейс драйвера

**Здесь я не знаю, что делать? Пожалуйста, дайте мне инструкции,

Спасибо 🙂

Попробуйте использовать драйвер wext

wpa_supplicant -B -i wwp0s29u1u6i6 -D wext -c /etc/wpa_supplicant/wpa_supplicant-wwp0s29u1u6i6.conf

https://wiki.archlinux.org/index.php/Wpa_supplicant#nl80211_driver_not_supported_on_some_hardware

Ответ или решение

Чтобы решить проблему с подключением к Wi-Fi на Void Linux, где после инициализации wpa_supplicant вы получаете ошибки, такие как "Driver does not support authentication/association or connect commands" и "Failed to initialize driver interface", вы можете попробовать использовать альтернативный драйвер wext вместо nl80211. Вот подробные шаги, которые могут помочь вам устранить проблему:

  1. Проверьте совместимость драйвера: Возможно, ваш сетевой адаптер не поддерживает nl80211. Это может произойти в случае устаревших или менее распространенных адаптеров. Поэтому использование драйвера wext может решить данную проблему.

  2. Используйте драйвер wext: Попробуйте запустить wpa_supplicant с указанием драйвера wext, что может обеспечить совместимость с вашим сетевым адаптером. Выполните команду, как показано ниже:

    wpa_supplicant -B -i wwp0s29u1u6i6 -D wext -c /etc/wpa_supplicant/wpa_supplicant-wwp0s29u1u6i6.conf

    Здесь:

    • -B: Запуск в фоновом режиме.
    • -i wwp0s29u1u6i6: Название интерфейса вашего Wi-Fi.
    • -D wext: Указание использования драйвера wext.
    • -c /etc/wpa_supplicant/wpa_supplicant-wwp0s29u1u6i6.conf: Указание пути к конфигурационному файлу.
  3. Проверка соединения: После успешного выполнения предыдущей команды, проверьте, удалось ли подключиться к Wi-Fi. Для этого выполните команду:

    iwconfig

    Ищите информацию о вашем Wi-Fi интерфейсе и убедитесь, что он подключен к вашей сети.

  4. Получение IP адреса: Если подключение прошло успешно, вам необходимо получить IP-адрес. Для этого выполните:

    dhcpcd wwp0s29u1u6i6

    Это получит IP-адрес от DHCP-сервера, если ваша сеть настроена для его использования.

  5. Дополнительная проверка: Если все равно не удается подключиться, проверьте файл конфигурации на наличие ошибок, таких как неправильные Guоrоши или конфликты с другими сетевыми настройками. Убедитесь, что ssid и psk указаны верно.

  6. Логи wpa_supplicant: Если проблемы продолжаются, вы можете просмотреть логи wpa_supplicant для получения более подробного отчета об ошибках:

    journalctl -xe | grep wpa_supplicant
  7. Поддержка оборудования: Также стоит проверить документацию на вашем оборудовании, чтобы убедиться, что оно поддерживается и что нет известных проблем с использованием wpa_supplicant.

Если после выполнения всех этих шагов проблема не решится, возможно, стоит рассмотреть возможность изменения настроек оборудования или поиска информации о специфических для вашего адаптера драйверах и конфигурациях.

Оцените материал
Добавить комментарий

Капча загружается...