У меня проблемы с работой беспроводного соединения, и я понял, что не знаю, как использовать инструменты, которые у меня есть, в данном случае, команду iwconfig в Ubuntu-9.04. Вот что я получаю:
***iwconfig***
-
lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:"Network"
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Tx-Power=20 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
vboxnet0 no wireless extensions.
pan0 no wireless extensions.
«Сеть» - это название моей беспроводной сети, кстати. Но что это все значит? Как эта информация может помочь мне получить работающее беспроводное соединение?
Когда я пытаюсь связать ключ с помощью
sudo iwconfig wlan0 key s:my_key
Я получаю следующее сообщение об ошибке:
Error for wireless request "Set Encode" (8B2A) :
SET failed on device wlan0 ; Invalid argument.
Хотя у меня есть правильный ключ, так в чем же проблема?
sudo aptitude update && sudo aptitude install wicd
.Ответы:
Означает, что ваша карта поддерживает стандарты 802.11 b / g / n, и вы в настоящее время не подключены ни к одной сети (ESSID, имя, идентифицирующее сеть, пусто)
Режим работы для устройства. В зависимости от вашей карты, вы можете выбрать один из них:
Или канал - так же, как вы видите в инструментах GUI для управления беспроводными картами - вы можете ввести либо частоту, либо номер канала
Дает вам точный MAC-адрес точки доступа, к которой вы подключаетесь. Если у вас есть несколько точек доступа в сети, и вы хотите выяснить, к какой точке доступа вы подключены.
Это мощность передачи вашей карты - в основном, чем выше, тем больше энергии потребуется вашей карте.
Эта опция описывает поведение повторных попыток вашей карты.
Здесь описывается, проверяет ли ваша карта наличие чистого канала при каждой отправке пакета. Это может улучшить производительность в некоторых случаях.
Здесь описывается максимальный размер пакета, который будет отправлять ваша карта - в основном, если у вас шумная среда, чем меньше пакеты, тем менее вероятно, что ваш пакет придется повторно передавать, и если это произойдет, тем меньше данных придется передавать , Согласно инструкции, если это значение превышает максимальный размер пакета, карта может отправлять несколько пакетов вместе.
Эта опция дает информацию об управлении питанием вашей карты. Вы можете отказаться от некоторых пакетов (например, bcast и mcast), установить циклы активности вашей карты и некоторые другие параметры.
Если ваша карта подключена, именно здесь вы будете искать качество связи :) Уровень сигнала и уровень шума могут быть даны в дБм или в любой произвольной единице.
Немного статистики об ошибках во время приема: nwid означает, что, вероятно, в вашем районе есть другая сеть, использующая тот же канал, что и ваш, неверное шифрование - это номер пакета, который ваша карта не смогла расшифровать, неправильная фрагментация означает, что некоторые пакеты отсутствуют.
Это количество пакетов, которые ваша карта не смогла доставить.
Все выше, основано на iwconfig руководства, вы можете найти Hml версии здесь .
Если вы собираетесь настроить свою карту с помощью инструментов командной строки, обязательно выключите сетевой менеджер и воспользуйтесь ответом Сатья . Если у вас есть ключ в виде текста, используйте
вместо того
источник
Я удивлен, что никто не удосужился упомянуть об этом в ответах выше, но похоже, что вы действительно пытаетесь заставить Wi-Fi-соединение работать под Linux - не так много, чтобы понять каждый параметр iwconfig во всех его подробностях.
Имея это в виду, крайне важно указать, что iwconfig не поддерживает согласование и аутентификацию WPA / WPA2 при подключении к сети WLAN. То есть единственные сети Wi-Fi, к которым вы можете подключиться с помощью iwconfig, - это открытые незашифрованные сети и сети с поддержкой WEP.
Теперь причина, по которой вы получаете эту странную ошибку:
потому что iwconfig ожидает WEP-ключ для параметра key :. Из-за того, как работает WEP, этот ключ должен удовлетворять одному из следующих условий:
Конечно, ваш ключ состоит из 6 символов, так что это не будет работать, и, следовательно, ошибка. Обратите внимание, что с
my_key
технической точки зрения PSK также не является действительным - WPA / 2 требует минимум 8 символов.Все это заставляет задуматься: как подключиться к WLAN с поддержкой WPA-TKIP / WPA2-AES? Ответ заключается в том, что вы должны использовать еще одну программу, например wpa_supplicant . Если вы не слишком в восторге от метода командной строки, использование менеджера сети графического интерфейса, такого как wicd manager, сделает этот процесс намного более плавным.
Любая безопасная сеть Wi-Fi не будет использовать WEP, поскольку она сломана, поэтому важно понимать, что iwconfig не может подключиться к более безопасному WPA / WPA2.
источник
Просто отредактируйте
/etc/network/interfaces
и напишите:После этого напишите и закройте файл и используйте команду:
источник
Это ваши сетевые интерфейсы:
Интерфейс поддерживает IEEE 802.11bgn.
Указывает, что беспроводной интерфейс не подключен к какой-либо беспроводной сети.
Чтобы подключиться к беспроводной сети, сначала введите:
Это сканирует и перечисляет все беспроводные сети, которые передают свои ESSID. Предполагая, что ESSID является «Rox», затем подключитесь к сети.
Если для сети требуется ключ, свяжите ключ:
Наконец, запрос на IP:
Вы должны быть в состоянии подключиться.
источник
Для людей с проблемой «Задать кодирование» попробуйте то, что написал пользователь Carlanga в этом блоге .
Очистить все и оставить только:
Затем перезагрузите.
источник
Ничего себе, так долго никто не решил эту проблему до сих пор. Если вы получаете ошибку:
Вместо того чтобы использовать «ключ» для включения ключа WEP, используйте вместо него «enc».
.. затем закончить с
источник
iwconfig
идентичноifconfig
, хотя это для беспроводных устройств, установленных на вашем компьютере. Его можно использовать для установки или отображения параметров, а также для отображения статистики. Беспроводная статистика такая же, как и в/proc/net/wireless
. Ваш выход показывает , вы в настоящее время есть 1 функционирующий устройства беспроводной ЛВС,wlan0
.источник
Извините, не вижу, что вы делаете с s: try
источник
s:
он работал правильно.