Karta ath9k jako punkt dost

Masz problemy z siecią bądź internetem? Zapytaj tu
Juno
Posty: 3
Rejestracja: 27 maja 2009, 12:39

Karta ath9k jako punkt dostępu nie działa, Squeeze

Post autor: Juno »

Witam.
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'
I tak za każdym razem.

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.
Korzystałem najczęściej z tych stron przy czytaniu (to chyba nie wszystkie):
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.
ODPOWIEDZ