1. wlan treiber aktualisieren # 1
    dasBKB

    wlan treiber aktualisieren

    ich habe ein notebook mit einer PRO/Wireless 4965 AGN karte drinn. dazu verwende ich eine openSuSe 11.0 mit dem Kernel 2.6.25.

    zum problem: in der berufschule kam ich mit der 10.3er noch ins w-lan. ab der 11er ging das nicht mehr so richtig (netzt nicht gefunden/ wenn gefunden, dann autorisierungsprobleme/ wenn drinn gewesen nach spätestens ner halben stunde disconnect). bei mir zuhause gings mit der fritzbox 7170 noch 1a. jetzt haben wir diesen neuen homeserver, der kann den neuen n-draft standart den ja auch meine w-lan karte macht.

    sooo, solange ich in meinem zimmer saß gings soweit. aber als ich mich der fritzbox genährt hatte, wurde ich wieder disconnected.
    fazit, was ich denke -> wenn der empfang so gut wird, dass ich über den g standart von 54Mbit/s komme gibts nen verbindungsfehler -> w-lan treiber hat probleme

    sooo, dann hab ich mir den neuen treiber von intel gezogen, natürlich für linux. der will erst die alten treiber unloaden um dann die neuen zu loaden aber da gibts nen fehler.

    Code:
    kleiner:/home/micha/Desktop/compat-wireless-2.6-old # make load
    Unloading mac80211...
    FATAL: Module mac80211 is in use.
    Unloading cfg80211...
    FATAL: Module cfg80211 is in use.
    make: *** [unload] Fehler 1
    Frage 1: stimmt meine vermutung mit dem treiberproblem oder kann es auch etwas anderes sein?
    Frage 2: wie gebe ich die module frei, wenn ich doch schon meine w-lan karte ausgeschalten habe?

    vielen dank im vorraus
    greez
    micha

  2. Werbung
     

  3. wlan treiber aktualisieren # 2
    Gast1001995
    klappt das ?

    1.
    ifdown "wlankarte"
    2.
    modprobe -r treiber

  4. wlan treiber aktualisieren # 3
    dasBKB
    hm, danke aber das funktioniert ebenfalls erst, wenn der treiber nicht mehr in benutzung ist, selber fehler wie oben auch:

    Code:
    kleiner:/home/micha/Desktop/compat-wireless-2.6-old # modprobe -r mac80211
    FATAL: Module mac80211 is in use.

  5. wlan treiber aktualisieren # 4
    imported_cal
    Hallo,
    und wie siehts aus bei:
    [SHELL]rcnetwork stop
    modprobe -r iwl4965[/SHELL]
    Falls dies dein Treiber ist.
    [SHELL]lsmod | grep 4965[/SHELL]

  6. wlan treiber aktualisieren # 5
    dasBKB
    nein, das module wird immernoch verwendet...

    edit: die wlan karte (wlan0) wird in meiner ifconfig auch nicht mehr angezeigt. neu konfigurieren kann ich die treiber auch nicht, da das yast ne meldung bringt, dass der treiber fehlt

    ich hatte dieses treiberkram auch zuvor schonmal durchlaufen lassen als die treiber noch drauf waren aber da konnte er genau den treiber aus dem paket nicht laden, den meine karte betrifft (treiber ebenfalls bereits in nutzung gewesen). dann hab ich neu gestartet und dann waren die treiber weg. kernel neu installation hat auch nix gebracht.

  7. wlan treiber aktualisieren # 6
    Daneel.Oliwav
    Außer Konkurenz:

    Zitat Zitat von cal
    ZITAT von jemand der Recht hat:
    UND WENN ICH KEINE AHNUNG HAB -EINFACH MAL: FRESSE HALTEN
    weiß leider nicht von wem genau.
    Das Zitat ist von Dieter Nuhr.

  8. wlan treiber aktualisieren # 7
    imported_cal
    @ Daneel.Oliwav

    Danke -> geändert.

    @ dasBKB:
    ich hatte dieses treiberkram auch zuvor schonmal durchlaufen lassen als die treiber noch drauf waren aber da konnte er genau den treiber aus dem paket nicht laden, den meine karte betrifft (treiber ebenfalls bereits in nutzung gewesen). dann hab ich neu gestartet und dann waren die treiber weg. kernel neu installation hat auch nix gebracht.
    Was genau hast du da gemacht? (link zur Anleitung?)

    compat-wireless-2.6-old
    Und wo hast du den Treiber her (link), wie installiert?


    [SHELL]uname -a
    lsmod | grep 4965[/SHELL]

  9. wlan treiber aktualisieren # 8
    dasBKB
    http://linuxwireless.org/en/users/Download <- von da hab ich die doku und von http://wireless.kernel.org/download/...ss-old.tar.bz2 hab ich das packet... gemacht hatte ich nur das, was in der anweisung stand. also installiert und dann make unload und load. bei unload gabs nen fehler, dass das ein module (das meiner w-lan karte (iwl4965)) noch in verwendung war. da vor load auch erst nochmal unload ausgeführt wird, ging gar nix. dann hab ich neu gestartet und nu sind die besagten modules in verwendung (andere treiber werden zum unloaden überhaupt nicht mehr aufgeführt). den kernel hab ich wie gesagt auch schon neu installiert... nen unterschied hats nicht gebracht und die alten treiber sind immernoch weg.

    uname-a:
    Linux kleiner 2.6.25.18-0.2-default #1 SMP 2008-10-21 16:30:26 +0200 x86_64 x86_64 x86_64 GNU/Linux

    lsmod | grep mac*: (unter grep 4965 wird nichts gefunden)
    mac80211 272000 1 iwlcore
    cfg80211 52624 2 iwlcore,mac80211
    -> die hier aufgeführten sind genau die, die noch in verwendung sind... hinter der einstelligen zahl stehen die abhängigkeiten?

  10. wlan treiber aktualisieren # 9
    dasBKB
    sooo ich bin mal ein ganzes stück weiter. also ich habe jetzt iwlcore removed (modprobe -r iwlcore) und nu bin ich genau da, wo ich ganz am anfang war:

    Code:
    make load
    Loading ipw2100...
    Loading ipw2200...
    Loading libertas_cs...
    Loading usb8xxx...
    Loading p54pci...
    Loading p54usb...
    Loading adm8211...
    Loading zd1211rw...
    Loading rtl8180...
    Loading rtl8187...
    Loading p54pci...
    Loading p54usb...
    Loading iwl3945...
    Loading iwl4965...
    FATAL: Error inserting iwl4965 (/lib/modules/2.6.25.18-0.2-default/kernel/drivers/net/wireless/iwlwifi/iwl4965.ko): Unknown symbol in module, or unknown parameter (see dmesg)
    Loading rtl8180...
    Loading rtl8187...
    Loading rtl8180...
    Loading rtl8187...
    Loading rt2400pci...
    Loading rt2500pci...
    Loading rt61pci...
    Loading rt2500usb...
    Loading rt73usb...
    Loading rndis_wlan...
    Loading at76_usb...
    Module ath_pci not detected -- this is fine
    Enabling ath5k ...      [OK]    Module renamed but another module file is being preferred
    Renamed module:         /lib/modules/2.6.25.18-0.2-default/kernel/drivers/net/wireless/ath5k/ath5k.ko
    Preferred module:       /lib/modules/2.6.25.18-0.2-default/updates/drivers/net/wireless/ath5k/ath5k.ko
    ath5k loaded successfully
    Module bcm43xx not detected -- this is fine
    Enabling b43 ...        [OK]    Module renamed but another module file is being preferred
    Renamed module:         /lib/modules/2.6.25.18-0.2-default/kernel/drivers/net/wireless/b43/b43.ko
    Preferred module:       /lib/modules/2.6.25.18-0.2-default/updates/drivers/net/wireless/b43/b43.ko
    Enabling b43legacy ...  [OK]    Module renamed but another module file is being preferred
    Renamed module:         /lib/modules/2.6.25.18-0.2-default/kernel/drivers/net/wireless/b43legacy/b43legacy.ko
    Preferred module:       /lib/modules/2.6.25.18-0.2-default/updates/drivers/net/wireless/b43legacy/b43legacy.ko
    b43 loaded successfully
    b43legacy loaded successfully
    genau einer geht nicht und das ist genau der, den ich brauche.... muss ich da den schreibfehler in der .ko beheben oder was mache ich da?

    hier noch meine dmesg nach iwl4965 gefiltert
    Code:
    dmesg | grep iwl4965
    iwl4965: Unknown symbol sta_info_put
    iwl4965: disagrees about version of symbol ieee80211_free_hw
    iwl4965: Unknown symbol ieee80211_free_hw
    iwl4965: disagrees about version of symbol ieee80211_alloc_hw
    iwl4965: Unknown symbol ieee80211_alloc_hw
    iwl4965: disagrees about version of symbol ieee80211_register_hw
    iwl4965: Unknown symbol ieee80211_register_hw
    iwl4965: disagrees about version of symbol ieee80211_rate_control_unregister
    iwl4965: Unknown symbol ieee80211_rate_control_unregister
    iwl4965: disagrees about version of symbol ieee80211_wake_queue
    iwl4965: Unknown symbol ieee80211_wake_queue
    iwl4965: disagrees about version of symbol ieee80211_tx_status_irqsafe
    iwl4965: Unknown symbol ieee80211_tx_status_irqsafe
    iwl4965: disagrees about version of symbol ieee80211_rate_control_register
    iwl4965: Unknown symbol ieee80211_rate_control_register
    iwl4965: disagrees about version of symbol sta_info_get
    iwl4965: Unknown symbol sta_info_get
    iwl4965: Unknown symbol ieee80211_start_queues
    iwl4965: disagrees about version of symbol ieee80211_tx_status
    iwl4965: Unknown symbol ieee80211_tx_status
    iwl4965: disagrees about version of symbol ieee80211_stop_queue
    iwl4965: Unknown symbol ieee80211_stop_queue
    iwl4965: disagrees about version of symbol ieee80211_stop_queues
    iwl4965: Unknown symbol ieee80211_stop_queues
    iwl4965: disagrees about version of symbol ieee80211_scan_completed
    iwl4965: Unknown symbol ieee80211_scan_completed
    iwl4965: disagrees about version of symbol ieee80211_unregister_hw
    iwl4965: Unknown symbol ieee80211_unregister_hw
    iwl4965: disagrees about version of symbol ieee80211_beacon_get
    iwl4965: Unknown symbol ieee80211_beacon_get
    iwl4965: Unknown symbol ieee80211_register_hwmode
    iwl4965: disagrees about version of symbol ieee80211_rx_irqsafe
    iwl4965: Unknown symbol ieee80211_rx_irqsafe
    iwlagn: Unknown symbol iwl4965_agn_cfg
    iwl4965: Unknown symbol sta_info_put
    iwl4965: disagrees about version of symbol ieee80211_free_hw
    iwl4965: Unknown symbol ieee80211_free_hw
    iwl4965: disagrees about version of symbol ieee80211_alloc_hw
    iwl4965: Unknown symbol ieee80211_alloc_hw
    iwl4965: disagrees about version of symbol ieee80211_register_hw
    iwl4965: Unknown symbol ieee80211_register_hw
    iwl4965: disagrees about version of symbol ieee80211_rate_control_unregister
    iwl4965: Unknown symbol ieee80211_rate_control_unregister
    iwl4965: disagrees about version of symbol ieee80211_wake_queue
    iwl4965: Unknown symbol ieee80211_wake_queue
    iwl4965: disagrees about version of symbol ieee80211_tx_status_irqsafe
    iwl4965: Unknown symbol ieee80211_tx_status_irqsafe
    iwl4965: disagrees about version of symbol ieee80211_rate_control_register
    iwl4965: Unknown symbol ieee80211_rate_control_register
    iwl4965: disagrees about version of symbol sta_info_get
    iwl4965: Unknown symbol sta_info_get
    iwl4965: Unknown symbol ieee80211_start_queues
    iwl4965: disagrees about version of symbol ieee80211_tx_status
    iwl4965: Unknown symbol ieee80211_tx_status
    iwl4965: disagrees about version of symbol ieee80211_stop_queue
    iwl4965: Unknown symbol ieee80211_stop_queue
    iwl4965: disagrees about version of symbol ieee80211_stop_queues
    iwl4965: Unknown symbol ieee80211_stop_queues
    iwl4965: disagrees about version of symbol ieee80211_scan_completed
    iwl4965: Unknown symbol ieee80211_scan_completed
    iwl4965: disagrees about version of symbol ieee80211_unregister_hw
    iwl4965: Unknown symbol ieee80211_unregister_hw
    iwl4965: disagrees about version of symbol ieee80211_beacon_get
    iwl4965: Unknown symbol ieee80211_beacon_get
    iwl4965: Unknown symbol ieee80211_register_hwmode
    iwl4965: disagrees about version of symbol ieee80211_rx_irqsafe
    iwl4965: Unknown symbol ieee80211_rx_irqsafe

  11. wlan treiber aktualisieren # 10
    imported_cal
    hm, schau mal hier rein http://www.pc-forum24.de/25392-post14.html
    und eventuell auch in den Beitrag Nummer 18.
    Auch interessant: http://www.pc-forum24.de/suse-treibe...ders-wlan.html

  12. wlan treiber aktualisieren # 11
    dasBKB
    sooo also ich habe mir jetzt von hier http://intellinuxwireless.org/?n=dow...&f=ucodes_4965 eine firmware runtergeladen. in der dokumentation steht drinn, dass ich im kernel die automatische firmwareinstallation einschalten soll und das .ucode file in das firmwareverzeichnis kopieren soll.
    kopiert hab ich das in /lib/firmware/ aber ich habe nirgends mitbekommen, dass da ne firmware installiert wurde

    hier noch eine hardware information
    Code:
    kleiner:/lib/firmware # hwinfo --wlan
    02: PCI b00.0: 0282 WLAN controller                             
      [Created at pci.310]
      UDI: /org/freedesktop/Hal/devices/pci_8086_4229
      Unique ID: IluS.ed0bYDPGzY8
      Parent ID: qTvu.TkjeLK60Af8
      SysFS ID: /devices/pci0000:00/0000:00:1c.1/0000:0b:00.0
      SysFS BusID: 0000:0b:00.0
      Hardware Class: network
      Model: "Intel PRO/Wireless 4965 AG or AGN Network Connection"
      Vendor: pci 0x8086 "Intel Corporation"
      Device: pci 0x4229 "PRO/Wireless 4965 AG or AGN Network Connection"
      SubVendor: pci 0x8086 "Intel Corporation"
      SubDevice: pci 0x1121 
      Revision: 0x61
      Features: WLAN
      Memory Range: 0xfe7fe000-0xfe7fffff (rw,non-prefetchable)
      IRQ: 11 (no events)
      Module Alias: "pci:v00008086d00004229sv00008086sd00001121bc02sc80i00"
      Driver Info #0:
        Driver Status: iwl4965 is not active
        Driver Activation Cmd: "modprobe iwl4965"
      Driver Info #1:
        Driver Status: iwlagn is not active
        Driver Activation Cmd: "modprobe iwlagn"
      Config Status: cfg=no, avail=yes, need=no, active=unknown
      Attached to: #15 (PCI bridge)
    dort ist ja ersichtlich, dass die beiden treiber nicht aktiv sind

    wenn ich das aktivierungskomando ausführe passiert das selbe, wie wenn ich den treiber über das compat paket versuche zu installieren
    Code:
    kleiner:/lib/firmware # modprobe iwlagn
    FATAL: Error inserting iwlagn (/lib/modules/2.6.25.18-0.2-default/updates/drivers/net/wireless/iwlwifi/iwlagn.ko): Unknown symbol in module, or unknown parameter (see dmesg)

  13. wlan treiber aktualisieren # 12
    imported_cal
    iwl4965 blacklisten

    /etc/modprobe.d/blacklist

    EDIT: Stop! Der iwlagn ist buggy!!

    Dein ursprünglicher iwl4965 -Treiber sollte auch mit dem n-draft-Standart funktionieren.
    Nur kann nicht unbedingt jeder draft-n-router unbedingt mit jeder n-Karte, fehlende Standarts.

    Dein Verbindungsabruch bei deinem Ortswechsel könnte durch alles mögliche verursacht worden sein, ein Treiberproblem ist allerdings ziemlich ausgeschlossen.
    Empfehlung: Geh zurück auf deinen alten Treiber und auf deine alte Firmware, compat-wireless ist für deine Karte im Moment noch keine Alternative.

  14. wlan treiber aktualisieren # 13
    dasBKB
    nun endlich ist es gelöst ^^

    dank opensuse 11.1, dessen w-lan treiber und einem firmwareupdate der fritzbox .

    vor dem firmwareupdate bekam ich ständig eine kernel-panic (Caps-Lock und Rollen haben geblinkt). dann hatte ich der fritzbox beigebracht nur auf a und g zu senden, damit war das problem vorerst behoben.
    nach dem firmwareupdate und wieder einstellen von agn, bekam ich auch keine kernel-panic mehr.

    -> kann geclosed werden, danke ^^

  15. wlan treiber aktualisieren # 14
    glako
    Hi!

    Schön das es funktioniert.
    Setze den Thread dann bitte noch auf gelöst.

    Erster Post -> Themen-Optionen -> Thema als gelöst markieren

+ Antworten
Sie betrachten gerade wlan treiber aktualisieren.