среда, 29 сентября 2010 г.

Подключаем wi-fi через терминал.

При установке Gentoo с minimalCD интернет просто необходим, но я столкнулся с проблемой, когда мой интернет доступен только через wi-fi.
Долго гуглив, читав маны и пр. пришел к такому рецепту, как подключиться к wi-fi через терминал:

1. Смотрим, как обозначается наша wi-fi карта:

ifconfig -a

должно выдать что-то похожее на wlan0

2. Запускаем вайфай:

ifconfig wlan0 up

3. Сканируем сеть, ищем там нашу точку доступа (параметр ESSID):

iwlist wlan0 scan

На случай, если точек доступа много, лучше сделать iwlist wlan0 scan | less И пролистать всю колбасу.

Здесь я нашел один недочет, мой роутер раздавал на 12-м канале, iwlist сканирует только 10 каналов, поэтому мой ESSID не был виден в списке обнаруженных, да и вообще не мог к нему подключиться.

4. Далее используем такую замечательную вещь, как wpa_passphrase - скрипт для создания конфига к wpa_supplicant:

wpa_passphrase "наш_ESSID" "Наш пароль" > /etc/wpa_supplicant/wpa_config

5. Запускаем сам wpa_supplicant:

wpa_supplicant -iwlan0 -c/etc/wpa_supplicant/wpa_config -B

6. Теперь все готово и работает, остается только последний штрих, получить ip адрес:

dhcpcd wlan0

Все, интернет настроен, можно смело проверять:

ping ya.ru