Bądź: Wyszukaj na stronie z użyciem Google
reklama:

niedziela, 26 października 2008

Instalacja karty WiFi Atheros (Acer) w Ubuntu

Autor: , 14:40, niedziela, 26 października 2008


Mimo iż najnowsze jądro Linuksa obsługuje imponującą liczbę urządzeń, nadal nie ma pośród nich wielu popularnych podzespołów. Jako użytkownik laptopa (Acer Extensa 5620Z) bardzo ważnym elementem komputera jest dla mnie karta WiFi. Niestety jest ona jednocześnie jednym z niewielu niewykrywanych przez system urządzeń. W dalszej części artykułu pokażę jak zainstalować kartę Atheros w Ubuntu.

Na początek dodam, że poniższa instrukcja sprawdzała się na moim Acerze w Ubuntu 8.04 i 8.10. W przypadku Ubuntu 8.10 karta była dostępna i wyszukiwała dostępne sieci już po pierwszym restarcie komputera. Nie możliwe było jednak przeglądanie zasobów internetu. Zatem nawet jeśli karta jest już dostępna radzę wykonać wszystkie kroki instrukcji.

Do dzieła!
1) Na początek należy wyłączyć sterownik, który został zaproponowany przez system. Skoro urządzenie nie działa to najwyraźniej sterownik nie jest odpowiedni. Przechodzimy zatem do menu 'System=>Administracja=>Sterowniki' i wyłączamy driver Atheosa (jak na poniższym obrazku).

2) Po wyłączeniu sterownika restartujemy komputer.
3) Kolejną czynnością, którą musimy wykonać jest instalacja aplikacji do wirtualizacji sterowników. Jak na ironię do ich instalacji niezbędne jest połączenie z internetem. Można się zatem w tym wypadku połączyć z ruterem WiFi przez kabel Ethernet, który jest zwykle automatycznie wykrywany. Jeśli dodatkowo jesteśmy świeżo po instalacji systemu należy odświeżyć listę repozytoriów. Po uzyskaniu połączenia z internetem wpisujemy w terminalu:
sudo apt-get update
a następnie
sudo apt-get install ndisgtk ndiswrapper-common ndiswrapper-utils-1.9
4) Następnie musimy zdobyć sterowniki do naszej karty. Zwykle znajdują się one na płycie dołączonej przez producenta laptopa. W innym przypadku należy ich poszukać w internecie.
Kopiujemy więc sterowniki z płyty (znajdują się zwykle w katalogu */Atheros/Drivers) w dowolnie wybrane miejsce.

5) Przechodzimy teraz do menu 'System=>Administracja=>Sterowniki Windows dla urządzeń bezprzewodowych'. I po kliknięciu w 'Zainstaluj nowy sterownik' wybieramy plik z rozszerzeniem *.inf znajdujący się w uprzednio skopiowanym przez nas folderze.


6) Teraz powracamy do konsoli. Wpisujemy w niej:
gksu gedit /etc/modprobe.d/blacklist

na końcu otwartego pliku doklejamy linijkę:
ath_pci
7) Następnie w konsoli wpisujemy (każda linijkę osobno):
ndiswrapper -l
sudo depmod -a
sudo modprobe ndiswrapper
sudo ndiswrapper -m
8) Na koniec wpisujemy w konsoli:
gksudo gedit /etc/modules
i na końcu otwartego pliku dodajemy linijkę:
ndiswrapper
9) Restartujemy komputer i cieszymy się bezprzewodowym internetem :)
Komentarze 22 comments
BuM pisze...

#wget http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3861-20080903.tar.gz
#tar zfvx madwifi-hal-0.10.5.6-r3835-20080801.tar.gz
#cd madwifi-hal-0.10.5.6-r3835-20080801
#make
#make install

modprobe ath_pci

dmesg

Król Mixtapów pisze...

Bardzo mi się podoba to że napisałeś jaki to MODEL atherosa. Bardzo mi się podoba to że opisałeś ten a nie inny sposób instalacji. Madwifi działa o wiele lepiej. Bardzo mi się podoba to że wspomniałeś o tym że nowe jajo 2.6.27 posiada sterownik ath5k, dzięki któremu np mój (i kilka innych) ath 5007eg działa out of the box.

Łukasz Graczyk pisze...

Witam


Dobra solucja z tym, że w pliku:

gksu gedit /etc/modprobe.d/blacklist

Trzeba wpisać:

blacklist ath_pci

Jak wpiszemy samo:

ath_pci

To przy każdej komendzie poniżej wywala, że zignorowano błędny wpis "ath_pci" w blacklist.

Z tym, że jest to kolejna solucja która nie pozwala mi na kożystanie z WiFi na moim MSI VR610. WiFi to LiveBox TP i ani Madwifi ani Twoja solucja nie pozwala mi się podłączyć. Wszystko niby jest, obsługa WiFi jest podaje WEP i nazwę sieci a połączenia jak nie było tak nie ma.

Może tu ktoś coś poradzi bo na forach już wszystkich solucji próbowałem i nie działa.

Pozdrawiam.

Arek pisze...

Bardzo kiepsko napisany poradnik.

Mam kartę od Atherosa, chipset AR5007EG i wifi działa na Ubuntu 8.10 bez instalowania ndiswrappera ani madwifi.

Musiałem jedynie ściagnąć pakiet linux-backports-modules-intrepid, potem wykonać komendę

modprobe ath5k

i już. Wifi działa bezproblemowo, a moja sieć ma zapezpieczenia WPA2 ;-)

Anonimowy pisze...

@autor -> niestety ale kiepsko ci to poszlo, musisz byc bardziej dokladny

@Łukasz Graczyk -> tez mam LiveBox'a mini tylko od Orange we Francji. WiFi mi od samego poczatku nie dziala, jezeli wylacze WEP/WPA to smiga bez problemu jak tylko uruchomie szyfrowanie to za chiny sie nie polacze (ani pod XP ani pod linem). Mam HP nx6325 z Broadcom BCM4312.

Łukasz Graczyk pisze...

U mnie wyłączenie WEP nie wchodzi w grę absolutnie bo by się to równało darmowemu netowi dla połowy osiedla :) Próbowałem podłączyć się do WiFi ze sprzętu z WinXP i poszło. Na poprzednim laptopie Acer 3690 spod Ubuntu mi się łączył bez problemu a miałem podobną kartę WiFi jaką Ty masz w swoim HP-ku.

Anonimowy pisze...

@Łukasz - ja liveboxa olalem, mam Asus WL-500gP z linuxem wiec ustawilem na Liveboxie DMZ na Asusa i DHCP i WiFi rozdaje mi asus na WPA-Psk. Ja bym w terminalu najpierw do
"#dmesg" a potem
"# cat /var/log/syslog"
pozagladal, tam powinno pisac co nie chce dziergac
zawsze mozna bezposrednio w iwconfig poustawiac
np.
iwconfig wlan0 essid "MojaSiec" mode Managed key s:haselkowASCII

w "#man iwconfig" jest calosc opisana, do tego zawsze mozesz innych managerow uzyc np. wicd

pozdro

Anonimowy pisze...

@Łukasz Graczyk
Może spróbuj zmienić szyfrowanie WEP na WPA (jeśli w tym routerze to możliwe - jeśli nie to możesz podłączyć inny AP kabelkiem). Możesz też wyłączyć szyfrowanie, włączyć filtrowanie adresów MAC i zmniejszyć moc nadajnika routera, tak aby poza twoim mieszkaniem sygnał był zbyt słaby do wpięcia się.

Ja z WEPem pod Ubuntu też mam problemy.

dev/mygate pisze...

psssssss..... Adrian już się za skuteczne moderowanie moich komentarzy bierze ;)

glabek94 pisze...

Pytanie na szóstkę: jak ja mam włączyć RaLink RT2561T na Ubuntu 8.10? Na help.ubuntu.com jest napisane, że ma działać out-of-the-box, no i działa, ale tylko na LiveCD...
Problem opisałem tutaj. Mógłby ktoś pomóc? Na launchpadzie też pisałem...

lesio pisze...

Witam. U mnie na 5620Z karta wifi atheros została zainstalowana 'sama' bez wydawania polecen w konsolce...

Anonimowy pisze...

Odnosnie MSI VR610 - siostra moja posiada a i kobieta zakupila i na dwu urzadzeniach WiFi dziala. ndis-wrapper + sterowniki z atheros.cz. O ile sobie przypominam to wpa takoz dziala jak i wep.

Anonimowy pisze...

SUPER!
Wielkie dzięki za ten post. Wreszcie mam net na lapku :) Jestem totalnym newbie ale wcześniej próbowałem dziesiątek rozwiązań z polskich i anglojęzycznych forów. Wreszcie założyłem wątek na polskim forum ubuntu i też mi nikt ni mógł pomóc. Przerabiałem już te MadWiFi, Wicd i inne cuda a dopiero ty pomogłeś :)
Dzięki temu będę mógł dołączyć do "szczęśliwych użytkowników Ubuntu" ;)

Adrian pisze...

@Anonimowy
Właśnie to lubie najbardziej w tworzeniu tej strony :)
Pozdrawiam

Piotr Szymczak pisze...

Dzięki za wpis, przydał się, choć już wcześniej podobne czary sam robiłem, ale pamięć ulotna a jak coś niezapisane to ucieka ....:)

Anonimowy pisze...

Prosta, jasna instrukcja. Takiej wlasnie szukalem. Gratuluje.

sayana pisze...

Również podpisuje sie pod podziękowaniami :).A juz miałam zamiar zrezygnować z ubuntu.Jasno i przejrzyscie opisane!

CyberMars pisze...

Wielkie podziękowania dla BuM'a (pierwszy komentarz). Prosto, szybko, bezboleśnie nawet dla tak "zielonego" linuksiarza, jak ja.

Do skompilowania użyłem najnowszych źródeł już z grudnia 2008.

ATHEROS AR5007EG na pokładzie Samsunga SA11 + Linux Mint Felicia.

Pozdrawiam,
CyberMars

meltoner81 pisze...

hey, a jak sprawdzić jaki mam typ karty? chyba nie muszę rozkręcać lapka?

Anonimowy pisze...

bardzo dobra solucja!!! :) Dziala rowniez na eeePC 900. Dzieki i pozdrawiam

Anonimowy pisze...

U mnie w laptopie w ogóle się nie instaluję

Anonimowy pisze...

zmień laptop

Prześlij komentarz


Popularne posty

Etykiety