Sendbote
Member
Möglicherweise gehört dieser Beitrag in das Installationsforum. Da es aber zur Zeit WLAN-Probleme gibt, habe ich den Beitrag hier hineingesetzt. Mehrmals habe ich seit Mitte Januar versucht, Opensuse 13.1 mit dem mitgelieferten KDE-Desktop auf ein Notebook zu installieren (Root- und Benutzerkonto getrennt). Bei dem Notebook handelt es sich um folgendes Modell: Lenovo Thinkpad Edge e145 (AMD E1-2500 APU with Radeon(TM) HD Graphics). Windows 7 professional war vorinstalliert.
Folgende BIOS/UEFI Einstellungen liegen vor:
Opensuse konnte ich nicht von der DVD / einem USB-Stick installieren ohne bereits während des Installationsvorganges den fglrx-Treiber aus dem inoffiziellen AMD-Repository von Bruno Friedmann einrichten zu lassen. Denn ohne diesen Treiber blieb der Startvorgang hängen. Schließlich ist es mir nach mehrmaligen Installationsversuchen gelungen, Opensuse 13.1 auf dem Notebook zu starten.
Allerdings kam während der Installation bei 95% folgende Fehlermeldung (hier etwas ... gekürzt):
Danach startete Opensuse erneut und es sah so aus, als ob nun der Startvorgang funktioniert.
Für die Broadcom Netzwerkkarte 802.11b/g/n (Chip ID: BCM43228) sind die mitgelieferten freien Softwarepakete, also der brcm80211-Treiber, allerdings nicht geeignet.
http://wireless.kernel.org/en/users/Drivers/b43
So installierte ich die proprietären Treiber "broadcom-wl-kmp-default" und "broadcom-wl-kmp-desktop" aus den Packmanquellen über die Softwareverwaltung. Es schien zu funktionieren; die Netzwerksymbole der in der Nähe befindlichen WLAN-Netze tauchten im Networkmanager auf, so wie ich es auch von früheren Opensuse Versionen gewöhnt bin.
Allerdings passierte nun folgendes: Sobald ich mit firefox in das Internet wollte, erschien eine Anmeldeseite und ich musste mein Benutzerpasswort eingeben. Danach sprang die Anmeldeseite zurück und ich hatte keinen Zugang zum Internet. Dasselbe passiert, wenn ich Amorak starten wollte: Anmeldeseite mit Benutzerpasswort, Verschwinden der Seite nach Eingabe des Passwortes, keinen Zugang zu Amorak. Ich dachte, es hänge vielleicht mit fehlenden Gruppenzugehörigkeiten zusammmen. Ich habe mich dann der Gruppe Audio, users und verschiedenen anderen Gruppen zugeordnet. Danach erschienen allerdings wieder die Anmeldeseite, wenn ich mit Firefox einen Internetzugang herstellen wollte.
Ich hatte den Eindruck, dass die Installation misslang und sie Opensuse 13.1 auf dem Notebook zerschossen hatte. Entweder ich habe bei der WLAN-Treiber Installation aus den Packmanquellen etwas falsch gemacht, oder die wl-Treiber eignen sich nicht für das Notebook. Ich hatte nicht die Geduld zur Fehlersuche gehabt, sondern habe Opensuse 13.1 noch einmal neu installiert und daran gedacht, den Treiber selbst kompilieren zu lassen.
http://www.broadcom.com/docs/linux_sta/README.txt
Zwischenzeitlich habe ich zusätzlich Opensuse 13.1 installiert auf demselben Notebook: in Virtualbox, die ich in Fedora angelegt hatte (Bei Fedora ähnliche Probleme mit der Grafikkarte). Auf Virtualbox erhalte ich nach der Installation der Packman Treiber folgende Fehlermeldung:
Nun erschien also wieder die Fehlermeldung bezüglich der initrd. Zudem scheint auf dem Gastsystem die Installation der Packman-Treiber mit Fehlern verbunden gewesen zu sein.
Wie kann ich nun eine WLAN-Verbindung in Opensuse 13.1 auf dem Notebook herstellen? Noch einmal versuchen, die Packman-Treiber (mit zypper) zu installieren auf die Gefahr hin, dass ich das System wieder beschädige? Gibt es für die Installation mit den Packman-Treibern vielleicht einen abgesicherten Modus? Oder wäre es sicherer, den Treiber selbst zu kompilieren? Über eine Antwort würde ich mich freuen.
Folgende BIOS/UEFI Einstellungen liegen vor:
Code:
Config
- Network
+ Wake on LAN: AC Only / Disabled / Battery
+ Ethernet LAN Options ROM: Enabled
+ Wireless LAN Radios: On
- USB
+ USB UEFI BIOS Support: Enabled
+ Always on USB: Enabled
+ Charge in Battery Mode: Diabled
+ USB 3.0 Mode: Enabled
- Keyboard/Mouse
+ Fn and Ctrl Key swap: Disabled
+ Change to "F1-F12 keys": Default
+ Fn Key Lock: Disabled
- Display
+ Boot Disply Device: Think Pad LCD / Analog (VGA) Digital on ThinkPad
- Power
+ CPU Power Management: Enabled
+ Adaptive S4: Enabled
- Beep and Alarm
+ Password Beep: Disabled
+ Keyboard Beep: Enabled
- Serial ATA (SATA)
+ SATA Controller Mode Option: AHCI / Compatibility
Date/Time
- System Date
- System Time
Security
- Password
+ Supervisor Password: Enter
+ Password Status: Disabled
+ Lock UEFI BIOS Settings: Disabled
+ Password at unattended boot: Disabled
+ Password at restart: Disabled
+ Set minimum length: Disabled
+ Power-on Password: Enter
+ Password Status: Disabled
+ Hard Disk1 Password: Enter
+ Password Status: Disabled
- UEFI BIOS Update Option
+ Flash BIOS Updating by End-Users: Enabled
+ Secure RollBack Prevention: Disabled
- Memory Protection
+ Execution Prevention: Disabled
- Virtualization
+ AMD (TM) Virtualization Technology: Disabled
- I/O Port Access
+ Ehternet: Enabled
+ Wireless Lan: Enabled
+ Bluetooth: Enabled
+ USB-Port: Enabled
+ Memory Card Slot: Enabled
+ Integrated Camera: Enabled
+ Microphone: Enabled
- Anti-Theft
+ Computrace
* Current Setting: Enabled
* Current State: Not Activated
- Secure Boot
+ Secure Boot: Disabled
+ Platform Mode: User Mode
+ Secure Boot Mode: Standard Mode
+ Reset to Setup Mode: Enter
+ Restore Factory Keys: Enter
Startup
- Network Boot: PC LAN: Realtek
USB CD
USB FDD
ATA HDD0: ...
PCI LAN:
- UEFI/Legacy Boot: Legacy Only / Both / UEFI Only
- CSM Support: Yes
- Boot Mode: Quick / Diagnostics
- Option key Display: Enabled
- Boot device List F12 Option: Enabled
- Boot Order Lock: Disabled
Restart
- Exit Saving Changes
- Exit Discarding Changes
- Load Setup Defaults
+ OS Optimized Defaults: Disabled
- Discard Changes
- Save Changes
Opensuse konnte ich nicht von der DVD / einem USB-Stick installieren ohne bereits während des Installationsvorganges den fglrx-Treiber aus dem inoffiziellen AMD-Repository von Bruno Friedmann einrichten zu lassen. Denn ohne diesen Treiber blieb der Startvorgang hängen. Schließlich ist es mir nach mehrmaligen Installationsversuchen gelungen, Opensuse 13.1 auf dem Notebook zu starten.
Allerdings kam während der Installation bei 95% folgende Fehlermeldung (hier etwas ... gekürzt):
Code:
Kernel image: /boot/vmlinuz-3.11.6.-4-desktop
Initrid image: /boot/initrd-3.11.6-4-desktop
Root device: /dev/disk ...
Microcode: Adding AMD-microcode_amd_fam16.bin
cp: Fehlender Zieldatei-perand hinter "tmp/.rxPjo2m7/mnt/lib/firmware/amd-ucode"
...
Scipt /lib/mkinitrd/setup/91-amd_microcode.sh failed
There was an error generating the initrd(1)
Danach startete Opensuse erneut und es sah so aus, als ob nun der Startvorgang funktioniert.
Für die Broadcom Netzwerkkarte 802.11b/g/n (Chip ID: BCM43228) sind die mitgelieferten freien Softwarepakete, also der brcm80211-Treiber, allerdings nicht geeignet.
http://wireless.kernel.org/en/users/Drivers/b43
So installierte ich die proprietären Treiber "broadcom-wl-kmp-default" und "broadcom-wl-kmp-desktop" aus den Packmanquellen über die Softwareverwaltung. Es schien zu funktionieren; die Netzwerksymbole der in der Nähe befindlichen WLAN-Netze tauchten im Networkmanager auf, so wie ich es auch von früheren Opensuse Versionen gewöhnt bin.
Allerdings passierte nun folgendes: Sobald ich mit firefox in das Internet wollte, erschien eine Anmeldeseite und ich musste mein Benutzerpasswort eingeben. Danach sprang die Anmeldeseite zurück und ich hatte keinen Zugang zum Internet. Dasselbe passiert, wenn ich Amorak starten wollte: Anmeldeseite mit Benutzerpasswort, Verschwinden der Seite nach Eingabe des Passwortes, keinen Zugang zu Amorak. Ich dachte, es hänge vielleicht mit fehlenden Gruppenzugehörigkeiten zusammmen. Ich habe mich dann der Gruppe Audio, users und verschiedenen anderen Gruppen zugeordnet. Danach erschienen allerdings wieder die Anmeldeseite, wenn ich mit Firefox einen Internetzugang herstellen wollte.
Ich hatte den Eindruck, dass die Installation misslang und sie Opensuse 13.1 auf dem Notebook zerschossen hatte. Entweder ich habe bei der WLAN-Treiber Installation aus den Packmanquellen etwas falsch gemacht, oder die wl-Treiber eignen sich nicht für das Notebook. Ich hatte nicht die Geduld zur Fehlersuche gehabt, sondern habe Opensuse 13.1 noch einmal neu installiert und daran gedacht, den Treiber selbst kompilieren zu lassen.
http://www.broadcom.com/docs/linux_sta/README.txt
Zwischenzeitlich habe ich zusätzlich Opensuse 13.1 installiert auf demselben Notebook: in Virtualbox, die ich in Fedora angelegt hatte (Bei Fedora ähnliche Probleme mit der Grafikkarte). Auf Virtualbox erhalte ich nach der Installation der Packman Treiber folgende Fehlermeldung:
Code:
linux-72l5:/home/... # zypper in broadcom-wl broadcom-wl-kmp-desktop
Daten des Repositories laden ...
Installierte Pakete lesen ...
Paketabhängigkeiten auflösen ...
The following 2 NEW packages are going to be installed:
broadcom-wl broadcom-wl-kmp-desktop
2 neue Pakete zu installieren.
Gesamtgröße des Downloads: 1,0 MiB. Nach der Operation werden zusätzlich 5,0 MiB belegt.
Fortfahren? [j/n/? zeigt alle Optionen] (j): j
Paket broadcom-wl-kmp-desktop-6.30.223.141_k3.11.6_4-2.6.x86_64 wird abgerufen (1/2), 1,0 MiB ( 5,0 MiB entpackt)
Abruf: broadcom-wl-kmp-desktop-6.30.223.141_k3.11.6_4-2.6.x86_64.rpm .....................................................................................................[fertig (120,9 KiB/s)]
Paket broadcom-wl-6.30.223.141-2.6.x86_64 wird abgerufen (2/2), 12,4 KiB ( 13,6 KiB entpackt)
Abruf: broadcom-wl-6.30.223.141-2.6.x86_64.rpm .........................................................................................................................................[fertig]
(1/2) Installation von: broadcom-wl-kmp-desktop-6.30.223.141_k3.11.6_4-2.6 .............................................................................................................[fertig]
Zusätzliche rpm-Ausgabe:
Kernel image: /boot/vmlinuz-3.11.6-4-desktop
Initrd image: /boot/initrd-3.11.6-4-desktop
Root device: /dev/disk/by-id/ata-VBOX_HARDDISK_VBa51283a1-9bf72cdb-part2 (/dev/sda2) (mounted on / as ext4)
Resume device: /dev/disk/by-id/ata-VBOX_HARDDISK_VBa51283a1-9bf72cdb-part3 (/dev/sda3)
Microcode: Adding AMD microcode microcode_amd_fam16h.bin
cp: missing destination file operand after '/tmp/.o1S1mb0e/mnt/lib/firmware/amd-ucode'
Try 'cp --help' for more information.
Script /lib/mkinitrd/setup/91-amd_microcode.sh failed!
There was an error generating the initrd (1)
warning: %post(broadcom-wl-kmp-desktop-6.30.223.141_k3.11.6_4-2.6.x86_64) scriptlet failed, exit status 1
(2/2) Installation von: broadcom-wl-6.30.223.141-2.6 ...................................................................................................................................[fertig]
Nun erschien also wieder die Fehlermeldung bezüglich der initrd. Zudem scheint auf dem Gastsystem die Installation der Packman-Treiber mit Fehlern verbunden gewesen zu sein.
Wie kann ich nun eine WLAN-Verbindung in Opensuse 13.1 auf dem Notebook herstellen? Noch einmal versuchen, die Packman-Treiber (mit zypper) zu installieren auf die Gefahr hin, dass ich das System wieder beschädige? Gibt es für die Installation mit den Packman-Treibern vielleicht einen abgesicherten Modus? Oder wäre es sicherer, den Treiber selbst zu kompilieren? Über eine Antwort würde ich mich freuen.