Я пытаюсь подключить свой чип RTL8188CU к любой сети на Debian Jessie, но безуспешно через терминал.
Мне нужно делать это постоянно и в любое необходимое время.
Я попробовал несколько предложений из интернета, таких как ifup wlan0, ifconfig wlan0 upа также их downпротивоположности.
Я также пробовал iwconfig wlan0 essid <wifi cell>настраивать wpa_supplicantфайл конфигурации и /etc/network/interfacesт. д., но никакая информация из сети не дала мне надежных результатов.
Что здесь происходит?
Кроме того, подключение к открытой сети, похоже, вообще не работает, а подключение к сети, защищенной WPA2, работает только после перезагрузки ОС.
Также ifup wlan0часто выдает следующую ошибку
Ошибка беспроводного запроса "Set Mode" (8B06): SET не выполнен на устройстве wlan0; Операция не разрешена. Ошибка беспроводного запроса "Set ESSID" (8B1A): SET не выполнен на устройстве wlan0; Операция не разрешена.
и dhclientчасто выдает мне следующую ошибку
DHCPOFFERS не получен. Нет рабочих аренд в постоянной базе данных - спит.
Итак, подведем итог: подключение к сети WPA2 работает только если я сначала все настрою, а ПОТОМ перезагружу. После перезагрузки я могу отключиться и снова подключиться к той же сети, к которой я уже подключен, но как только я пытаюсь сменить сеть, возникают различные ошибки.
Подключение к открытым сетям, похоже, вообще не работает.
Я следовал инструкциям по следующим ссылкам, а также использовал некоторые ссылки в качестве справочных материалов: https://wiki.debian.org/WiFi/HowToUse#wpa_supplicant https://unix.stackexchange.com/questions/92799/подключение-к-сети-wifi-через-командную-строку Автоматическое подключение к любому открытому WiFi с Debian https://wireless.wiki.kernel.org/en/users/documentation/modes Как подключиться к беспроводной сети, используя только командную строку в Linux?
Я пытаюсь уже 2 дня подряд.
Есть ли у кого-нибудь подсказки, почему это происходит, и кто-нибудь может направить меня в правильном направлении?
решение1
wpa_supplicantДостаточно использовать .
Обычно требуется всего четыре шага:
Интерфейс привнесёнвнизс использованием
ifdown wlan0Освобождение IP-адреса с помощью
dhclient -r wlan0Измените
wpa_supplicantфайл конфигурации, расположенный по адресу/etc/wpa_supplicant/wpa_supplicant.confИнтерфейс привнесёнвверхс использованием
ifup wlan0
На втором этапе вам необходимо определить, является ли эта сеть открытой или закрытой.
Если это открытая сеть, она должна содержать пару ключей key_mgmtсо значением NONE, поэтому файл конфигурации должен выглядеть примерно так:
network={
ssid="My Wifi Nework"
key_mgmt=NONE
# psk="MyPassPhrase"
}
Если же это закрытая сеть, то key_mgmtне используется и может быть закомментирован, но pskключ необходим, как показано ниже:
network={
ssid="My Wifi Nework"
# key_mgmt=NONE
psk="MyPassPhrase"
}


