wireless-tools — прекрасная замена wicd и прочим GUI-свистелкам

Posted on December 30th, 2008 in linux, manual, tips, wi-fi by RiZN

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

Итак, для начала убедимся, что wireless-tools установлен.
aptitude search wireless-tools

i A wireless-tools                                                 - Tools for manipulating Linux Wireless Extensions

Литера «i» в начале строки говорит о том, что пакет установлен. Если же там значится «p», нужно поставить этот пакет командой sudo aptitude install wireless-tools, только озаботьтесь этим вопросом до попадания в условия отсутствия проводного интернета =)
Далее, посмотрим, какие беспроводные сети нам доступны.
sudo iwlist scan
Но для первого знакомства в выводе этой программы будет много ненужной информации. Поэтому сделаем так:
sudo iwlist scan | egrep "ESSID|Quality|Encryption key"
На выходе получаем список из имени сети (ESSID), качества сигнала (Quality) и наличия шифрования (Encryption key).
Если сигнал удовлетворительный (более 50, например) и шифрование отсутствует (либо присутствует, но ключ известен), можно приступать к подключению.
В начале зададим имя сети с помощью команды
sudo iwconfig имя_устройства essid "имя_сети"
Узнать имя устройства можно с помощью

sudo iwconfig


Теперь идёт шаг только для зашифрованных сетей. Задаём ключ сети
sudo wpa_supplicant "ключ_сети"
И последнее, получаем настройки сети с помощью службы DHCP
sudo dhclient имя_устройства
После завершения работы программы проверим, работает ли у нас созданное подключение
ping ya.ru
Приятной работы в консоли =)

RSS feed | Trackback URI

Comments »

No comments yet.

Name (required)
E-mail (required - never shown publicly)
Subscribe to comments via email
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.