Guten Abend allerseits,
nachdem ich bei der Installation von oS-Tumbleweed keine Netzverbindung
hatte, wollte ich fehlende Firmware für das WLAN-Device von Broadcom
herunterladen lassen, was auch funktioniert hat, d.h. die Verzeichnisse
/lib/firmware/b43 und /lib/firmware/b43legacy wurden mit etlichen
*.fw-Dateien bestückt.
Leider scheint der Kernel bzw. der Treiber bcma die Firmware nicht laden
zu können.
Hier nochmal das Herunterladen mittels Systemd-Service:
rechner:~ # systemctl restart pullin-bcm43xx-firmware.service
[Die vollständige Ausgabe habe ich jetzt nicht mehr, aber den Status, wo
sie teilweise drinsteht]
luna:~ # systemctl status pullin-bcm43xx-firmware.service
● pullin-bcm43xx-firmware.service - download broadcom firmware files
needed for bcm43xx WLAN chips
Loaded: loaded
(/usr/lib/systemd/system/pullin-bcm43xx-firmware.service; enabled;
vendor preset: disabled)
Active: active (exited) since Fri 2015-10-23 15:10:30 CEST; 4h 48min ago
Process: 29291 ExecStart=/usr/sbin/install_bcm43xx_firmware_wrapper
(code=exited, status=0/SUCCESS)
Main PID: 29291 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/pullin-bcm43xx-firmware.service
Oct 23 15:10:30 luna install_bcm43xx_firmware_wrapper[29291]: Extracting
b43legacy/a0g1bsinitvals5.fw
Oct 23 15:10:30 luna install_bcm43xx_firmware_wrapper[29291]: Extracting
b43legacy/a0g0initvals2.fw
Oct 23 15:10:30 luna install_bcm43xx_firmware_wrapper[29291]: Extracting
b43legacy/a0g1initvals5.fw
Oct 23 15:10:30 luna install_bcm43xx_firmware_wrapper[29291]: Extracting
b43legacy/b0g0bsinitvals2.fw
Oct 23 15:10:30 luna install_bcm43xx_firmware_wrapper[29291]: Extracting
b43legacy/b0g0initvals5.fw
Oct 23 15:10:30 luna install_bcm43xx_firmware_wrapper[29291]: Extracting
b43legacy/b0g0initvals2.fw
Oct 23 15:10:30 luna install_bcm43xx_firmware_wrapper[29291]: Extracting
b43legacy/a0g0bsinitvals5.fw
Oct 23 15:10:30 luna install_bcm43xx_firmware_wrapper[29291]: b43
firmware successfully installed.
Oct 23 15:10:30 luna install_bcm43xx_firmware_wrapper[29291]: b43legacy
firmware successfully installed.
Oct 23 15:10:30 luna systemd[1]: Started download broadcom firmware
files needed for bcm43xx WLAN chips.
Hier ein Auszug aus dem Log, was der Kernel bei dem Versuch spricht, die
Firmware zu laden:
Oct 23 16:50:35 luna wickedd-dhcp4[24985]: em1: defer timeout 15 reached
(state SELECTING)
Oct 23 16:50:44 luna wicked[28746]: em1 device-ready
Oct 23 16:50:44 luna wicked[28746]: wlp2s0b1 device-ready
Oct 23 16:50:44 luna wicked[28746]: em1 setup-in-progress
Oct 23 16:50:44 luna wicked[28746]: wlp2s0b1 device-not-running
Oct 23 16:55:11 luna kernel: brcmsmac bcma0:1: Direct firmware load for
brcm/bcm43xx-0.fw failed with error -2
Oct 23 16:55:11 luna kernel: ieee80211 phy0: brcmsmac: fail to load
firmware brcm/bcm43xx-0.fw
Oct 23 16:55:11 luna wickedd[24990]: ni_wpa_add_interface: dbus call
failed (fi.epitest.hostap.WPASupplicant.AddError: wpa_supplicant
couldn't grab this interface.)
Oct 23 16:55:11 luna wickedd[24990]: ni_wpa_interface_bind(wlp2s0b1): No
such process
Oct 23 16:55:11 luna wickedd[24990]: wpa_supplicant doesn't know
interface wlp2s0b1
Oct 23 16:55:11 luna wickedd-nanny[24991]: device wlp2s0b1: call to
org.opensuse.Network.Wireless.changeDevice() failed: General failure
Interessant scheint mir die Angabe "brcm/bcm43xx-0.fw", denn eine solche
Datei wurde nicht heruntergeladen und ist demnach nicht zu finden in den
FW-Verzeichnissen.
Kann es sein, dass oS hier beim Download der Firmware die falsche
erwischt hat?
Wie bekomme ich die (richtige) Firmware geladen?
Soll ich einfach die FW direkt von Broadcom holen und in die
Verzeichnisse /lib/firmware/... kopieren?
Danke im Voraus für Eure Tipps!
Gruß, Tom
P.S.: Knoppix 7.5 hat übrigens kein Problem. Der NetworkManager zeigt im
SysTray gleich die sichtbaren SSIDs der Umgebung an. Ich musste nur
zuerst das WLAN auf aktiv schalten.
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe(a)opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+owner(a)opensuse.org