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-treiber/10569-compat-wireless-auf-opensuse-11-2-kaputte-pakete-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
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
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
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-treiber/10569-compat-wireless-auf-opensuse-11-2-kaputte-pakete-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
- 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
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