Gelöst: ndiswrapper funktioniert beim Kernel 3.16.6-2 auf openSUSE 13.2 nicht

Hinweis: In dem Thema Gelöst: ndiswrapper funktioniert beim Kernel 3.16.6-2 auf openSUSE 13.2 nicht gibt es 19 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Habe vor einigen Tagen von 13.1. auf 13.2. aktualisiert. Alle bisher getesteten Programme funktionieren wunderbar. Lediglich der Wlanstick funktioniert nur mit dem Kernel 3.11.10-21 default und älter. Ich hatte dasselbe Problem beim Update von 12.3 auf 13.1. Es veschwand von selbst nach der 2. Kernel- bzw. ndiswrapper-Aktualisierung. Kann der neue Kernel die Ursache sein?


    Wlanstick: Netgear N300 (WNA3100 mit BCM 43xx)
    In den beiden Zitaten findet sich die ndiswrapper betreffende Ausgabe in /var/log/messages beim Hochfahren mit Kernel 3.16.6-2 und 3.11.20-21. Ich kenne mich da leider zuwenig aus, um das interpretieren zu können.


    Kann mir da jemand helfen oder muss ich wieder auf ein Kernel-update warten?



    Code
    Kernel 3.16.6-2
    
    
    2014-11-13T15:42:35.875065+01:00 amoirichdigscheissnaufanboidsdadnbredl dhcpcd[1023]: wlan0: dhcpcd 3.2.3 starting
    2014-11-13T15:42:35.880557+01:00 amoirichdigscheissnaufanboidsdadnbredl ndiswrapper[939]: err, wlan0: ioctl SIOCGIFHWADDR: No such device
    2014-11-13T15:42:35.880722+01:00 amoirichdigscheissnaufanboidsdadnbredl dhcpcd[1023]: wlan0: ioctl SIOCGIFHWADDR: No such device
    2014-11-13T15:42:35.880832+01:00 amoirichdigscheissnaufanboidsdadnbredl dhcpcd[1023]: wlan0: exiting
    2014-11-13T15:42:35.883139+01:00 amoirichdigscheissnaufanboidsdadnbredl ndiswrapper[939]: enp2s0 no wireless extensions.
    2014-11-13T15:42:35.883286+01:00 amoirichdigscheissnaufanboidsdadnbredl ndiswrapper[939]: lo no wireless extensions.
    2014-11-13T15:42:35.884392+01:00 amoirichdigscheissnaufanboidsdadnbredl ndiswrapper[939]: /etc/init.d/ndiswrapper: line 41: rcstatus: command not found



    Bitte Code-Tags benutzen

    2 Mal editiert, zuletzt von krawuzl ()

    Für den Inhalt des Beitrages 74350 haftet ausdrücklich der jeweilige Autor: krawuzl

  • Wlanstick: Netgear N300 (WNA3100 mit BCM 43xx)


    Dann poste einmal:

    Code
    lsusb


    Ndiswrapper ist das letzte, was ich versuchen würde.

    Für den Inhalt des Beitrages 74351 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Habe ich sowohl bei 3.16 als auch 3.11 Kernel gemacht und völlig idente Ausgaben erhalten:


    3.11.10-21




    3.16.6-2


    Ich glaube aber,dass ich vorher eine Information nicht gegeben habe, die mich auf das Auslesen von /var/log/messages gebracht hat:
    Da ich beim ersten Start von 13.2 keine Internetverbindung bekam startetet ich zuerst yast/Netzwerverbindung und bekam die Meldung

    Zitat

    :Eine ndiswrapper-Konfiguration wurde erkannt aber das Kernelmodule wurde
    nicht mittels "modprobe" geladen. Soll ndiswrapper mit "modprobe"
    geladen werden?


    Eingabe JA


    Fehler. ndiswrapper Kernelmodul wurde nicht geladen. Überprüfen Sie die Konfiguration manuell.

    Ich habe darauf kniswrapper gestartet und bekam völlig analoge Meldungen. Die Eingabe von "modeprobe ndiswrapper" im Terminal als root ergab einen fatalen Fehler


    Danach ist mir eingefallen, dass ich beim letzten Update dasselbe Problem hatte und habe es mit dem älteren Kernel probiert, was allerdings auch erst nach einem manuellen "modprobe ndiswrapper" funktioniert hat. Hier im Forum habe ich dann einen Link zu einem ndiswrapper-skript gefunden, das ich dann installierte. Seitdem wird schon beim start nach entsprechender Einstellung im Netzwerkmanager die Netzverbindung aufgebaut, allerdings nur mit Kernel 3.11.


    Danke für die Unterstützung


    PS: Habe mit dem im Link Netzwerkprobleme angegeben Skript einen Durchlauf gemacht und folgendes Ergebnis erhalten und dieses wegen der Länge als Datei angehängt.


    Konsolenausgaben bitte als Code und nicht als Zitat (Quote)

  • Meine Empfehlung ist das Paket kernel-firmware zu installieren
    und dann rebooten.
    Das Paket enthält die Broadcom-Treiber.


    Wenn es doch nicht funktionieren sollte, dann installier dir von Packman
    das Paket broadcom-wl.
    Ob du das default oder desktop-Paket braucht siehst du an
    folgender Ausgabe: uname -a.
    Nach der Installation reboot nicht vergessen.

    Für den Inhalt des Beitrages 74355 haftet ausdrücklich der jeweilige Autor: Usuario

  • Danke für den Vorschlag. Funktioniert aber leider nicht. Dem 3.11.10-21 default Kernel ist es völlig gleichgültig, ob broadcom-wl-default oder desktop - er startet den ndiswrapper und geht ans Netz, während der 3.16.6-2 Kernel, gleich ob default oder desktop ebenso wie die älteren desktop Kernel immer nur einen fatalen Fehler bei modprobe ndiswrapper liefert und mit keinem der broadcom-Treiber funktioniert. Die kernel-firmware habe ich ohnehin installiert.


    Werde wohl doch auf eine neue Version der 3.16 Kernels warten müssen, wie schon bei 13.1.
    :(

    Einmal editiert, zuletzt von krawuzl ()

    Für den Inhalt des Beitrages 74356 haftet ausdrücklich der jeweilige Autor: krawuzl

  • Zitat

    WNA3100 v1 USB 0846:9020 Broadcom bcm43xx WEP WPA WPA2 NdisWrapper. Keine Draft-N/Dualband Unterstützung mit Ndiswrapper! Treiber im Forum {dl}. N-Router müssen u.U. auf b/g-Modus eingestellt werden um eine Verbindung zu ermöglichen. Dennoch problematisch - nicht empfehlenwert unter Linux :!:


    http://wiki.ubuntuusers.de/WLAN/Karten/Netgear


    Läuft anscheinend nur mit Ndiswrapper.


    Ich würde mir einen neuen Stick zulegen, kostet so um die 10-15€.


    Ansonsten:

    Code
    zypper se -si ndiswrapper kernel


    Code
    uname -a


    Und entscheide Dich bitte entweder für openSUSE 13.1 oder 13.2!

    2 Mal editiert, zuletzt von Sauerland ()

    Für den Inhalt des Beitrages 74360 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Zitat


    Quellcode
    1 zypper se -si ndiswrapper kernel

    Ergebnis:



    Die oben als Systempakete bezeichneten Kernels von 3.11. sind anscheinend noch von der 13.1. Installation da, da ich mit 13.2 nur upgedatet habe. Auch habe ich alle alten Repositories gelöscht und nur mehr die von 13.2 eingehängt. Muss ich das 13.1 Kernel-Repository wieder einbinden, um die alten Kernelversionen mit Yast zu desinstallieren?

    Zitat

    Quellcode
    1 uname -a

    Ergebnis:


    Zitat

    Linux amoirichdigscheissnaufanboidsdadnbredl 3.11.10-21-default #1 SMP Mon Jul 21 15:28:46 UTC 2014 (9a9565d) x86_64 x86_64 x86_64 GNU/Linux

    Das ist der von mir erwähnte 3.11.-Kernel, mit dem ich derzeit im Netz bin.


    Dass mein WNA3100 nur mit ndiswrapper läuft, weiß ich seit Anfang an und er tu(a)t es eigentlich immer sehr gut mit einstiegspunktabhängigen Downloadraten von bis zu 1MB/sec, im Regelfall um die 400KB/sec (mit meinem mobilen Wlan-Rooter wegen zweier Wohnorte). Da ich kein Video- oder Spielejunkie bin, ist das für mich völlig ausreichend. Nicht dass mir um die 15€ leid wäre, aber welchen Stick würdest Du empfehlen (Link).



    Danke.

    Für den Inhalt des Beitrages 74363 haftet ausdrücklich der jeweilige Autor: krawuzl

  • ^^
    Da ist aus einem schon 50 Jahre alten Gedicht des österreichischen Dichters Achleitner, das ich nicht verheimlichen möchte:


    Zitat

    a moe,
    a moe richdög,
    amoe richtdög scheissn
    auf an boedstdadn bredl,
    auf an boedstdadn.

    Das nur, damit wir nicht nur "todernste" openSUSE probleme wälzen.
    Gruß


    :) :) :)

    Für den Inhalt des Beitrages 74367 haftet ausdrücklich der jeweilige Autor: krawuzl

  • Zitat

    i | ndiswrapper-kmp-default | Paket | 1.59_k3.11.6_4-1.1 | x86_64 | (Systempakete)


    Das ist das Kernel-Paket für Kernel 3.11.6 aus aus dem Hardware-Repo von openSUSE 13.1.


    Zitat

    ndiswrapper-kmp-default | Paket | 1.59_k3.13.7_21.ga68bc7c-1.21 | x86_64 | Downloads


    Das ist ein Kernel-Paket für Kernel 3.13, der normalerweise nicht in openSUSE 13.1 oder 13.2 installiert ist.


    Code
    | ndiswrapper             | Paket      | 1.58-13.1             | x86_64 | openSUSE-13.1-Update
     | ndiswrapper-kmp-default | Paket      | 1.58_k3.11.10_21-13.1 | x86_64 | openSUSE-13.1-Update


    Das wären die Pakete für openSUSE 13.1.


    http://download.opensuse.org/r…pper-1.59-43.1.x86_64.rpm
    http://download.opensuse.org/r…k3.16.6_2-43.1.x86_64.rpm
    Das wären die Ndiswrapper Pakete für openSUSE 13.2

    Für den Inhalt des Beitrages 74377 haftet ausdrücklich der jeweilige Autor: Sauerland