Bug 1050172 - Broadcom firmware file not loaded during startup
Summary: Broadcom firmware file not loaded during startup
Status: RESOLVED DUPLICATE of bug 1037344
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: Kernel (show other bugs)
Version: Leap 42.3
Hardware: x86-64 SUSE Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-24 12:03 UTC by Hans Kottmann
Modified: 2017-07-24 13:31 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hans Kottmann 2017-07-24 12:03:50 UTC
I've just updated (clean new install) my old laptop to Leap 42.3 and I've installed the Broadcom firmware files using the command install_bcm43xx_firmware. After that the wifi was working. But on startup of the system there will be always an error message that the firmware file was not found. When I load the driver manually (modprobe -r b43 && modprobe b43) the wifi will come up. As workaround I've put these commands into the file after.local.
Comment 1 Takashi Iwai 2017-07-24 12:15:40 UTC
This is likely the same issue in bug 1037344, dracut takes b43 module into initrd unnecessarily.  Could you check whether b43.ko is included in your initrd, e.g. check lsinitrd output?
Comment 2 Hans Kottmann 2017-07-24 13:21:22 UTC
Here is the output of the command lsinitrd | grep b43:

drwxr-xr-x   2 root     root            0 Jul 24 13:41 lib/firmware/b43
-rw-r--r--   1 root     root        31176 Jul 21 15:17 lib/firmware/b43/ucode11.fw
-rw-r--r--   1 root     root        28216 Jul 21 15:17 lib/firmware/b43/ucode13.fw
-rw-r--r--   1 root     root           12 Jul 21 15:17 lib/firmware/b43/ucode14.fw
-rw-r--r--   1 root     root        35512 Jul 21 15:17 lib/firmware/b43/ucode15.fw
-rw-r--r--   1 root     root        33712 Jul 21 15:17 lib/firmware/b43/ucode16_lp.fw
-rw-r--r--   1 root     root        39296 Jul 21 15:17 lib/firmware/b43/ucode16_mimo.fw
-rw-r--r--   1 root     root        35267 Jul 21 15:17 lib/firmware/b43/ucode24_lcn.fw
-rw-r--r--   1 root     root        34847 Jul 21 15:17 lib/firmware/b43/ucode25_lcn.fw
-rw-r--r--   1 root     root        39128 Jul 21 15:17 lib/firmware/b43/ucode25_mimo.fw
-rw-r--r--   1 root     root        39728 Jul 21 15:17 lib/firmware/b43/ucode26_mimo.fw
-rw-r--r--   1 root     root        39760 Jul 21 15:17 lib/firmware/b43/ucode29_mimo.fw
-rw-r--r--   1 root     root        39632 Jul 21 15:17 lib/firmware/b43/ucode30_mimo.fw
-rw-r--r--   1 root     root            9 Jul 21 15:17 lib/firmware/b43/ucode33_lcn40.fw
-rw-r--r--   1 root     root        21328 Jul 21 15:17 lib/firmware/b43/ucode5.fw
-rw-r--r--   1 root     root        23256 Jul 21 15:17 lib/firmware/b43/ucode9.fw
drwxr-xr-x   2 root     root            0 Jul 24 13:40 lib/modules/4.4.76-1-default/kernel/drivers/net/wireless/b43
-rw-r--r--   1 root     root       630386 Jul 16 13:05 lib/modules/4.4.76-1-default/kernel/drivers/net/wireless/b43/b43.ko

The error message on console 0 at startup says the following:
- ERROR: Firmware file b43/lp0initvals15.fw not found -> this file is not included in this path, neither in initrd
- ERROR: Firmware file b43-open/ucode15.fw not found -> the path here doesn't exist (b43-open) this firmware file is located in the b43 folder
Comment 3 Takashi Iwai 2017-07-24 13:31:45 UTC
Thanks, then it's the dup of bug 1037344.

*** This bug has been marked as a duplicate of bug 1037344 ***