Thema geschlossen
Seite 1 von 3 1 2 3 LetzteLetzte
Ergebnis 1 bis 10 von 23

Thema: Aktuelle WLAN-Treiber für openSUSE 10.3 und 11.X

  1. #1
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,458

    Standard Aktuelle WLAN-Treiber für openSUSE 10.3 und 11.X

    Anmerkung: Sämtliche Downloadlinks, die sich auf dieses Forum hier beziehen, existieren NICHT mehr (und ich habe auch keine Lust die nun alle zu suchen und von Hand zu löschen, wer das hier trotz "Signalfarbe" und fetter Schrift nicht liest, ist selbst schuld).

    Wer compat-wireless will, der sollte sich die Pakete aus den entsprechenden Repositorien des openSUSE Build Service holen, z.B. aus dem Repository driver:wireless.


    Weitere Anbieter kann man hier

    Software.openSUSE.org

    oder hier

    Webpin

    finden, allerdings sollte man -allgemein- bei der Einbindung eines "home:*IrgendeinName*"-Projektes immer doppelt vorsichtig sein, da schwirrt gelinde gesagt viel unbrauchbarere Müll herum (der dann auch noch munter von einigen "Maintainern" äusserst fragwürdiger Kompetenz offensichtlich ohne genaueres Ansehen, WAS man da eigentlich baut, kopiert wird).

    Hier zwei besonders "nette" Beispiele

    http://www.pc-forum24.de/suse-treibe...te-im-obs.html

    und

    Update Fehler : ksym benötigt von drm-all-kmp-default - linuxforen.de -- User helfen Usern

    -----------------------------------------------------------------------------------------------------------------------------

    Nachdem openSUSE 10.3 nun schon einige Monate draussen ist, sind die "Problemkinder" im WLAN-Sektor bekannt.

    Einige Probleme sind in späteren (> 2.6.22) Kernelversionen gelöst worden und wurden teilweise auch in RPM-Pakete von mir zurück portiert, da es besonders für Neulinge nicht ratsam ist einen "Kernel of the Day" aus Factory zu fahren.

    Hier nun eine "Komplettlösung" bezüglicher "brandneuer" Treiberversionen unter openSUSE 10.3.

    Die Treiber stammen direkt aus dem aktuellen Entwicklerzweig und werden regelmässig unter

    Drivers - Linux Wireless

    +

    Download - Linux Wireless

    als Paket mit dem Namen "compat-wireless" veröffentlicht.

    RPM-Pakete:

    openSUSE 10.3, kernel-default (< 2.6.22.16) 32 Bit:

    compat-wireless-kmp-default-20080426_2.6.22.5_31-1.1.i586.rpm


    openSUSE 10.3, kernel-default (>= 2.6.22.16) 32 Bit:

    compat-wireless-kmp-default-20080427_2.6.22.17_0.1-rm.1.i586.rpm

    Neue Firmwarepakete:

    b43 und b43legacy (Broadcom)

    b43legacy-firmware-3.130.20.0-rm.0.noarch.rpm

    b43-compat-wireless-firmware-4.150.10.5-rm.0.noarch.rpm

    libertas_cs und usb8xxx (Marvell 83xx compact flash und 8388 USB WLAN-Adapter, z.B. im OLPC verbaut)

    libertas-firmware-1.0-rm.0.noarch.rpm


    Vorgehensweise:

    1. Kernel auf den aktuellen Stand bringen (Online-Update z.B. via Kabel), die Version sollte dann 2.6.22.17-0.1-default lauten (heutiger Stand, später wird die Versionsnummer logischerweise höher aber immer noch 2.6.22.X.Y sein). Falls dies nicht möglich ist, zuerst die "ältere Version" (für Kernel < 2.6.22.16) installieren und die neuere (für Kernel >= 2.6.22.16) für später (=nach einem Online-Update) "bereithalten".

    2. Das passende compat-kmp-[Kerneltyp] RPM-Paket installieren (Ausgabe von "uname -r" beachten).

    3. Eventuell benötigte Firmwarepakete installieren (auch hier liegen z.B. für die neuen b43/b43legacy, rt73usb/rt61pci, zd1211rw sowie iwl3945/iwl4965 passende RPMs in unserer ektion).

    3a. Für Karten mit Broadcom-Chipsatz:

    - Den "alten" Treiber bcm43xx auf die Blacklist setzen

    Code:
    blacklist bcm43xx
    
    am Ende der Datei /etc/modprobe.d/blacklist eintragen.

    - Datei /etc/modprobe.d/ndiswrapper verschieben/löschen

    - Alle Unterordner in /etc/ndiswrapper/ verschieben/löschen

    - ggf. Paket ndiswrapper-kmp-[Kerneltyp] deinstallieren

    4. Kiste neu starten und sich überraschen lassen.

    Wer keinen kernel-default verwendet (oder einfach mal ein RPM selbst bauen will), der kann sich das src.rpm "rebuilden"

    compat-wireless-20080427-rm.1.src.rpm

    Voraussetzungen (Pakete, die installiert sein müssen):

    gcc, make, module-init-tools

    sowie

    kernel-source und kernel-syms passend zur laufenden Kernelversion (Ausgabe uname -r).

    Danach
    Code:
    rpmbuild --rebuild compat-wireless-*.src.rpm
    
    und nach erfolgreichem Rebuild das passende compat-wireless-kmp-[Kerneltyp] (zu finden in /usr/src/packages/RPMS/i586 oder /usr/src/packages/RPMS/x86_64, je nachdem, die letzten Zeilen der Ausgabe des rpmbuilds lesen) installieren.

    Wer also z.B. eine "zickige" WLan-Karte mit Broadcom-, Ralink- oder Realtek-Chipsatz hat (siehe auch das WLAN Kompendium), der sollte sich diese(s) Paket(e) mal ansehen. Experimentierfreudige User sind natürlich auch herzlich willkommen die Pakete zu probieren und ihre Erfahrungen hier mitzuteilen.

    Viel Erfolg beim Testen!

    Greetz

    RM
    Geändert von Rain_Maker (20.02.2010 um 18:21 Uhr) Grund: Anmerkung auf obsolete Downloadlinks hinzugefügt
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.2.2-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  2. #2
    Newbie Avatar von schmolle
    Registriert seit
    01.02.2008
    Beiträge
    20

    Standard AW: Aktuelle WLAN-Treiber für openSUSE 10.3

    Nicht schlecht ! Wie sieht es aus mit 64Bit soll Ich die fertig machen ?

    Have Fun ;-)
    HP Pavilion dv2899eg MTV-Edition openSuse 10.3 KDE 3.5.9 Kernel-2.6.25-mm1.x86_64

  3. #3
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,458

    Standard AW: Aktuelle WLAN-Treiber für openSUSE 10.3

    Sei mein Gast ;-)

    (Und für den Kernel 2.6.22.5 könnte man die 32 und 64 Bit kmp-default auch mit dazu legen, dann ist auch eine frisch installierte SuSI ohne WLAN abgedeckt.)

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.2.2-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  4. #4
    Newbie Avatar von schmolle
    Registriert seit
    01.02.2008
    Beiträge
    20

    Standard AW: Aktuelle WLAN-Treiber für openSUSE 10.3

    Zitat Zitat von Rain_Maker Beitrag anzeigen
    Sei mein Gast ;-)

    (Und für den Kernel 2.6.22.5 könnte man die 32 und 64 Bit kmp-default auch mit dazu legen, dann ist auch eine frisch installierte SuSI ohne WLAN abgedeckt.)

    Greetz,

    RM
    Supi mach ich fertig lade es gleich auf den Build Server lade dann die rpms wie gewohnt in mein home ftp Ordner !

    Have Fun ;-)
    HP Pavilion dv2899eg MTV-Edition openSuse 10.3 KDE 3.5.9 Kernel-2.6.25-mm1.x86_64

  5. #5
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,458

    Standard Aktuelle WLAN-Treiber für openSUSE 10.3 (64 Bit Pakete)

    Das ging ja fix, dann will ich mich auch nicht lumpen lassen.

    Ab ins Downloadarchiv damit:

    openSUSE 10.3 kernel-default (< 2.6.22.16) und 64 Bit:

    compat-wireless-kmp-default-20080427_2.6.22.5_31-1.1.x86_64.rpm

    openSUSE 10.3 kernel-default (>= 2.6.22.16) und 64 Bit:

    compat-wireless-kmp-default-20080427_2.6.22.17_0.1-1.1.x86_64.rpm

    Besten Dank.

    Greetz,

    RM

    P.S. Das 32 bit-Paket habe ich im ersten Post ergänzt.
    Geändert von Rain_Maker (27.04.2008 um 16:43 Uhr) Grund: Paketversionen angepasst
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.2.2-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  6. #6
    Newbie Avatar von schmolle
    Registriert seit
    01.02.2008
    Beiträge
    20

    Standard AW: Aktuelle WLAN-Treiber für openSUSE 10.3

    Zitat Zitat von Rain_Maker
    Das ging ja fix, dann will ich mich auch nicht lumpen lassen.
    Der Build Service scheint heut einen guten Tag zu haben von build.opensuse.org !

    Have Fun ;-)
    HP Pavilion dv2899eg MTV-Edition openSuse 10.3 KDE 3.5.9 Kernel-2.6.25-mm1.x86_64

  7. #7
    Moderator Avatar von benne
    Registriert seit
    09.05.2006
    Beiträge
    365

    Standard AW: Aktuelle WLAN-Treiber für openSUSE 10.3

    Moin,

    lspci:
    Code:
    02:03.0 Network controller [Class 0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)
    
    Die Installation der drei Sachen (b43-Treiber) hat problemlos funktioniert. Da udev meine Wlan-Karte aber immer wieder in eth1 umbenannt hatte (auch nach dem Laden des b43-Treibers), hatte der NetworkManager Probleme damit die Karte zu aktivieren.

    Lösung:
    In der Datei /etc/udev/rules.d/70-persistent-net.rules Den ursprünglich Namen meiner Wlan-Karte (eth1 in meinem Fall) in wlan0 umändern (Sicherheitshalber natürlich lieber eine Sicherungskopie der besagten Datei vorher machen).

    Schönen Gruß,
    benne
    Jabber:
    benne_@jabber.ccc.de

    Der pc-forum24.de Chat:
    #pc-forum24.de im QuakeNet!
    pc-forum24.de@conference.jabber.ccc.de

  8. #8
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,458

    Standard AW: Aktuelle WLAN-Treiber für openSUSE 10.3

    Zitat Zitat von benne Beitrag anzeigen
    Da udev meine Wlan-Karte aber immer wieder in eth1 umbenannt hatte (auch nach dem Laden des b43-Treibers), hatte der NetworkManager Probleme damit die Karte zu aktivieren.
    Ein wichtiger und richtiger Hinweis, denn dieses "Problem" betrifft einige "Umsteiger".

    Wer z.B. von

    - prism54 auf p54pci/usb

    - ipw3945 auf iwl3945

    - vom "alten" zd1211rw (basierend auf ieee80211_softmac) den "neuen" zd1211rw (basierend auf mac80211)

    - vom bcm43xx auf b43/b43legacy

    umsteigt, wird sehr wahrscheinlich genau dieses Phänomen beobachten können, da diese Treiber für das WLAN-Interface "ethX" verwenden.

    Zitat Zitat von benne Beitrag anzeigen
    Lösung:
    In der Datei /etc/udev/rules.d/70-persistent-net.rules Den ursprünglich Namen meiner Wlan-Karte (eth1 in meinem Fall) in wlan0 umändern (Sicherheitshalber natürlich lieber eine Sicherungskopie der besagten Datei vorher machen).
    Und genau so wird sich das auch bei den anderen Kandidaten lösen lassen.

    Wer danach nicht neu starten möchte, der muss das entsprechende Kernelmodul einmal entladen und neu laden.

    Umsteiger von madwifi (ath_pci) auf den neuen ath5k-Treiber müssen das selbe Spielchen nur mit "athX" als altem Eintrag erledigen, hier sollte dann aus "athX" und "wifiX" nach der Änderung ein "wlanX" und "wmasterX" werden (diese beiden Interfaces erscheinen bei allen "neuen" Treibern, die auf mac80211 aufbauen).

    BTW:

    Zum Thema "blacklisten"

    Folgende Einträge sind je nach vorher verwendetem Treiber am Ende der Datei /etc/modprobe.d/blacklist sicherheitshalber vorzunehmen.

    Code:
    blacklist prism54
    
    blacklist ath_pci
    
    blacklist ipw3945
    
    blacklist bcm43xx
    
    Greetz,

    RM
    Geändert von Rain_Maker (25.04.2008 um 16:53 Uhr)
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.2.2-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  9. #9
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,458

    Standard Neue Pakete mit geänderten Abhängigkeiten

    Da sowohl Module aus dem compat-wireless-kmp als auch aus verschiedenen anderen kmp-Paketen in das Unterverzeichnis /lib/modules/$KERNELVERSION/updates installiert werden, kann es dazu kommen, daß die "falschen" Module gleichen Namens geladen werden bzw. auch Fehlermeldungen wegen "unknown Symbol in Module" auftauchen.

    Dies betrifft die kmp-Pakete von

    rtl8187-kmp-[KERNELTYP]

    rtl8185-kmp-[KERNELTYP]

    rtl8180-kmp-[KERNELTYP]

    zd1211rw-kmp-[KERNELTYP]

    iwlwifi-kmp-[KERNELTYP]

    p54-kmp-[KERNELTYP]

    rt2x00-kmp-[KERNELTYP]


    Um dies zu vermeiden wurde in den neuen Paketen definiert, daß sie die oben genannten Pakte -falls vorhanden- automatisch deinstallieren.

    Wer also nach einem Test wieder zurück wechseln möchte, der muss anschließend diese(s) Paket(e) wieder installieren.

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.2.2-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  10. #10
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,458

    Standard AW: Aktuelle WLAN-Treiber für openSUSE 10.3

    Da die compat-wireless Pakete sowohl von schmolle als auch von mir regelmässig aktualisiert werden und es keinen Sinn macht, jedes mal alle Links auf die neuen Dateinamen anzupassen, hier Links, die jeweils zu den aktuellsten Versionen führen.

    openSUSE 10.3, kernel-default (< 2.6.22.16) 32 Bit:

    compat-wireless-kmp-default-2.6.22.5.i586.rpm

    openSUSE 10.3, kernel-default (>= 2.6.22.16) 32 Bit:

    compat-wireless-kmp-default-2.6.22.17.i586.rpm

    openSUSE 10.3 kernel-default (< 2.6.22.16) und 64 Bit:

    compat-wireless-kmp-default-2.6.22.5.x86_64.rpm

    openSUSE 10.3 kernel-default (>= 2.6.22.16) und 64 Bit:

    compat-wireless-kmp-default-2.6.22.17.x86_64.rpm

    Source-RPM:

    compat-wireless.src.rpm
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.2.2-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

Thema geschlossen
Seite 1 von 3 1 2 3 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 17.01.2009, 23:42
  2. (Gelöst) Wlan mit BCM94311MCG wlan mini-PCI unter openSUSE 10.3
    Von Yen im Forum SuSE Internetkonfiguration
    Antworten: 9
    Letzter Beitrag: 31.03.2008, 19:49
  3. (gelöst) WLAN mit OpenSuse 10.3 und AVM Wlan USB
    Von queensix im Forum SuSE Internetkonfiguration
    Antworten: 6
    Letzter Beitrag: 18.03.2008, 23:33
  4. Antworten: 24
    Letzter Beitrag: 17.05.2007, 09:57
  5. Aktuelle source list ?
    Von ExilWessi im Forum Installation
    Antworten: 3
    Letzter Beitrag: 22.02.2007, 18:05

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87