5 июля 2012 г.

USB-WiFi адаптер и UBUNTU-Server 11.10

Уж очень хотелось избавиться от проводов в своём NASике. По этому поводу пришлось вляпаться в такой адаптер, найденный мною на просторах тырнета. Коробочка ничё так, содержание тоже соответствует - адаптер и диск с дровами.

Ну а теперь к делу. Всё это безобразие надо было прикрутить к своему NASу, который уже давно, работая, пылится на столе без проводов и доступа в сеть. Т.к. PCI на материнской плате всего 1 и я его держу немного для других целей, нежели втыканием в оный WiFi карты, поэтому и решено было приобрести USB. Приобрести-то приобрёл, а вот с прикручиванием оного к Ubunt'е пришлось повозюкаться... даже извозюкаться)))
Итак, что же было сделано, чтобы эта хренотень заработала.
Во-первых, было интересно узнать на каком же контроллере построено сие чудо. Для чего в терминале пишем:
lsusb
И получаем:
Bus 001 Device 002: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN
Теперь интересно было бы посмотреть как же она определилась в системе (если конечно же определилась). Ну что же, и это мы знаем как делать:
iwconfig
После чего получим ответ вида:
wlan1     IEEE 802.11bgn  ESSID:"TP-LINK_A56FEC"  Nickname:""
          Mode:Managed  Frequency:2.427 GHz  Access Point: F4:EC:38:A5:6F:EC  
          Bit Rate:150 Mb/s   Sensitivity:0/0 
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=50/100  Signal level=46/100  Noise level=0/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
Правда изначально вывод был далёк от этого, но тот момент запечатлеть не успел.

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

В /etc/modprobe.d/blacklist.conf в конец файла дописываем (было выяснено в момент установки скачанного драйвера):
blacklist rtl8192cu
Далее запускаем install.sh с того, что примонтировали и ждём окончания выполнения. Если видимо Success, то бегаем и радуемся жизни, если нет, то сидим и ищем что же мы сделали не так. В случаем успеха, продолжаем ковыряния.

В /etc/network/interfaces дописываем:
# The WLAN interface
iface wlan1 inet dhcp
wpa-driwer rtl8192cu
wpa-ap-scan 1
wpa-ssid TP-LINK_A56FEC
wpa-proto WPA
wpa-key-mgmt WPA-PSK
wpa-psk 652c392ee744d2b6d810c7daa535d5fd30ff30e851e670c5a657d6e388d6bdda
auto wlan1
То, что написано в wpa-psk получается следующей командой:
wpa_passphrase <имя_точки_доступа> 
Ну и теперь вроде всё. На всякий случая я ребутнулся и получил рабочее подключение к сети с помощью WiFi. Осталось лишь разобраться с длинным пингом (порядка 500мс)  и медленной сетью по этому же обстоятельству.

Комментариев нет:

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

Уважаемый комментатор, пишите грамотно.
С благодарностью, автор блога.