====== Настройка WLAN 802.11 адаптера ====== Далее описаны команды, необходимые для ручной настройки WLAN адаптера. Если у вас установлен NetworkManager, то он выполнит эти действия автоматически при старте системы. Последовательность команд запуска модуля WLAN выполнена на модуле [[somiq-wlan]] с чипом TI wl1271. **В Ubuntu обязательно добавляйте <> перед командами!** ===== Запуск ===== ip link set wlan0 up [ 39.758850] wl1271: firmware booted (Rev 6.1.5.50.74) [ 39.771240] ADDRCONF(NETDEV_UP): wlan0: link is not ready 2) Сканирование доступных точек доступа iwlist wlan0 scan wlan0 Scan completed : Cell 01 - Address: 00:24:8C:95:95:2F Channel:1 Frequency:2.412 GHz (Channel 1) Quality=15/70 Signal level=-95 dBm Encryption key:on ESSID:"qwerty203" Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s 24 Mb/s; 36 Mb/s; 54 Mb/s Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s Mode:Master Extra:tsf=000000dea50f6bb0 Extra: Last beacon: 1750ms ago IE: Unknown: 0009717765727479323033 IE: Unknown: 010882848B962430486C IE: Unknown: 030101 IE: Unknown: 2A0104 IE: Unknown: 2F0104 IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : CCMP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : PSK IE: Unknown: 32040C121860 IE: Unknown: DD090010180200F0000000 Cell 02 - Address: 00:22:B0:90:73:E3 ******** a lot of APs **** ===== Подключение к AP без шифрования ===== iwconfig wlan0 essid "TP-LINK_D4959E" root@beagleboard:~# [ 85.033386] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 85.040618] wl1271: Association completed. Проверим подключились ли iwconfig wlan0 wlan0 IEEE 802.11abgn ESSID:"TP-LINK_D4959E" Mode:Managed Frequency:2.452 GHz Access Point: B0:48:7A:D4:95:9E Bit Rate=11 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:on Link Quality=32/70 Signal level=-78 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:2 Missed beacon:0 5) Получим IP адрес udhcpc -i wlan0 udhcpc (v1.19.3) started Sending discover... Sending select for 192.168.0.105... Lease of 192.168.0.105 obtained, lease time 7200 adding dns 192.168.0.1 ===== Подключение к AP без шифрования ===== auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp wireless-essid TP-LINK_D4959E wireless-mode managed ===== Подключение к AP с шифрованием WPA ===== 1) Установить пакет wpa_supplicant apt-get install wpasupplicant 2) Исправить файл /etc/network/interfaces auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid TP-LINK_D4959E wpa-psk your_pass_phrase 3) Перезагрузить систему ===== Проверка ===== 6) ping google.com root@beagleboard:~# ping google.com PING google.com (173.194.69.101): 56 data bytes 64 bytes from 173.194.69.101: seq=0 ttl=45 time=41.901 ms 64 bytes from 173.194.69.101: seq=1 ttl=46 time=56.547 ms 64 bytes from 173.194.69.101: seq=2 ttl=41 time=80.504 ms ^C --- google.com ping statistics --- 3 packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max = 41.901/59.650/80.504 ms