Я пытаюсь подключить свой чип 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; Операция не разрешена. Ошибка беспроводного запроса "Установить ESSID" (8B1A): сбой SET на устройстве wlan0; Операция не разрешена.

и dhclient часто дает мне следующую ошибку

DHCPOFFERS не получен. Нет рабочей аренды в постоянной базе данных - спит.

Итак, подведем итог: подключение к сети WPA2 работает только в том случае, если я сначала все настрою, а затем перезагрузлю. После перезагрузки я могу отключиться и снова подключиться к той же сети, к которой уже подключен, но как только я пытаюсь изменить сеть, возникают различные ошибки.

Подключение к открытым сетям, похоже, не работает вообще.

Я следовал инструкциям в следующих ссылках, а также использовал некоторые ссылки в качестве ссылки:https://wiki.debian.org/WiFi/HowToUse#wpa_supplicant https://unix.stackexchange.com/questions/92799/connecting-to -wifi-network-through-command-line Автоматическое подключение к любому открытому WiFi с помощью Debian https://wireless.wiki.kernel.org/en/users/documentation/modes Как я могу подключиться к беспроводной сети, используя только командную строку в линуксе?

Я сейчас пробовал 2 дня подряд.

Кто-нибудь знает, почему это происходит, и ведет меня в правильном направлении?

1 ответ1

0

Использование wpa_supplicant достаточно.

Обычно требуется только четыре шага:

  1. Выключите интерфейс , используя ifdown wlan0

  2. Освободите IP-адрес с помощью dhclient -r wlan0

  3. Измените файл конфигурации wpa_supplicant расположенный по адресу /etc/wpa_supplicant/wpa_supplicant.conf

  4. Доведите интерфейс с использованием 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"
}

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