Настройка беспроводного соединения Debian
Настройка беспроводного соединения Debian
В первую очередь необходимо убедиться, что установлены все необходимые драйвера. Для чего нужно выяснить какое wifi устройство установлено на компьютере.
$ lspci | grep Network
02:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
Затем ищем в интернете необходимые для устройства драйвера и сравниваем их со списком установленных модулей:
$ lsmod | grep ath
--------------------------------------------------------------
| ath9k | 84653 | 0 | |
| ath9k_common | 21530 | 1 | ath9k |
| ath9k_hw | 380024 | 2 | ath9k_common,ath9k |
| ath | 21707 | 3 | ath9k_common,ath9k,ath9k_hw |
| mac80211 | 421532 | 1 | ath9k |
| cfg80211 | 350041 | 4 | ath,ath9k_common,ath9k,mac80211|
--------------------------------------------------------------
Если в списке нужный модуль отсутствует, то необходимо установить драйвера.
Устанавливаем утилиту для работы с wi-fi. Что в свою очередь требует подключения non-free репозитория:
deb http://ftp.ru.debian.org debian wheezy main contrib non-free
Далее, как обычно, обновляем список пакетов:
# aptitude update
и устанавливаем утилиту:
# aptitude install wireless-tools
После этого приступаем к непосредственной установке драйвера.
После установки проверяем все ли работает нормально:
# ifconfig # или $ sudo ifconfig
-------------------------
eth0 Link encap:Ethernet HWaddr c8:60:00:3f:68:83
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:37 errors:0 dropped:0 overruns:0 frame:0
TX packets:37 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5888 (5.7 KiB) TX bytes:5888 (5.7 KiB)
wlan0 Link encap:Ethernet HWaddr 00:08:ca:ce:d1:c6
inet addr:192.168.43.75 Bcast:192.168.43.255 Mask:255.255.255.0
inet6 addr: fe80::208:caff:fece:d1c6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:52224 errors:0 dropped:0 overruns:0 frame:0
TX packets:47444 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:42117703 (40.1 MiB) TX bytes:7388370 (7.0 MiB)
-------------------------
Далее конфигурируем сетевые настройка wi-fi:
# vim /etc/network/interfaces
-------------------------
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
# wlan config
allow-hotplug wlan0
iface wlan0 inet dhcp
-------------------------
После настройки запускаем wi-fi интерфейс:
# ifconfig wlan0 up
Выполняем сканирование доступных точек доступа:
# iwlist scanning
-------------------------
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
wlan0 Scan completed :
Cell 01 - Address: 5A:12:43:3F:28:E9
Channel:1
Frequency:2.412 GHz (Channel 1)
Quality=66/70 Signal level=-44 dBm
Encryption key:on
ESSID:"free@"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s
Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=00000002c458a03b
Extra: Last beacon: 44ms ago
IE: Unknown: 00056672656540
IE: Unknown: 010882848B960C121824
IE: Unknown: 030101
IE: Unknown: 32043048606C
IE: Unknown: 2A0100
IE: Unknown: 2D1A300103FF00000000000000000000000100000000000000000000
IE: Unknown: 3D1601000400000000000000000000000000000000000000
IE: Unknown: 7F0100
IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
-------------------------
На основании полученных данных дописываем в /etc/network/interfaces следующие строки:
wireless-channel 1
wileless-mode Master
Устанавливаем поддержку WPA/WPA2:
# aptitude install wpasupplicant
Редактируем файл /etc/network/wpa-psk-tkip.conf
-------------------------
# wpa-psk-tkip
ctrl_interface=/var/run/wpa_aupplicant
network={
ssid="free@"
proto=WPA2 RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="1234567890"
}
-------------------------
Дописываем в /etc/network/interfaces:
-------------------------
#wpa-tkip
wpa-conf /etc/network/wpa-psk-tkip.conf
-------------------------
Перезагружаем сетевые подключения следующей командой:
# /etc/init.d/networking restart
Пользуемcя беспроводным соединением!!!
Тэги: linux, debian, wireless, network, config, wlan
Категории: computer