• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[erledigt] Atheros AR5007UG Hilfe!!

Hallihallo!
Da dies mein erster Beitrag im Forum ist, bitte ich formale Unzulänglichkeiten zu entschuldigen und gegebenenfalls zu verbessern;-)
Also ich bin absoluter Linux Neuling, also bitte nur verständliche Hilfe posten!
Es geht um meinen Laptop auf dem ich jetzt open suse 10.3 installiert habe...
Ich schaff es einfach nicht die Atheros AR5007UG Wlan karte zum Laufen zu bringen(ich weiß es gibt schon einige Freds zu dem Thema aber das meiste was da gepostet wurde versteh ich noch nicht).
Was ich bisher versucht habe war: zd1211rw firmware installiert, treiber ist geladen aber bei iwconfig gibst immer nur "no wireless extensions"
Habs mal mit dem ndiswrapper versucht doch ich glaube das ist gescheitert, weil es nur vista treiber für die Karte gibt.
In den Hardwareinformationen wird die karte nur als "USB device" angezeigt, ohne nähere Klassifizierung(jedoch steht da auch, dass die Treiber geladen und aktiv sind)nur wird die Karte überhaupt nicht als Wlan Gerät erkannt.
Wäre echt dankbar wenn ich mit eurer Hilfe Erfolg hätte...
Wenn ich irgendwelche Konsolenausgaben posten soll bitte sagen!!
Vielen Dank schon mal im Vorraus
Torben
 
A

Anonymous

Gast
Wie wäre es mit Infos?

Code:
uname -r

cat /etc/SuSE-release

lsusb

Ausgaben posten (logischerweise bei eingestecktem Stick).
 
OP
B

basken_mütze

Newbie
so die befehle liefern:
Code:
linux-fd7x:~ # uname -r
2.6.22.5-31-default
linux-fd7x:~ # cat /etc/SuSE-release
openSUSE 10.3 (i586)
VERSION = 10.3
linux-fd7x:~ # lsusb
Bus 005 Device 005: ID 0ace:1215 ZyDAS
Bus 005 Device 002: ID 0411:00a2 MelCo., Inc.
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 046d:c044 Logitech, Inc.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 004: ID 0bc7:0006 X10 Wireless Technology, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

danke übrigens für die schnelle Antwort...hätte ich echt nicht erwartet
 
A

Anonymous

Gast
Code:
Bus 005 Device 005: ID 0ace:1215 ZyDAS

Der wird doch nativ unterstützt.

Code:
/sbin/modinfo zd1211rw|grep 1215

alias:          usb:v0ACEp1215d*dc*dsc*dp*ic*isc*ip*

Schmeiss erst mal den ganzen ndiswrapper Krempel runter.

Code:
sudo rm -rf /etc/ndiswrapper/*

Danach installierst Du das Paket "zd1211-firmware" (auf der DVD drauf) über YaST.

Danach 2 Konsolen öffnen:

1. Konsole

Code:
sudo tail -f /var/log/messages

Stick einstecken.

2. Konsole

Code:
su

Passwort von Root

modprobe -r zd1211rw

modprobe zd1211rw 

iwconfig

Danach sollte der Stick erkannt werden.

Ausgaben aus beiden Konsolen posten.
 

Grothesk

Ultimate Guru
Atheros meldet sich als ZyDAS?

[Edit:] Achja, stimmt:
In May 2007, Atheros rebranded the ZD1211B chip but don't appear to have made other changes. The new chip name is Atheros AR5007UG (alternatively known as AR2524/AR5524). The hardware is supported by the current driver, except all known AR5007UG devices are based on UW2453 radio which won't be supported until Linux 2.6.23.
Quelle: http://linuxwireless.org/en/users/Drivers/zd1211rw
 
OP
B

basken_mütze

Newbie
das ndiswrapperzeug schmeiß ich mal wieder runter...ok
nur das mit dem raus- und wieder reinstecken dürfte schwierig werden, da es sich bei dem Teil um ein internes USB Gerät handelt und ich nur ungern den laptop aufbrechen will :?
wie ich das sonst machen soll weiß ich nicht...
es gibt da so nen knopf, der funktioniert aber nur unter windows

Ich machs aber trotzdem mal so wie du sagst und poste mal die Ausgaben
 
A

Anonymous

Gast
Ich korrigiere Dich nur ungern Grothesk, aber laut USB-ID wird der schon mit dem 2.6.22er unterstützt.

Aber falls nicht, dann hätte ich da schon was in Hinterhand, also erstmal abwarten und Tee trinken.

Ich schaue aber gerade sicherheitshalber nochmal nach.

//Edit:

filename: /lib/modules/2.6.22.12-0.1-default/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko
version: 1.0
author: Daniel Drake
author: Ulrich Kunitz
description: USB driver for devices with the ZD1211 chip.
license: GPL
srcversion: 77FD9D3EFCE159F87FDAE33
alias: usb:v0ACEp20FFd*dc*dsc*dp*ic*isc*ip*
alias: usb:v0ACEp2011d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0053p5301d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0586p3413d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0586p3412d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0BAFp0121d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0586p3410d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0B05p171Bd*dc*dsc*dp*ic*isc*ip*
alias: usb:v0586p340Fd*dc*dsc*dp*ic*isc*ip*
alias: usb:v13B1p0024d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0471p1236d*dc*dsc*dp*ic*isc*ip*
alias: usb:v083Ap4505d*dc*dsc*dp*ic*isc*ip*
alias: usb:v050Dp705Cd*dc*dsc*dp*ic*isc*ip*
alias: usb:v1582p6003d*dc*dsc*dp*ic*isc*ip*
alias: usb:v079Bp0062d*dc*dsc*dp*ic*isc*ip*
alias: usb:v157Ep300Dd*dc*dsc*dp*ic*isc*ip*
alias: usb:v0ACEp1215d*dc*dsc*dp*ic*isc*ip*
alias: usb:v13B1p001Ed*dc*dsc*dp*ic*isc*ip*
alias: usb:v14EApAB13d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0586p3401d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0B3Bp1630d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0586p3409d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1435p0711d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0B05p170Cd*dc*dsc*dp*ic*isc*ip*
alias: usb:v0B3Bp5630d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0586p3402d*dc*dsc*dp*ic*isc*ip*
alias: usb:v157Ep3204d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1740p2000d*dc*dsc*dp*ic*isc*ip*
alias: usb:v079Bp004Ad*dc*dsc*dp*ic*isc*ip*
alias: usb:v157Ep300Bd*dc*dsc*dp*ic*isc*ip*
alias: usb:v0DF6p9075d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0DF6p9071d*dc*dsc*dp*ic*isc*ip*
alias: usb:v6891pA727d*dc*dsc*dp*ic*isc*ip*
alias: usb:v126FpA006d*dc*dsc*dp*ic*isc*ip*
alias: usb:v07B8p6001d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0ACEp1211d*dc*dsc*dp*ic*isc*ip*
depends: usbcore,ieee80211softmac,ieee80211,firmware_class
vermagic: 2.6.22.12-0.1-default SMP mod_unload 586

Jupp, ist zumindest laut USB-ID dabei.

Und sollte das hier kein Scherz sein (man weiß ja nie):

wie ich das sonst machen soll weiß ich nicht...

Dann lass es eben, in 99% der Fälle ist der USB-Stick nicht im Rechner verbaut, deshalb kann man durch Aus/Einstecken weitere Infos gewinnen.
Wenn das nicht möglich ist, dann ist das auch nicht tragisch, Hauptsache die Infos aus den beiden Konsolen liegen nachher auf dem "Tisch des Hauses".
 
OP
B

basken_mütze

Newbie
Also das mit dem Aufbrechen meinte ich so, dass ich nur ungern an dem Teil rumschrauben will(wegen Garantie und so). Das man auch einen Laptop auseinandernehmen kann, weiß ich ja auch.

Die 1. Konsole
Code:
torben@linux-fd7x:~> sudo tail -f /var/log/messages
Passwort:
Nov 21 16:11:30 linux-fd7x gconfd (torben-4498): Die Adresse »xml:readwrite:/home/torben/.gconf« wurde an der Position 1 zu einer schreibbaren Konfigurationsquelle aufgelöst
Nov 21 16:11:30 linux-fd7x gconfd (torben-4498): Die Adresse »xml:readonly:/etc/gconf/gconf.xml.defaults« wurde an der Position 2 zu einer nur lesbaren Konfigurationsquelle aufgelöst
Nov 21 16:11:30 linux-fd7x gconfd (torben-4498): Die Adresse »xml:readonly:/etc/gconf/gconf.xml.schemas« wurde an der Position 3 zu einer nur lesbaren Konfigurationsquelle aufgelöst
Nov 21 16:13:11 linux-fd7x sudo:     root : TTY=pts/1 ; PWD=/root ; USER=root ; COMMAND=/bin/rm -rf /etc/ndiswrapper/netathrus /etc/ndiswrapper/netathrusb
Nov 21 16:14:14 linux-fd7x kernel: ISO 9660 Extensions: Microsoft Joliet Level 3
Nov 21 16:14:14 linux-fd7x kernel: ISO 9660 Extensions: RRIP_1991A
Nov 21 16:14:14 linux-fd7x hald: mounted /dev/sr0 on behalf of uid 1000
Nov 21 16:14:42 linux-fd7x sudo:   torben : TTY=pts/3 ; PWD=/home/torben ; USER=root ; COMMAND=/opt/kde3/bin/kdesu_stub -
Nov 21 16:14:42 linux-fd7x sudo:   torben : TTY=pts/3 ; PWD=/home/torben ; USER=root ; COMMAND=/opt/kde3/bin/kdesu_stub -
Nov 21 16:17:00 linux-fd7x sudo:   torben : TTY=pts/1 ; PWD=/home/torben ; USER=root ; COMMAND=/usr/bin/tail -f /var/log/messages
Nov 21 16:17:24 linux-fd7x su: (to root) torben on /dev/pts/2
Nov 21 16:18:15 linux-fd7x kernel: usbcore: deregistering interface driver zd1211rw
Nov 21 16:18:15 linux-fd7x kernel: ieee80211_crypt: unregistered algorithm 'NULL'
Nov 21 16:18:30 linux-fd7x kernel: ieee80211_crypt: registered algorithm 'NULL'
Nov 21 16:18:30 linux-fd7x kernel: ieee80211: 802.11 data/management/control stack, git-1.1.13
Nov 21 16:18:30 linux-fd7x kernel: ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
Nov 21 16:18:30 linux-fd7x kernel: usb 5-8: reset high speed USB device using ehci_hcd and address 5
Nov 21 16:18:30 linux-fd7x kernel: zd1211rw 5-8:1.0: RF UW2453_RF 0x9 is not supported
Nov 21 16:18:30 linux-fd7x kernel: usb 5-8: reset high speed USB device using ehci_hcd and address 5
Nov 21 16:18:30 linux-fd7x kernel: usbcore: registered new interface driver zd1211rw

und die 2.
Code:
linux-fd7x:~ # modprobe -r zd1211rw
linux-fd7x:~ # modprobe zd1211rw
linux-fd7x:~ # iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.
 
A

Anonymous

Gast
Na Klasse:

Code:
Nov 21 16:18:30 linux-fd7x kernel: zd1211rw 5-8:1.0: RF UW2453_RF 0x9 is not supported

Selbe USB-ID aber scheinbar trotzdem anderer Chip?

Dann eben die "Lösung in Hinterhand".

zd1211rw-kmp-default-1_2.6.22.12_0.1-rm.1.i586.rpm

Dieser Treiber ist aus dem 2.6.23er auf 2.6.22 zurück portiert (naja, war nicht besonders schwer, musste nicht einmal gepatcht werden).

Damit müsste es dann gehen.
 
OP
B

basken_mütze

Newbie
so hab das deine neue firmware installiert und iwconfig liefert nun
Code:
lo        no wireless extensions.

eth1      IEEE 802.11b/g  ESSID:off/any  Nickname:"zd1211"
          Mode:Managed  Access Point: Invalid
          Encryption key:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth0      no wireless extensions.

Nur bekomm ich keine Verbindung hin...Was muss ich da noch alles beachten?
Edit:
Hab ganz vergessen mich gebührend bei dir zu bedanken!!Echt toll das einem hier so schnell geholfen wird.Vielen vielen Dank!!!
 
OP
B

basken_mütze

Newbie
Habs geschafft das W-Lan funktioniert!!
Der Fehler war einfach nur das ich ausversehen die alte Firmware gelöscht hatte.... :roll:
Naja jetzt klappt alles und ich bin echt froh, dass ich inerhalb eines Tages so schnell Hilfe bekommen hab.
An Rain_Maker: Echt klasse von dir, dass du mir so verständliche Anweisungen gegeben hast und dir die Mühe mit dem neuen Treiber gemacht hast.
Dankeschön und Tschüss....
Torben
 
A

Anonymous

Gast
Bei einem hinreichend interessanten Problem nimmt man solche "Mühe" (das Bauen des Paketes hat keine 5 Minuten gedauert) alleine schon aus reiner Neugierde ("Kriegt man das Ding damit zum Laufen?") gerne auf sich.

Eines fehlt noch, dann hat sichdie Arbeit wirklich gelohnt, nämlich eine eindeutige Aussage am Schluß, damit jeder Querleser sofort weiß, welche Pakete man für diesen Stick unter openSUSE 10.3 braucht.

Dazu braucht es gerade mal eine einzige Ausgabe:

Code:
rpm qa|grep zd1211

Das genügt schon.
 
A

Anonymous

Gast
basken_mütze schrieb:
Code:
rpm qa|grep zd1211

liefert bei mir keine ausgaben
Muss ich das wieder mit den zwei konsolen machen?

Ups, nein musst Du nicht.

Ich hatte einen (Tipp)Fehler im geposteten Befehl, richtig muss der so lauten.

Code:
rpm -qa|grep zd1211

(Das - fehlte)
 
OP
B

basken_mütze

Newbie
^^ ja nun gibst wat zu sehen
Code:
linux-fd7x:~ # rpm -qa|grep zd1211
zd1211rw-kmp-default-1_2.6.22.12_0.1-rm.1
zd1211-firmware-1.3-35
 

bertel

Newbie
Hallo Rainmaker,
vielen Dank für den Patch, der hat bei mir auch super funktioniert. Aber leider nur bis gestern. Ich habe über ein Update jetzt auch ne neue Kernel-Version (2.6.22.17....) und rpm weigert sich wegen falscher Abhangigkeiten. Kann du da helfen??
Gruß
Bertel
 
Oben