Не выдержал мучений с ZTE :) Купил D-Link DSL2600, наконец-то появилась возможность.. Собствено сам роутер настраивается элементарно, я подобное раньше не видел так близко и не щупал, а всего за час без гугла настроил PPPoE, по сему о нем писать нечего. А писание сегодня будет посвящено поднятию Wi-Fi под Слакой, за что большое человеческое спасибо
dead_tux, который и является автором сего хауту
Исходные данные:
$cat /etc/slackware-version
Slackware 12.2.0
# lspci | grep 802.11
02:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
Замечу, что опыты так же проводились на Slackware 12.1 - так же успешно.
И так, поехали..
1) madwifi
Более древние версии чем 0.10.5.6 отказались работать с моей железкой
http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/ (сам качал давно, а сегодня тестил - ссылка мертвая :( )
# make && make install
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) Reboot!!!
4) У меня точка настроена как WPA-PSK, редактируем /etc/wpa_supplicant.conf
network={
ssid="YOUR_SSID"
psk="YOUR_PSK"
}
5) если не прописался / не загрузился модуль:
# modprobe acerhk
6) у меня на ноуте, нет кнопочки для включения/выключения Wi-Fi... а делается это таким экзотическим способом:
# echo 1 > /proc/driver/acerhk/wirelessled
раз-два-три, лампочка гори!! :)
с помощью iwconfig можно узнать как стали звать интерфейс, в моем случае: ath0
7) поднимаем интерфейс:
# iwconfig ath0 essid "YOUR_SSID"
# ifconfig ath0 up
# wpa_supplicant -iath0 -c/etc/wpa_supplicant.conf 2>/dev/null &
8) Хотим DHCP ?
# dhcpcd ath0
Работает? тогда с п.5 по 8 (необходимое) объединяем в один скрипт, пописываем его в /etc/rc.d/rc.inet1 или еще куда...
и прочие радости автоматизации