[+] Atheros ar9271, jak uruchomi
-
- Posty: 64
- Rejestracja: 13 sierpnia 2008, 18:28
[+] Atheros ar9271, jak uruchomić taką kartę?
Jak w najprostszy sposób uruchomić kartę z takim chipsetem.
Zależy mi na pełnej obsłudze, tryb Master i Monitoring.
Znalazłem tutaj sterowniki jakieś:
http://linuxwireless.org/en/users/Download
Ale nie mogę doczytać jak to w końcu zainstalować.
Zależy mi na pełnej obsłudze, tryb Master i Monitoring.
Znalazłem tutaj sterowniki jakieś:
http://linuxwireless.org/en/users/Download
Ale nie mogę doczytać jak to w końcu zainstalować.
-
- Senior Member
- Posty: 2156
- Rejestracja: 29 lipca 2007, 18:06
To tak mniej więcej setny raz:
PS2. Poprzednie pytania są związane z tym, że być może istnieje wersja jądra, w której ów sterownik już jest (jeśli to ath9k, a tak mi się wydaje, to jest to 2.6.29 i nowszy).
- Jaka wersja jądra?
- Jaka wersja Debiana?
- Wejdź na http://kmuto.jp/debian/hcl i zobacz jakie jądro obsługuje ten chipset.
PS2. Poprzednie pytania są związane z tym, że być może istnieje wersja jądra, w której ów sterownik już jest (jeśli to ath9k, a tak mi się wydaje, to jest to 2.6.29 i nowszy).
-
- Posty: 64
- Rejestracja: 13 sierpnia 2008, 18:28
-
- Senior Member
- Posty: 2156
- Rejestracja: 29 lipca 2007, 18:06
Nie wykrywa bo zgodnie z tym co na stronie którą podałeś sterownik jest w stanie testowym i nie jest dołączony do jądra (a przynajmniej do jądra dystrybucyjnego z tego co widzę).
Ja takiej karty nie posiadam, ale sterownik się kompiluje więc powinien działać.
Ściągnij to http://wireless.kernel.org/download/com ... .6.tar.bz2
Rozpakuj, przejdź do katalogu, który się utworzył, wybierz sterownik (żeby nie kompilować wszystkiego).
Później już standardowo, czyli:
i
Na stronie http://linuxwireless.org/en/users/Drivers/ath9k_htc napisali że potrzebny jest jeszcze firmware, więc plik z nim umieść w /lib/firmware
Oczywiście nie muszę przypominać, że do kompilacji potrzebne są źródła nagłówki jądra i kilka innych rzeczy (paczka build-essential).
Ja takiej karty nie posiadam, ale sterownik się kompiluje więc powinien działać.
Ściągnij to http://wireless.kernel.org/download/com ... .6.tar.bz2
Rozpakuj, przejdź do katalogu, który się utworzył, wybierz sterownik (żeby nie kompilować wszystkiego).
Kod: Zaznacz cały
./scripts/driver-select ath9k_htc
Kod: Zaznacz cały
make
Kod: Zaznacz cały
make install
Oczywiście nie muszę przypominać, że do kompilacji potrzebne są źródła nagłówki jądra i kilka innych rzeczy (paczka build-essential).
-
- Posty: 64
- Rejestracja: 13 sierpnia 2008, 18:28
Zainstalowałem linux-source i build-essential a przy kompilacji mam błąd:
Kod: Zaznacz cały
make -C /lib/modules/2.6.34-1-686/build M=/home/marcin/Desktop/compat-wireless-2010-07-13 modules
make: *** /lib/modules/2.6.34-1-686/build: Nie ma takiego pliku ani katalogu. Stop.
make: *** [modules] Błąd 2
-
- Posty: 64
- Rejestracja: 13 sierpnia 2008, 18:28
Przecież jest na tej stronie jasno napisane co trzeba zrobić.
Ze strony http://git.kernel.org/?p=linux/kernel/g ... git;a=tree ściągasz plik ar9271.fw i kopiujesz do katalogu.
Po skopiowaniu albo spróbuj załadować moduł
albo zrób restart komputera.
Po załadowaniu modułu powinien w systemie pojawić się nowy interfejs reprezentujący Twoją kartę.
Ze strony http://git.kernel.org/?p=linux/kernel/g ... git;a=tree ściągasz plik ar9271.fw i kopiujesz do katalogu
Kod: Zaznacz cały
/lib/firmware
Po skopiowaniu albo spróbuj załadować moduł
Kod: Zaznacz cały
modprobe ath9k_htc
Po załadowaniu modułu powinien w systemie pojawić się nowy interfejs reprezentujący Twoją kartę.
-
- Posty: 64
- Rejestracja: 13 sierpnia 2008, 18:28
Moduł załadowany
A karty w iwconfig nadal nie ma.
Kod: Zaznacz cały
lsmod | grep htc
ath9k_htc 28969 0
mac80211 143338 1 ath9k_htc
ath9k_common 2676 1 ath9k_htc
ath9k_hw 270662 2 ath9k_htc,ath9k_common
led_class 1575 1 ath9k_htc
ath 6218 2 ath9k_htc,ath9k_hw
cfg80211 97868 3 ath9k_htc,mac80211,ath
usbcore 99297 4 ath9k_htc,uhci_hcd,ehci_hcd