Zainstalowałem sobie na NAS Debiana.
Wersja: http://www.kroonen.eu/wiki/Install%20Debian%202
Platforma: http://www.kroonen.eu/wiki/Debian%20iConnect
To niejako poradnik jak zainstalować Debiana na tym sprzęcie.
Wszystko prawie działa. Podmieniłem słabą kartę RT3090 na nowo kupioną:
Kod: Zaznacz cały
HALF SIZE ATHEROS AR9287 802.11BGN Mini PCI-E PCI WLAN Express Card 300Mbps
Ale okazało się, że czy to na OpenWRT czy na Debianie nie chce przełączyć się w tryb master.
Przekopałem przez około miesiąc mnóstwo informacji. Okazało się, że w trybie punktu dostępu najpewniej ta karta ruszy jeśli zainstaluję hostapd.
Znowu przeczytałem mrowie stron, naczytałem się co to za problemy są z ath9k i trybem punktu dostępu. Wszędzie gdzie opisywano, że ta karta będzie działać jako punkt dostępu zalecano instalację hostapd.
Używałem kilku wersji: 0.7.2-karma (miała być właśnie nałożoną łatą i z możliwością uruchomienia punktu dostępu), 0.7.3, 1.0 i wersji z git.
Żadna z nich nie działała.
Wszystko wyglądało jakby nigdy hostapd nie działał. Żadnego loga z działającego oprogramowania hostpad.
Wszystkie wersje programu hostapd kompilowałem (robiłem kompilację po raz pierwszy w życiu, więc też napracowałem się, zanim się udało, jestem absolutnym antytalentem linuksowym). i nie chciał działać.
Na razie jestem na etapie, że mam podmienić plik binarny hostapd (cokolwiek to jest) ze skompilowanej którejś z wersji i umieścić w katalogu, gdzie powinien być.
Co bym nie skompilował to wciąć mam wersję 0.7.3:
Kod: Zaznacz cały
root@iconnect:~# hostapd -vv -f /etc/hostapd/hostapd.conf
hostapd v0.7.3
User space daemon for IEEE 802.11 AP management,
IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
Copyright (c) 2002-2010, Jouni Malinen <j@w1.fi> and contributors
root@iconnect:~#
Niestety nie mam pojęcia, który to plik (znalazłem dwa pliki o nazwie "hostapd" w skompilowanych wersjach, ale najgorsze, że nie wiem gdzie to umieścić.
Podobno albo do /bin albo /sbin, albo /usr/bin, albo /usr/bin. Ale gdy umieściłem i starałem się uruchomić hostapd to krzyczał wciąż:
Kod: Zaznacz cały
root@iconnect:~# hostapd -dddd /etc/hostapd/hostapd.conf
Configuration file: /etc/hostapd/hostapd.conf
Line 2: invalid/unknown driver 'nl80211'
Więc, moje pytanie póki co brzmi. Jeśli to prawda, że mam tylko podmienić plik binarny hostapd z ostatniej skompilowanej wersji (to chyba wersja 2.x z git) to, który plik wybrać i gdzie umieścić. Bo podobno to będzie koniec moich kłopotów.
P.S. Aktualnie przy próbie uruchomienia punktu dostępu na karcie ath9k mam:
Kod: Zaznacz cały
root@iconnect:~# iwconfig wlan0 mode Master
Error for wireless request "Set Mode" (8B06) :
SET failed on device wlan0 ; Invalid argument.
http://forums.debian.net/viewtopic.php?f=16&t=49136
http://linuxwireless.org/en/users/Documentation/hostapd
http://debian.linux.pl/threads/21505-In ... anie-i-WPA
http://dug.net.pl/tekst/119/hostap/
http://dperkins.org/arc/wirelessap.html
http://www.digininja.org/karma/
http://www.kroonen.eu/wiki/iConnect%20AccessPoint
i początkowo:
http://openrouter.info/forum/viewtopic.php?f=39&t=1223
Pozdrawiam.