Поднятие WiFi в консоли.

Изображение пользователя Mike.

В жизни бывает всякое - KNetworkManager отказывается дружить с вашей сетевухой, полетели насмерть иксы, еще какой-нибудь катаклизм... И вот тут вы ВНЕЗАПНО вспоминаете что где-то в недрах ваших красивостей запылилась консоль. Это значит, что пора натереть глаза кулаками до равномерно-красного цвета, и вспоминать, что такое конфиги...
Так как все нормальные люди сейчас используют WPA/WPA2, то рассмотрим конфигурирование на примере этих технологий.

Итак, поехали...
Перед тем, как начать, удостоверьтесь, что у вас отключены всякие КНетворкМенеджеры и прочие гуёвины, которые подминают под себя вай-файную сетевуху. Они вам больше не нужны, и даже будут мешать.

0. По умолчанию wpa-supplicant уже должно быть установлено, но если по какой-то причине у вас этот пакет не стоит, то ставим:
sudo apt-get install wpasupplicant

1. Проверяем, что ваша сетевуха ("wlan0" или типа того) работает, и беспроводная сеть детектится:

2. любым доступным текстовым редактором, запущенным под правами рута, открываем конфиг "/etc/network/interfaces". В нем гарантировано есть такое:
auto lo
iface lo inet loopback

Но вполне может быть что-нибудь еще.

3. Если есть упоминание вашей файфайной сетевки, то внимательно смотрим, что именно, должно быть вот так (если нет вообще ничего, то дописываем, но после прочтения всего мануала целиком):

4. Теперь немного теории:
5. вот мы и подошли к генерированию ключа:
6. Теперь возвращаемся к п.3, и уже вдумчиво вносим изменения в сетевой конфиг в соответствии со всей той информацией, что мы вычитали в пунктах 4 и 5.
7. После того, как все прописали, перезапускаем всю сетевую часть:
sudo /etc/init.d/networking restart либо просто перезагружаем комп.

Теоретически этого достаточно. Наслаждайтесь!

(с) Оригинальная буржуйская статья - там. Там же есть уйма примеров для различных вариаций.
(с) Вольный перевод мой.
(с) За наводку на статью благодарим камрада _KoT_

Комментарии (15)

0
salt - 6 Декабрь, 2010 - 21:20
Изображение пользователя salt.

Можно и тут посмотреть: Настройка сети вручную

0
_KoT_ - 7 Декабрь, 2010 - 12:34
Изображение пользователя _KoT_.

Отличная статья. И на русском) Надеюсь теперь у людей будет меньше вопросов с настройкой wifi. По крайней мере их можно будет с чистой совестью посылать на... эту страничку.)

К salt: А вот за эту ссылку огромнейшее спасибо.

+3
Mike - 7 Декабрь, 2010 - 12:54
Изображение пользователя Mike.

Ты знаешь, если подходить с этой позиции, то разжевывать можно и каждый пункт до безобразия =)
Мне уже давно неинтересно делать мануалы для дураков, а умные люди все поймут и по тому, что написано =)

0
dyug - 8 Декабрь, 2010 - 14:17

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

Как я уже неоднократно говорил, это является моим личным мнением (хотя и основанном на моей практике общения с аналогичными лицами), никому ни в коем случае не навязываемом. :-)

0
Mike - 8 Декабрь, 2010 - 15:23
Изображение пользователя Mike.

ну хорошо, уболтали, чертяки языкастые... исправлю =)

0
salt - 8 Декабрь, 2010 - 19:47
Изображение пользователя salt.

Рад что в тему :)

+1
Zodiac - 8 Декабрь, 2010 - 22:52
Изображение пользователя Zodiac.

Эта тема хорошо описана в arch wiki

0
aka_melv - 9 Декабрь, 2010 - 21:26
Изображение пользователя aka_melv.

А я благодарю за здравое чувство юмора, оно нынче дорогого стоит:)

+2
picaro - 13 Декабрь, 2010 - 20:30
Изображение пользователя picaro.

Сурово.
Я двумя командами обхожусь.
# wpa_passphrase NetName KeyString > /etc/wpa_supplicant.conf
# wpa_supplicant -iwlan0 -c /etc/wpa_supplicant.conf &

А потом последнюю команду пишем куда-нибудь в автозапуск. Но это уже не дебиан вэй, а, скорее, слаки.

0
magzcheg - 13 Февраль, 2011 - 00:55
Изображение пользователя magzcheg.

Команды iwconfig и iwlist не существуют в природе отдельно от пакета wicd.
Поэтому, думаю логичненько было бы дописать в самое начало следующее
aptitude install wicd

0
Anticr - 13 Февраль, 2011 - 01:03
Изображение пользователя Anticr.

у меня есть эти команды и без пакета wicd...

0
Vlad_W_1999 - 13 Февраль, 2011 - 03:00

Значит я куллхацкер, который взломал линуха и теперь имеет там эти команды без всяких висиди. Я крут!

Терпеть не могу безапелляционные высказывания! Особенно там, где сперва проверка требуется.

0
dyug - 13 Февраль, 2011 - 11:14

Ух ты! Какие новости...
Никогда не ставил висд, ибо глючное оно и кривое...
И всегда в системе находил и ивконфиг, и ивлист...

А если посмотреть, куда они входят, то можно понять...

dyug@dyug-1010:~$ dpkg -S iwlist
wireless-tools: /usr/share/man/man8/iwlist.8.gz
wireless-tools: /sbin/iwlist
wireless-tools: /usr/share/man/fr.UTF-8/man8/iwlist.8.gz
wireless-tools: /usr/share/man/cs/man8/iwlist.8.gz
wireless-tools: /usr/share/man/fr.ISO8859-1/man8/iwlist.8.gz
dyug@dyug-1010:~$ dpkg -S iwconfig
wireless-tools: /usr/share/man/cs/man8/iwconfig.8.gz
wireless-tools: /usr/share/man/fr.UTF-8/man8/iwconfig.8.gz
wireless-tools: /usr/share/man/man8/iwconfig.8.gz
wireless-tools: /usr/share/man/fr.ISO8859-1/man8/iwconfig.8.gz
wireless-tools: /sbin/iwconfig

0
magzcheg - 13 Февраль, 2011 - 23:17
Изображение пользователя magzcheg.

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

0
wherecat - 18 Сентябрь, 2011 - 18:29
Изображение пользователя wherecat.

11.04, D-Link DWA-547.

Адаптер определился как:

"01:07.0 Network controller: Atheros Communications Inc. AR922X Wireless Network Adapter (rev 01)"

и завелся с полпинка на драйвере wext, шифрование WPA2-PSK.
Всё работает и довольно урчит. Спасибо автору!

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры