04 августа 2010

Настройка WiFi подключения в Debian

Ранее я писал как установить драйвер для WiFi карты и настроить программное обеспечение для организации точки доступа. В этой статье речь пойдет о том как подключиться к созданной точке доступа без использования графических утилит.

В моем случае, для подключения к точке доступа используется карта Intel Wireless 4965 AG. Вывод команды lspci для неё следующий:
lspci
...
05:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)
...
Для работы этой карты требуется проприетарный драйвер от Intel. Для его установки необходимо в /etc/apt/sources.list прописать секцию non-free, например так:
deb http://ftp.de.debian.org/debian lenny main contrib non-free
Обновим список пакетов и установим необходимое программное обеспечение, последовательно выполнив в командной строке следующие команды:
sudo aptitude update

sudo aptitude install firmware-iwlwifi wireless-tools wpasupplicant
После установки пакетов надо убедиться, что драйвер для карты загружен. Для этого выполним следующую команду:
lsmod | grep iwl
...
iwl4965  92872  0
firmware_class  6816  2 pcmcia,iwl4965
iwlcore   23520  1 iwl4965
rfkill  5652  2 iwlcore
mac80211  139712  2 iwl4965,iwlcore
led_class  3908  1 iwlcore
cfg80211  21576  2 iwl4965,mac80211
...
При настройке точки доступа был использован протокол WPA2 с шифрованием CCMP в режиме PSK, а для динамической настройки клиентов был настроен DHCP-сервер. Также были заданы идентификатор ssid и пароль. Используя эти параметры пропишем в файле /etc/network/interfaces следующие строки:
auto wlan0

iface wlan0 inet dhcp
 pre-up ip link set wlan0 up
 wpa-ssid "AccessPoint" #<-- Тут вписываем свой идентификатор
 wpa-proto WPA2
 wpa-auth-alg OPEN
 wpa-key-mgmt WPA-PSK
 wpa-pairwise CCMP
 wpa-group CCMP
 wpa-psk "ПАРОЛЬ" #<-- Тут вписываем свой пароль
Сохраняем изменения и пробуем установить соединение с точкой доступа выполнив следующую команду:
sudo ifup wlan0
...
Listening on LPF/wlan0/00:13:e8:AA:BB:CC
Sending on   LPF/wlan0/00:13:e8:AA:BB:CC
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6
DHCPOFFER from 10.0.0.1
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 10.0.0.1
bound to 10.0.0.2 -- renewal in 1367 seconds.
...
Чтобы убедиться, что настройки вступили в силу выполним следующую команду:
sudo iwconfig wlan0
...
wlan0 IEEE 802.11 ESSID:"AccessPoint"
  Mode:Managed Frequency:2.422 GHz Access Point: 06:27:19:CC:BB:AA
  Bit Rate=54 Mb/s  Tx-Power=15 dBm
  Retry min limit:7  RTS thr:off  Fragment thr=2352 B
  Encryption key:84D9-FE67-7C02-81A7-59FD-4024-2EB4-C35A [3]
  Link Quality=95/100  Signal level=-63 dBm  Noise level=-101 dBm
  Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
  Tx excessive retries:0  Invalid misc:0  Missed beacon:0
...
Посмотреть ip адрес интерфейса можно следующим образом:
sudo ifconfig wlan0
...
wlan0 Link encap:Ethernet HWaddr 00:13:e8:AA:BB:CC
  inet addr:10.0.0.2 Bcast:10.0.0.7 Mask:255.255.255.248
  UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  RX packets:677382 errors:0 dropped:0 overruns:0 frame:0
  TX packets:372701 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:1012806376 (965.8 MiB) TX bytes:33583515 (32.0 MiB)
На этом настройка подключения закончена. Можно перезагрузить компьютер, чтобы убедиться в автоматическом подключении к точке доступа при загрузке системы.


Понравилась статья? Подпишись на этот блог! 

Также можно почитать:

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

  © Blogger template Blue Surfing by Ourblogtemplates.com 2008

Наверх