s13: Atheros.Wireless.HowTo

Nov 18, 2009 01:20

Этим полукреслом мастер Гамбс начинает новую партию мебели :)

Я таки решился ноут перевести на 13-ую слаку.. решил было не апдейтиться а поставить с нуля.. а то я такого навернул в 12.2, что разгребать лень :) Ставлю на соседний раздел, ибо решил ставить вдумчиво и неспешно :) slackway, блин :)

Итак поставил. Настраиваем Wifi.

( сей хауту продолжает ветку про wifi на slackware 12.2 )


дано:

bash-3.1# cat /etc/slackware-version
Slackware 13.0.0.0.0

bash-3.1# uname -r
2.6.29.6-smp

bash-3.1# lspci | grep Atheros
02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)

1) madwifi больше не нужен, в ядре есть более современный драйвер ath5k
везде пишут, что он конфликтует с madwifi и надобы последний исключить, хз - у меня конфликта не проявилось, но
на всякий можно и добавить в /etc/modprobe.d/blacklist.conf :

blacklist ath_pci
blacklist ath_hal

2) acerhk - мне нужен по прежнему - кнопочки для включения вайфая на ноуте не выросло пока :)

wget http://www.cakey.de/acerhk/archives/acerhk-0.5.35.tgz

Патчим Makefile:

Найти:

CFLAGS+=-c -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe

Заменить на:

EXTRA_CFLAGS+=-c -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe

# make && make install

3) У меня точка настроена как WPA-PSK, редактируем /etc/wpa_supplicant.conf

network={
ssid="YOUR_SSID"
psk="YOUR_PSK"
}

4) куда-нибудь типа в /etc/rc.d/rc.wireless прописать:

/sbin/modprobe acerhk
echo 1 > /proc/driver/acerhk/wirelessled

5) решил перейти на статические адреса, а то задолбывает когда ищет dhcp-сервер там где его нет. в /etc/rc.d/rc.inet1.conf прописать:

IFNAME[4]="wlan0"
IPADDR[4]="твой ip"
NETMASK[4]="твоя маска"
WLAN_WPA[4]="wpa_supplicant"

6) Reboot!!!

теоретически, все :)
выяснить всю эту последовательность мне помогали следующие вещи:
#iwconfig -- показать список интерфейсов с wireless-расширениями, так у меня на прошлой слаке, с прошлыми дровами интерфейс звался ath0
#iwconfig wlan0 essid "YOUR_SSID" up -- поднять интерфейс wlan0 и законектится на AP с именем "YOUR_SSID"
#iwlist wlan0 scanning -- искать точки доступа
#wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf 2>/dev/null & -- запустить сапликант вручную

linux, howto

Previous post Next post
Up