Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: anymouse - 01.04.09 - klo:15.26
-
Ks kortti lopetti toiminnan, kun päivitin ubuntun versiosta 8.04 versioon 8.10. lspci kertoo, että kortti on olemassa, mutta iwconfig taas kertoo, ettei langattomia kortteja löydy.
lspci:
03:06.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01)
iwconfig:
lo no wireless extensions.
eth0 no wireless extensions.
pan0 no wireless extensions.
-
Ajuri puuttuu.
Käänsitkö itse 8.04 versiossa?
Mahdollisesti toimii ath5k ajurilla joka löytyy
linux-backports-modules-intrepid-generic
paketista
Mutta tarkistetaan pciid, miltä näyttää
lspci -nn |grep Atheros
-
Kortti toimi suoraan 8.04:ssa , eli en kääntänyt mitään ajureita. Kokeilin myös ath5k ajuria, mutta sillä ei saa langatonta pelaamaan lainkaan, iwconfigista tosin kortti löytyy, mutta se on sitten siinä.
Ajuri puuttuu.
Käänsitkö itse 8.04 versiossa?
Mahdollisesti toimii ath5k ajurilla joka löytyy
linux-backports-modules-intrepid-generic
paketista
Mutta tarkistetaan pciid, miltä näyttää
lspci -nn |grep Atheros
$ lspci -nn | grep Atheros
03:06.0 Ethernet controller [0200]: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter [168c:0013] (rev 01)
-
Tarkistin, tuon pitäisi toimia ath5k ajurilla.
Mitä sanoo
lsmod | grep ath
Joka listaa kaikki moduulit jonka nimessä on "ath"
Vaihtoehtoisesti myös madwifin ajurilla toimii.
Hieman ihmetyttää miten on toiminut suoraan 8.04.
Myöskin voisit kokeilla liittää seuraavan liitetiedostona
dmesg > ~/dmesg.txt
löytyy kotikansiosta
-
Kas, joo. Näemmä olin käyttänyt madwifiä 8.04:ssa noilla ohjeilla, kaivelin kirjanmerkeistä linkin: https://help.ubuntu.com/community/WifiDocs/Driver/Madwifi#head-0fa5240f413af761ff9d3fdf4a01b5735b1dec86
Madwifin ajureilla voisin jälleen ajella, kun tuo ath5k ei oikein tosissaan suostu yhteistyöhön. Iwconfig säädöt ei mitkään toimi, eli ei saa asetettua mitään, jne..
$ lsmod | grep ath
ath_pci 99096 0
wlan 211952 1 ath_pci
ath_hal 198864 1 ath_pci
ath5k 116612 0
lbm_cw_mac80211 215856 1 ath5k
lbm_cw_cfg80211 46744 2 ath5k,lbm_cw_mac80211
led_class 12164 1 ath5k
multipath 15104 0
md_mod 93724 6 raid10,raid456,raid1,raid0,multipath,linear
Tarkistin, tuon pitäisi toimia ath5k ajurilla.
Mitä sanoo
lsmod | grep ath
Joka listaa kaikki moduulit jonka nimessä on "ath"
Vaihtoehtoisesti myös madwifin ajurilla toimii.
Hieman ihmetyttää miten on toiminut suoraan 8.04.
Myöskin voisit kokeilla liittää seuraavan liitetiedostona
dmesg > ~/dmesg.txt
löytyy kotikansiosta
-
Jeps, poista laiteajureiden kautta kaikki atheroksen ajurit käytöstä.
Järjestelmä->Ylläpito->Laiteajurit
Jonka jälkeen --> pääte
sudo rmmod ath_pci ath_hal
Tuo poistaa nuo "hiukan huonommin toimivat ajurit"
Sitten ladataan uudestaan ath5k
sudo modprobe ath5k
Miltä näyttää?
dmesg |tail -20
-
rmmod ja modprobe jälkeen;
$ dmesg
[117097.507078] ath_pci: driver unloaded
[117097.507523] ath_hal: driver unloaded
$ iwconfig ath0 mode ad-hoc
Error for wireless request "Set Mode" (8B06) :
SET failed on device ath0 ; Device or resource busy.
$ dmesg
[117132.612298] ath5k phy0: noise floor calibration failed (2412MHz)
[117132.615689] ADDRCONF(NETDEV_UP): ath0: link is not ready
[117143.004105] ath5k phy0: noise floor calibration failed (2412MHz)
-
Jokso uudelleenkäynnistys auttaisi tuohon (virrat kokonaan pois)
Lisää kuitenkin ath5k ajuri latautumaan käynnistyksen yhteydessä
echo "ath5k" |sudo tee -a /etc/modules
-
teinpäs tämmöisen jekun vielä;
$ rmmod ath5k
$ modprobe ath5k
$ dmesg
[118471.524814] ath5k 0000:03:06.0: PCI INT A disabled
[118474.056669] ath5k 0000:03:06.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[118474.056715] ath5k 0000:03:06.0: registered as 'phy1'
[118474.232333] phy1: Selected rate control algorithm 'pid'
[118474.236252] udev: renamed network interface wlan0 to ath0
[118474.236487] ath5k phy1: Atheros AR2414 chip found (MAC: 0x79, PHY: 0x45)
-
Bootin jälkeen samaa valitusta;
$ dmesg
[ 346.859520] ath5k phy0: noise floor calibration failed (2412MHz)
-
Latasinkin sitten viimesimmän trunkin madwifin subversionista (näillä ohjeilla):
http://madwifi-project.org/wiki/UserDocs/GettingMadwifi#DownloadingviaSubversion
Ja käänsin madwifin ajurit itse ja nyt tuntuisi kortti taas pelaavan nätisti. ;D
Jotain bugia kyllä ubuntun tarjoamissa ajureissa on ja pahasti.
EDIT: Lisäksi ohjeita myös täällä;
https://help.ubuntu.com/community/WifiDocs/Driver/Atheros
ja täällä;
https://help.ubuntu.com/community/WifiDocs/Driver/Madwifi
EDIT: Vielä ohjeita virheeseen "wifi0: ath_fatal_tasklet: Hardware error; resetting":
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=516762
-
Madwifin 0.9.4 stable (svn) toimii parhaiten tällä kortilla näköjään, kun tuo virheilmoitus trunkin versiossa tuntui toistuvan (langaton lopetti samalla toiminnan).
-
Jokso uudelleenkäynnistys auttaisi tuohon (virrat kokonaan pois)
Lisää kuitenkin ath5k ajuri latautumaan käynnistyksen yhteydessä
echo "ath5k" |sudo tee -a /etc/modules
Tiedätkö muuten mikä madwifin versio tulee ubuntu 8.10 mukana? Eihän se juuri ole tuo 0.9.4? :-)