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

[gelöst] Netgear WG511T Module werden nicht erkannt - SL10.1

Hallo,
wie so mancher hier habe ich mir die Netgear 511 (mit Atheros Chipsatz) wegen der Linux-Unterstützung gekauft, weil ich eben nicht Ndiswrapper nehmen wollte. Zu spät, als ich davon erfuhr, das der madwifi-Treiber aus 10.1 wieder entfernt wurde :?

Die fertigen Module (madwifi.org/suse) wollten nicht so recht funktionieren, also habe ich die Sourcen compiliert. Das ging soweit ok, und ein Modul wurde auch geladen:
ath_hal. Aber alle anderen Module werden nicht geladen, es kommen zu allen massig Fehlermeldungen in den messages.

Code:
wlan: disagrees about version of symbol wake_up_process
wlan: Unknown symbol wake_up_process
...wlan: disagrees about version of symbol skb_realloc_headroom
wlan: Unknown symbol skb_realloc_headroom
wlan: disagrees about version of symbol netif_carrier_off
wlan: Unknown symbol netif_carrier_off
wlan: disagrees about version of symbol skb_copy
wlan: Unknown symbol skb_copy
wlan: disagrees about version of symbol skb_clone
wlan: Unknown symbol skb_clone
wlan: disagrees about version of symbol netif_carrier_on
wlan: Unknown symbol netif_carrier_on
wlan: disagrees about version of symbol unregister_netdevice
wlan: Unknown symbol unregister_netdevice
wlan: disagrees about version of symbol __kfree_skb
wlan: Unknown symbol __kfree_skb
wlan: disagrees about version of symbol register_netdevice
wlan: Unknown symbol register_netdevice

dmesg gibt noch folgendes raus (Auszug):

Code:
ath_rate_sample: module not supported by Novell, setting U taint flag. <=============
ath_rate_sample: Unknown symbol ether_sprintf
ath_rate_sample: Unknown symbol ieee80211_iterate_nodes
ath_pci: module not supported by Novell, setting U taint flag.  <=============
ath_pci: Unknown symbol ath_rate_tx_complete
ath_pci: Unknown symbol ieee80211_encap
ath_pci: Unknown symbol ieee80211_input
ath_pci: Unknown symbol ieee80211_ifattach
ath_pci: Unknown symbol ieee80211_beacon_update
ath_pci: Unknown symbol ieee80211_find_channel
ath_pci: Unknown symbol ieee80211_find_rxnode
ath_pci: Unknown symbol ath_rate_attach
ath_pci: Unknown symbol ether_sprintf
ath_pci: Unknown symbol ieee80211_vap_setup
ath_pci: Unknown symbol ieee80211_ifdetach
ath_pci: Unknown symbol ieee80211_free_node
ath_pci: Unknown symbol ieee80211_input_monitor
ath_pci: Unknown symbol ath_rate_newassoc
ath_pci: Unknown symbol ieee80211_crypto_newkey
ath_pci: Unknown symbol ieee80211_crypto_setkey
ath_pci: Unknown symbol ieee80211_dump_pkt
ath_pci: Unknown symbol ieee80211_ioctl_create_vap
ath_pci: Unknown symbol ieee80211_dfs_test_return
ath_pci: Unknown symbol ieee80211_stop_running
ath_pci: Unknown symbol ieee80211_cipher_none
ath_pci: Unknown symbol ieee80211_note
ath_pci: Unknown symbol ieee80211_crypto_delkey
ath_pci: Unknown symbol ieee80211_media_change
ath_pci: Unknown symbol ieee80211_beacon_miss
ath_pci: Unknown symbol ieee80211_beacon_alloc
ath_pci: Unknown symbol ieee80211_getcfframe
ath_pci: Unknown symbol ieee80211_iterate_nodes
ath_pci: Unknown symbol ieee80211_vap_attach
ath_pci: Unknown symbol ieee80211_ibss_merge
ath_pci: Unknown symbol ath_rate_node_cleanup
ath_pci: Unknown symbol ieee80211_send_qosnulldata
ath_pci: Unknown symbol ath_rate_detach
ath_pci: Unknown symbol ieee80211_create_vap
ath_pci: Unknown symbol ieee80211_wme_acnames
ath_pci: Unknown symbol ieee80211_input_all
ath_pci: Unknown symbol ieee80211_media_status
ath_pci: Unknown symbol ieee80211_start_running
ath_pci: Unknown symbol ieee80211_vap_detach
ath_pci: Unknown symbol ieee80211_announce
ath_pci: Unknown symbol ieee80211_mark_dfs
ath_pci: Unknown symbol ieee80211_chan2ieee
ath_pci: Unknown symbol ieee80211_state_name
ath_pci: Unknown symbol ath_rate_node_init
ath_pci: Unknown symbol ath_rate_findrate
ath_pci: Unknown symbol ieee80211_dturbo_switch
ath_pci: Unknown symbol ieee80211_crypto_encap
ath_pci: Unknown symbol ieee80211_chan2mode
ath_pci: Unknown symbol ieee80211_getrssi
ath_pci: Unknown symbol ieee80211_find_txnode
ath_pci: Unknown symbol ath_rate_newstate
ath_pci: Unknown symbol ath_rate_setupxtxdesc


Was habe ich noch falsch gemacht :?:
 
Vielleicht hast du die benötigten *-devel Pakete nicht installiert? Also Kernel-Quellen und pcmcia-devel würde ich mal blind drauf tippen dürften auf jedenfall benötigt werden...mal in den madwifi-HowTos geguckt was da alles benötigt wird zum kompilieren?

Bis denne,
Tom
 
Stimmt, madwifi_devel habe ich jetzt nachinstalliert, Standard-Kernel mit Quellen ist bereits da.

Code:
luna:/home/captain/software/SuSE # modprobe ath_pci
WARNING: Error inserting wlan (/lib/modules/2.6.16.13-4-default/updates/net80211/wlan.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting ath_rate_sample (/lib/modules/2.6.16.13-4-default/net/ath_rate_sample.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting ath_pci (/lib/modules/2.6.16.13-4-default/net/ath_pci.ko): Unknown symbol in module, or unknown parameter (see dmesg)

Das *.devel-Paket habe ich nachinstalliert, trotzdem obige Ausgabe. Muß ich nochmal kompilieren?
So Module werden jetzt geladen, die Karte blinkt abwechselnd. Es war ein fehlerhafter Link, wo "build" in /lib/modules/... nicht auf die Kernelsourcen zeigte, sondern nur auf die Dummyverzeichnisse.

Allerdings hat die Karte dennoch keinen Funk, also empfängt nichts und sendet auch anscheinend nicht. Meine Fritzbox zeigt kein Gerät an. Auch der Gkrell zeigt keine Netzwerkschnittstelle an. Kwifi zeigt keinen Sender an :?

Code:
luna:/lib/modules/2.6.16.13-4-default # lsmod
Module                  Size  Used by
airo_cs                 6528  0
airo                   62112  1 airo_cs
ath_pci                72612  0
ath_rate_sample        10112  1 ath_pci
wlan                  160604  3 ath_pci,ath_rate_sample
usb_storage            70208  0
ohci_hcd               17284  0
uhci_hcd               27280  0
ath_hal               191184  3 ath_pci,ath_rate_sample

Edit:

Anscheinend gibt es noch Probleme mit dem Scanner-Status:

Code:
ug 19 12:30:35 luna kernel: wlan_scan_sta: Unknown symbol ieee80211_find_channel
Aug 19 12:30:35 luna ifup: Network interface is managed from NetworkManager
Aug 19 12:30:35 luna kernel: wlan_scan_sta: disagrees about version of symbol ieee80211_scan_dump_channels
Aug 19 12:30:35 luna ifup: NetworkManager will be advised to set up ath0
Aug 19 12:30:35 luna ifup: Service network not started and mode 'auto' -> skipping
Aug 19 12:30:35 luna kernel: wlan_scan_sta: Unknown symbol ieee80211_scan_dump_channels
Aug 19 12:30:36 luna ifup: but it cannot be assured from here.
Aug 19 12:30:36 luna kernel: wlan_scan_sta: disagrees about version of symbol ieee80211_create_ibss
Aug 19 12:30:36 luna kernel: wlan_scan_sta: Unknown symbol ieee80211_create_ibss
Aug 19 12:30:36 luna kernel: wlan_scan_sta: disagrees about version of symbol ieee80211_note
Aug 19 12:30:36 luna kernel: wlan_scan_sta: Unknown symbol ieee80211_note
Aug 19 12:30:36 luna kernel: wlan_scan_sta: disagrees about version of symbol ieee80211_start_scan
Aug 19 12:30:36 luna kernel: wlan_scan_sta: Unknown symbol ieee80211_start_scan
Aug 19 12:30:36 luna kernel: wlan_scan_sta: disagrees about version of symbol ieee80211_sta_join
Aug 19 12:30:36 luna kernel: wlan_scan_sta: Unknown symbol ieee80211_sta_join
Aug 19 12:30:36 luna kernel: wlan_scan_sta: disagrees about version of symbol ieee80211_note_mac
Aug 19 12:30:36 luna kernel: wlan_scan_sta: Unknown symbol ieee80211_note_mac
Aug 19 12:30:36 luna kernel: wlan_scan_sta: disagrees about version of symbol ieee80211_scanner_register
Aug 19 12:30:36 luna kernel: wlan_scan_sta: Unknown symbol ieee80211_scanner_register
Aug 19 12:30:36 luna kernel: wlan_scan_sta: disagrees about version of symbol ieee80211_chan2ieee
Aug 19 12:30:37 luna kernel: wlan_scan_sta: Unknown symbol ieee80211_chan2ieee
Aug 19 12:30:37 luna kernel: wlan_scan_sta: disagrees about version of symbol ieee80211_scanner_unregister_all
Aug 19 12:30:37 luna kernel: wlan_scan_sta: Unknown symbol ieee80211_scanner_unregister_all
Aug 19 12:30:37 luna kernel: unable to load wlan_scan_sta
 
zu 1) hatte ich im vorigen Post breits getan
zu 2) Nichts. Es ist nach dem Einstecken nur
Code:
Module                  Size  Used by
ath_hal               191184  0

geladen.

Dann:
Code:
luna:~/install/madwifisrc/madwifi-0.9.1 # modprobe ath_pci
WARNING: Error inserting wlan (/lib/modules/2.6.16.13-4-default/updates/net80211/wlan.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting ath_rate_sample (/lib/modules/2.6.16.13-4-default/net/ath_rate_sample.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting ath_pci (/lib/modules/2.6.16.13-4-default/net/ath_pci.ko): Unknown symbol in module, or unknown parameter (see dmesg)
luna:~/install/madwifisrc/madwifi-0.9.1 #

Paßt die Version madwifi-0.9.1 nicht zum Default-Kernel 2.6.16.13-4-default?
Nach modprobe ath_pci -force wird das Modul dennoch geladen:

Code:
Module                  Size  Used by
rce                    72612  0
ath_rate_sample        10112  1 rce
wlan                  160604  3 rce,ath_rate_sample
ath_hal               191184  3 rce,ath_rate_sample

Blinkt dann abwechselnd aber ohne Empfang.

Auszug aus /var/log/messages:
Code:
Aug 19 19:16:00 luna kernel: wlan: module not supported by Novell, setting U taint flag.
Aug 19 19:16:00 luna kernel: wlan: disagrees about version of symbol per_cpu__softnet_data
Aug 19 19:16:00 luna kernel: wlan: Unknown symbol per_cpu__softnet_data
...
Aug 19 19:16:03 luna kernel: ath_rate_sample: module not supported by Novell, setting U taint flag.
Aug 19 19:16:03 luna kernel: ath_rate_sample: Unknown symbol ether_sprintf
Aug 19 19:16:03 luna kernel: ath_rate_sample: Unknown symbol ieee80211_iterate_nodes
Aug 19 19:16:03 luna kernel: ath_pci: module not supported by Novell, setting U taint flag.
Aug 19 19:16:03 luna kernel: ath_pci: Unknown symbol ath_rate_tx_complete
Aug 19 19:16:03 luna kernel: ath_pci: Unknown symbol ieee80211_encap
...

Verweigert die Systemkonfiguration das Laden dieser "unbekannten" Module? Vielleicht AppArmor?

"module not supported by Novell" klingt ja geradezu als wäre es verboten, dieses Modul zu verwenden :roll: Hätte nicht gedecht, das es so ein Act wird...
Die Doku auf www.madwifi.org gibt auf diesen Fall leider auch nichts raus.
 
Zu 1.) Nein, dass hatte ich für dich getan.

Für openSuSE 10.1 ist es am einfachsten, in smart, YaST oder apt ein zusätzliches Repository vom Typ RPM-Metadaten (rpm-md) mit der Basisadresse http://madwifi.org/suse/ einzutragen und von dort die Pakete madwifi bzw. madwifi-kmp-default zu installieren. Die weitere Konfiguration geschieht dann wie in den anderen Fällen mit YaST.
Für andere Versionen von SuSE Linux lade man den Treiber von hier herunter, entpacke ihn mit
Code:
tar xvf madwifi-ng-current.tar.gz
wechsle in das erzeugte Verzeichnis, und installiere den Treiber mit
Code:
make
sudo make install
Ein
Code:
sudo /sbin/modprobe ath0_pci
sollte das Modul laden, so dass die Karte mit YaST konfiguriert werden kann.
 
Captn Difool schrieb:
Stimmt, madwifi_devel habe ich jetzt nachinstalliert, Standard-Kernel mit Quellen ist bereits da.
Ähm, ich meinte eigentlich eher die vermutlich notwendigen pcmcia-devel Pakete und weniger die madwifi-devel pakete. Du hattest ja schon die Sourcen von der madwifi-Seite genommen die die madwifi-devel Pakete überflüssig machen dürften, die aber eben nicht die pcmcia-devel Pakete ersetzen sondern woh leher drauf aufbauen dürften...

Bis denne,
Tom
 
Danke für eure Hilfe, mein Fehler war vielleicht, das src.rpm genommen zu haben. Ich habe nocheinmal alle Verzeichnisse bereinigt und dann das tar.gz genommen, neu compiliert und siehe da - es geht :D

Code:
Module                  Size  Used by
usbhid                 39392  0
uhci_hcd               27280  0
ath_pci                81568  0
wlan_tkip              11520  2
wlan_scan_sta          11520  1
ath_rate_sample        12928  1 ath_pci
wlan                  167132  5 ath_pci,wlan_tkip,wlan_scan_sta,ath_rate_sample
ath_hal               191312  3 ath_pci,ath_rate_sample
 
Oben