Использование iwconfig для точки доступа WEP?

Я хотел бы использовать мой Wi-Fi Doggle в моем компьютере (Ubuntu 12.04). Я могу подключиться к своей точке доступа через графический интерфейс. Я хотел бы сделать то же самое в терминале.

Моя точка доступа использует WEP. Поэтому я набрал следующие команды

iwconfig wlan0 mode managed key 6d6f6e6579
iwconfig wlan0 essid "AccessPoint"
dhclient wlan0

после ввода dhclient wlan0 он ждет 1-2 минуты, затем ничего не выводит и не может подключиться к точке доступа.

вывод iwconfig:

wlan0 IEEE 802.11bgn ESSID:"AccessPoint"
      Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
      Retry long timit:7 RTS thr=2347 B Fragment thr:off
      Encryption key:6D6F-6E65-79
      Power Management:off

Буду признателен за любое предложение

3 ответа

Вы не можете получить IP-адрес от DHCP-сервера. Возможно, у вас неверные параметры в команде iwconfig или она не завершена! Я собираюсь сделать всеобъемлющее устранение неполадок для вас, однако некоторые из них не будут иметь отношения к вашему делу! Прежде всего, давайте проверим, есть ли другие сервисы, использующие вашу беспроводную карту. Вы можете попробовать разблокировать радиочастоты с помощью этой команды:

sudo rfkill unblock wifi

после этого проверьте статус блока:

sudo rfkill list

если есть что-то "да" за пределами беспроводной локальной сети, это означает, что rfkill не может разблокировать ваш wifi; Вы должны найти эту услугу и остановить ее. $ sudo service {service} обычно останавливаются, это другие сетевые инструменты, особенно сетевые менеджеры. остановить их или удалить.

после этого установите параметры iwconfig надлежащим образом.. чтобы увидеть точки доступа wifi и их спецификации:

sudo iwlist scan     

Можете добавить | grep searchvalue искать конкретное имя

проверьте эти параметры и заполните (используйте привилегии root sudo или su root): примечание: имя интерфейса wifi на вашем компьютере может отличаться (eth# или wlan#)

iwconfig wlan0 essid {name of access point}
iwconfig wlan0 ap {access point mac address}

или если вы не знаете MAC-адрес точки доступа:

iwconfig wlan0 ap any

а также:

iwconfig wlan0 enc {on/off/restricted}
iwconfig wlan0 key s:{password}

наконец подтяните соединение:

sudo ifconfig wlan0 up

Теперь запрос на IP:

sudo dhclient wlan0

проверьте, успешно ли установлено ваше соединение (должен быть IP4):

sudo ifconfig wlan0

или пинг в ваши ворота (маршрут) .. Удачи

Инструмент iwconfig похож на ifconfig и ethtool для беспроводных карт. Вы можете просматривать и устанавливать основные сведения о сети Wi-Fi, такие как SSID, канал и шифрование. Есть также много расширенных настроек, которые вы можете просматривать и изменять, включая чувствительность приема, RTS/CTS, фрагментацию и повторные попытки.

Для полного списка использования iwconfig, пожалуйста, посетите этот сайт

Примечание. Чтобы подключить компьютер под управлением Linux к сети WLAN с использованием WPA, WPA2 или 802.1X, вам потребуется использовать WPA Supplicant.

Также в Ubuntu есть хороший документ, в котором рассказывается о WiFi.

Чтобы подключиться к беспроводным сетям из командной строки, проще всего использовать nmcli инструмент, предоставляемый сетевым менеджером.

Чтобы увидеть доступные сетевые подключения:

nmcli con list

Чтобы подключиться к одному из подключений в этом списке:

nmcli con up <connectionname>

Вы также можете сделать намного больше с помощью nmcli - проверьте man-страницу вашей системы или онлайн здесь: http://manpages.ubuntu.com/manpages/precise/man1/nmcli.1.html

Другие вопросы по тегам