WiFi Setting

Для настройки wifi на Raspberry я использовал wifi module RLT8188CUS.

В моем случае, мне не понадобилось устанавливать дополнительные драйвера чтобы устройство начало работать.

WPA

В том случае если у нас авторизация на основе WPA, то вначале нужно сгенерировать конфиг файл для доступа по WPA

wpa_passphase SSID PASSWORD
SSID в нашем случае это имя WiFi соединения, PASSWORD - пароль для авторизации

В терминал будет выведен текст который нужно вставить в /etc/wpa_supplicant/wpa_supplicant.conf файл и дописать кое-чего еще …

Вот пример моего рабочего конфига

ctrl_interface=/var/run/wpa_supplicant
update_config=1
network={
  proto=WPA RSN
  key_mgmt=WPA-PSK
  pairwise=CCMP TKIP
  group=CCMP TKIP
  ssid="_SSID_"
  psk="_PASSWORD_"
}

Далее довольно просто, запускаем следующие команды

sudo -s

# находим wifi куда хотим присоединиться и channel
iwlist wlan0 scan

# убиваем запущенную wpa 
pkill wpa_supplicant

# отключаем интерфейс
ifconfig wlan0 down

# загружаем интерфейс
ifconfig wlan0 up

# конфигурируем интерфейс
iwconfig wlan0 essid "_SSID_" channel _CHANNEL_

# запускаем wpa в качестве сервиса 
wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf

# стартуем соединение
dhclient wlan0

Ну теперь должно работать - проверяем

curl icanhazip.com