Можете ли вы объяснить, как понять, что команда "iwconfig" отображает в Ubuntu-9.04?

у меня проблемы с беспроводным подключением, и я понял, что на самом деле не знаю, как использовать инструменты, которые у меня есть, в данном случае,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.

хотя у меня есть правильный ключ, так в чем проблема?

35
задан Shawn 2009-09-17 08:03:33
источник

8 ответов

wlan0 IEEE 802.11 bgn ESSID:""

означает, что ваша карта поддерживает стандарты 802.11 b/g / n, и вы в настоящее время не подключены к любой сети (ESSID, имя, идентифицирующее сеть пуста)

Режим:Управляемый

режим работы устройства. В зависимости от вашей карты, вы можете выбрать один из следующих вариантов:

  • Ad-Hoc (сеть, состоящая только из одной ячейки и без доступа Point)
  • управляемый (узел подключается к сети, состоящей из множества точек доступа, с роумингом)
  • Master (узел является мастером синхронизации или выступает в качестве точки доступа)
  • ретранслятор (узел пересылает пакеты между другими беспроводными узлами)
  • Secondary (узел выступает в качестве резервного master / repeater)
  • Monitor (узел не связан ни с одной ячейкой и пассивно контролирует все пакеты на frequency)
  • "авто".

Частота: 2.412 GHz

или канал-так же, как вы видите в графических инструментов для управления беспроводными картами - Вы можете ввести частоту или номер канала

Точка Доступа: Не Связанные

дает вам точный MAC-адрес точки доступа, к которой вы подключаетесь. Если у вас есть несколько точек доступа в сети, и вы хотели бы выяснить, к какой точке доступа вы подключены.

Tx-мощность=20 дБм

это мощность передачи вашей карты-в основном, чем выше, тем больше энергии потребуется вашей карте.

лимит повтора мин:7

эта опция описывает поведение вашей карты при повторной попытке.

RTS thr: off

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

фрагмент thr=2352 B

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

власть Управление:с

эта опция дает информацию об управлении питанием вашей карты. Вы можете отказаться от некоторых пакетов (т. е. bcast и mcast), установите циклы активности вашей карты и некоторые другие параметры.

качество связи:0 уровень сигнала:0 уровень шума:0

Если ваша карта подключена, это где вы будете искать качество связи:) уровень сигнала и уровень шума могут быть даны дБм или любой произвольный блок.

RX для поврежденных nwid:0 RX для поврежденных функция Crypt:0 RX для поврежденных фраг:0

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

ТХ чрезмерных повторов:0

Это количество пакетов карты невозможно доставить.

все выше основано на руководстве iwconfig, вы можете найти версию hml здесь.

Если вы собираетесь настроить карту с помощью инструментов командной строки, обязательно выключите networkmanager и используйте ответ Сатьи. Если у вас есть ключ в виде текста, использовать

sudo iwconfig wlan0 key s:your_key

вместо

sudo iwconfig wlan0 key ABCD-1234-5678-EFG2
12
отвечен user10493 2018-04-11 13:12:18
источник

Я удивлен, что никто не потрудился упомянуть об этом в ответах выше, но похоже, что вы действительно пытаетесь заставить wifi-соединение работать под linux-не так много, чтобы понять каждый параметр iwconfig во всех его кровавых деталях.

имея это в виду, крайне важно отметить, что iwconfig не поддержка согласования и аутентификации WPA/WPA2 при подключении к сети wlan. То есть только WiFi сетей может соединиться с с iwconfig, открытые незашифрованные сети и сети с поддержкой WEP.

причина, по которой вы получаете эту странную ошибку:

Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; Invalid argument.

, потому что iwconfig ожидает WEP-ключ для параметра key:. Из-за способа работы WEP этот ключ до выполните одно из следующих условий:

  • строка ascii длиной ровно 5 символов
  • ASCII-строку именно 13 знаков длина
  • шестнадцатеричная строка длиной ровно 10 символов
  • шестнадцатеричная строка длиной ровно 26 символов

конечно, ваш ключ 6 символов, так что это не будет работать, и, следовательно, ошибка. Обратите внимание, что my_key технически, не является допустимым PSK либо -- WPA / 2 требует как минимум 8 символов.

все это вызывает вопрос: так как вы подключаетесь к wlan с поддержкой WPA-TKIP/WPA2-AES? Ответ в том, что вы должны использовать еще другая программа, как в wpa_supplicant. Если вы не слишком без ума от метода командной строки с помощью диспетчера сети gui, как wicd manager сделает этот процесс гораздо более плавным.

любая безопасная сеть wifi не будет использовать WEP, так как это сломанные поэтому важно понимать, что iwconfig сам по себе не может подключиться к более безопасному WPA/WPA2.

68
отвечен greatwolf 2011-12-22 06:49:31
источник

просто редактировать /etc/network/interfaces и пишем:

auto wlan0
iface wlan0 inet dhcp 
                wpa-ssid <ssid>
                wpa-psk  <password>

после этого напишите и закройте файл и используйте команду:

dhclient wlan0
16
отвечен Rosol 2012-09-20 12:51:15
источник

Это ваши сетевые интерфейсы:

  • lo
  • eth0
  • wmaster0
  • wlan0 (этот интерфейс беспроводной интерфейс )
  • vboxnet0
  • pan0

интерфейс поддерживает IEEE 802.11 bgn.

ESSID:""  
Access Point: Not-Associated  

указывает, что беспроводной интерфейс не подключен к любой беспроводной сети.

для подключения к беспроводной сети сначала тип:

sudo iwlist wlan0 scan

это сканирует и перечисляет все беспроводные сети, которые транслируют их ESSID. Предполагая, что ESSID является "Rox", затем соединитесь с сетью.

sudo iwconfig wlan0 essid "Rox"

если сеть требует ключа, то свяжите ключ:

sudo iwconfig wlan0 key ABCD-1234-5678-EFG2

наконец, запрос IP:

sudo dhclient wlan0

вы должны быть в состоянии подключиться.

2
отвечен Sathya 2013-09-29 10:12:27
источник

для людей с проблемой "Set encode", попробуйте то, что пользователь Carlanga написал в этом блоге.

sudo gedit /etc/network/interface

удалить все и оставить только:

auto lo
iface lo inet loopback

перезагрузите.

1
отвечен Abes 2012-02-27 14:24:21
источник

iwconfig идентичен ifconfig, хотя он для беспроводных устройств, установленных на вашем компьютере. Его можно использовать для set или дисплей параметры и показать статистику. Статистика беспроводной связи такая же, как и в /proc/net/wireless. Ваш выход показывает, что в настоящее время у вас есть 1 функционирующее устройство WLAN,wlan0.

0
отвечен John T 2009-09-17 08:07:32
источник

извините, не вижу, что вы делаете с: попробуй

sudo iwconfig wlan0 essid "name"
sudo iwconfig wlan0 key "key"
sudo ifup wlan0
sudo ifdown wlan0
0
отвечен Shantanu 2012-02-27 15:50:17
источник

Вау, так долго не решил эту проблему до сих пор. Если вы получаете сообщение об ошибке:

ошибка для беспроводного запроса " Set Encode "(8B2A) : Сбой установки на устройстве wlan0; недопустимый аргумент.

вместо того, чтобы использовать "ключ", чтобы включить WEP-ключа, использовать "энк" вместо.

iwconfig как wlan0 Эссид "Эссид" энк "мой ключ"

.. потом добить

dhclient wlan0

0
отвечен TacticalNinja 2013-03-21 22:55:26
источник

Другие вопросы wireless-networking ubuntu terminal

X