|
Karta WIFI Atheros AR2413 i błąd z modułami
bigl - 03-06-2008 22:07
Witam Korzystałem z tego poradnika http://debian.linux.pl/viewtopic.php?t=6570
Zainstalowałem: linux-headers-2.6.24-1-686 linux-source-2.6.24 linux-kbuild module-assistant build-essential madwifi-source wireless-tools
Wszedłem do /usr/src/linux-2.6.24-1 (oczywiście najpierw go rozpakowałem, bo był spakowany), skompilowałem wszystko, uruchomiłem na tym jądrze i uruchamiam:
m-a prepare
a on mi wywala błąd:
madwifi-modules-2.6.24: Depends: linux-image-2.6.24 but it is not installable Recommends: wireless-tools but it is not going to be installed E; Unmet dependencies. Try 'apt-get if install' with no packages (or specify a solution).
Gdy daję:
modprobe ath_pci
Nic się nie wyświetla
Jak dam:
lsmod
mam między innymi:
wlan 181580 4 wlan_scan_sta,ath_rate_sample,ath_pci ath_hal 191312 3 ath_rate_sample,ath_pci
pavbaranov - 04-06-2008 08:32
Wszedłem do /usr/src/linux-2.6.24-1 (oczywiście najpierw go rozpakowałem, bo był spakowany), skompilowałem wszystko, uruchomiłem na tym jądrze
Można wiedzieć po co? I co "kompilowałeś"?
i uruchamiam: Kod: m-a prepare
a on mi wywala błąd: Kod: madwifi-modules-2.6.24: Depends: linux-image-2.6.24 but it is not installable Recommends: wireless-tools but it is not going to be installed E; Unmet dependencies. Try 'apt-get if install' with no packages (or specify a solution).
Dziwne, coś musiałeś naknocić, bo
m-a prepare
jedynie przygotowuje jądro do instalacji w nim modułów. Na tym etapie nie powinieneś mieć jeszcze niczego co jest związane z madwifi. Ten moduł jest kompilowany poprzez
m-a a-i madwifi
i dopiero tutaj mógłbyś mieć ewentualne błędy z nimi. Skoro masz takie wpisy o zależnościach a pracujesz na Etch, to kilka pytań: - skąd wziąłeś jądro w wersji 2.6.24 w Etch (w Etch jest 2.6.18)? Ręcznie kompilowałeś ze źródeł? W takim razie może tu jest gdzieś błąd. Może ściągnij z tego samego źródła, z którego ściągałeś linux-source także linux-image z paczki i uruchom go na nim.
Gdy daję: Kod: modprobe ath_pci
Nic się nie wyświetla
Bo to generalnie nic nie wyświetla ;)
bigl - 04-06-2008 09:41
Zapomniałem napisać, mam lenny. Zainstalowałem etch, ale upgradeowałem go do eth, z tym że jądro własnoręcznie kompilowałem bo jak instaluje to z paczki, system nie włącza się - staje w momencie montowania sustemu root o ile dobrze pamiętam.
Co do tych błędów przy
m-a prepare
- na początku tego nie miałem, wyskakiwały tylko przy tej drugiej
m-a a-i madwifi
ale po kilku próbach zaczeły pojawiać się już przy prepare :(
pavbaranov - 04-06-2008 10:31
na początku tego nie miałem, wyskakiwały tylko przy tej drugiej
To najprawdopodobniej coś przekombinowałeś z kernelem. Jeśli masz 2.6.24 możesz jeszcze spróbować ath5k. Moduł jest wbudowany do jądra, więc nie powinieneś mieć problemów (inna sprawa, że mi się nie udało jeszcze na tym uruchomić atherosa ;)). Jak wpiszesz w google'a ath5k - dostaniesz stronkę z opisem howto.
bigl - 05-06-2008 11:00
To rozumiem, że mam na nowo zainstalowanym systemie (lenny) zainstalować to jądro i inne wypisane w HOWTO pakiety, ale nie wchodzić i nie kompilować jądra osobno, jak to zrobiłem (i napisałem) wcześniej ? Bo ktoś mi odpisał, po co wchodziłem do /usr/src i kompilowałem jądro. Ale w takim przypadku po restarcie system znowu włączy mi się na starym jądrze, bo po wydaniu apt-get install linux-image ... nic sie w grubie nie zmienia, także nie wiem w sumie czy to cokolwiek da ?
pavbaranov - 05-06-2008 11:43
1. U mnie, zainstalowanie jakiegokolwiek pakietu linux-image-XXXX.deb pojawia się on w grubie od razu (zresztą na pierwszej pozycji) - nie bardzo wiem zatem o co chodzi u Ciebie. 2. GRUBa zawsze można zmodyfikować i dopisać dodatkowe kernele (jak to zrobić masz w podręczniku Debiana oraz w GRUB-Howto, które gdzieś w sieci znalazłem). 3. Może jedynie, po zainstalowaniu nowego jądra i ewentualnym włączeniu weń opcji umożliwiających start systemu (może jakieś nodma itp. pomogą - nie wiem, bo nie wiem jaki masz system; zobacz w podręczniku debiana jak możesz zmienić opcje kernela przy ładowaniu, nb. możesz je również "z palca" zmienić podczas ładowania się systemu), a następnie po prostu załadować madwifi tak jak to jest napisane albo w howto, albo na stronce madwifi, bo może potrzebujesz jakichś innych modułów madwifi-source; nie wiem, bo nie wiem, jaki masz chipset, albo uruchomić ath5k, o ile na Twoim chipsecie działa (AR2413 mam w swoim laptopie i uruchamiam go zawsze przez madwifi, zawsze też robię to wg howto i działa).
Redhead - 05-07-2008 22:30
Witam nie ma sesnu rozpoczynac nowego tematu na temat Atherosa to szybko podepne sie pod ten.
W sumie nie wiem gdzie problem lezy. Wg mine powinno wszytsko chulac. Obrazek Niby wszystko podlacza sie, ale niema neta i tak. Jak nie ustawie statycznego IP, bo nawet nie chce sie polaczyc w wicd.
lspci 02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller (rev 12) 03:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6121 SATA II Controller (rev b1) 04:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01) 06:02.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 14) 06:03.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 70)
Pozdr
krzpob - 04-09-2008 12:59
Mi madwifi działa. lspci daje: 05:01.0 Ethernet controller: Atheros Communications Inc. AR2413 802.11bg NIC (rev 01)
Ale wpa_suplicant (0.6.3) z madwifi nie działa, a jak uzyje wext to mi sie laptop zawiesza po pewnym czasie. Natomiast ath5k niby obsługuje karte ale wpa-suplicant tez powoduje zawieszenie sie laptopa. Pracuje na jądrze 2.6.26-1-686
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|