Results 1 to 2 of 2

Thread: Opensuse_Tumbleweed - Driver loaded,Firmware installed, but not enabled

  1. #1
    Join Date
    Nov 2009
    Location
    Bangalore,India
    Posts
    70

    Default Opensuse_Tumbleweed - Driver loaded,Firmware installed, but not enabled

    Hi All,

    I have freshly installed Opensuse_Tumbleweed-'2017-08-10' through DVD on an old Dell Latitude D620. This laptop has BCM4311 dual band (dual core ?) WLAN chip.
    Code:
    /sbin/lspci -nn -k -d 14e4: 
    09:00.0 Ethernet controller [0200]: Broadcom Limited NetXtreme BCM5755M Gigabit Ethernet PCI Express [14e4:1673] (rev 02)
            Subsystem: Dell Device [1028:01f9]
            Kernel driver in use: tg3
            Kernel modules: tg3
    0c:00.0 Network controller [0280]: Broadcom Limited BCM4311 802.11a/b/g [14e4:4312] (rev 01)
            Subsystem: Dell Wireless 1490 Dual Band WLAN Mini-Card [1028:0007]
            Kernel driver in use: b43-pci-bridge
            Kernel modules: ssb
    Driver is loaded.

    Code:
    lsmod |grep b43
    b43                   393216  0
    bcma                   49152  1 b43
    mac80211              647168  2 b43,mt7601u
    cfg80211              512000  3 b43,mac80211,mt7601u
    ssb                    61440  2 b43,ssb_hcd
    mmc_core              126976  2 b43,ssb
    Firmware installed through " /usr/sbin/install_bcm43xx_firmware at locations '/lib/firmware/b43' , '/lib/firmware/b43legacy'

    Code:
    ls -l /lib/firmware/b43/*5.fw
    
    -rw-r--r-- 1 root root   178 Oct 18 14:22 /lib/firmware/b43/a0g0bsinitvals5.fw
    -rw-r--r-- 1 root root  1836 Oct 18 14:22 /lib/firmware/b43/a0g0initvals5.fw
    -rw-r--r-- 1 root root   178 Oct 18 14:22 /lib/firmware/b43/a0g1bsinitvals5.fw
    -rw-r--r-- 1 root root  1836 Oct 18 14:22 /lib/firmware/b43/a0g1initvals5.fw
    -rw-r--r-- 1 root root   178 Oct 18 14:22 /lib/firmware/b43/b0g0bsinitvals5.fw
    -rw-r--r-- 1 root root  1836 Oct 18 14:22 /lib/firmware/b43/b0g0initvals5.fw
    -rw-r--r-- 1 root root   178 Oct 18 14:22 /lib/firmware/b43/lcn0bsinitvals25.fw
    -rw-r--r-- 1 root root  3074 Oct 18 14:22 /lib/firmware/b43/lcn0initvals25.fw
    -rw-r--r-- 1 root root   178 Oct 18 14:22 /lib/firmware/b43/lcn1bsinitvals25.fw
    -rw-r--r-- 1 root root  3074 Oct 18 14:22 /lib/firmware/b43/lcn1initvals25.fw
    -rw-r--r-- 1 root root   178 Oct 18 14:22 /lib/firmware/b43/lcn2bsinitvals25.fw
    -rw-r--r-- 1 root root  3074 Oct 18 14:22 /lib/firmware/b43/lcn2initvals25.fw
    -rw-r--r-- 1 root root     8 Oct 18 14:22 /lib/firmware/b43/lcn404bsinitvals35.fw
    -rw-r--r-- 1 root root     8 Oct 18 14:22 /lib/firmware/b43/lcn404initvals35.fw
    -rw-r--r-- 1 root root     8 Oct 18 14:22 /lib/firmware/b43/lcn405bsinitvals35.fw
    -rw-r--r-- 1 root root     8 Oct 18 14:22 /lib/firmware/b43/lcn405initvals35.fw
    -rw-r--r-- 1 root root   178 Oct 18 14:22 /lib/firmware/b43/lp0bsinitvals15.fw
    -rw-r--r-- 1 root root  2642 Oct 18 14:22 /lib/firmware/b43/lp0initvals15.fw
    -rw-r--r-- 1 root root   178 Oct 18 14:22 /lib/firmware/b43/n0bsinitvals25.fw
    -rw-r--r-- 1 root root  3074 Oct 18 14:22 /lib/firmware/b43/n0initvals25.fw
    -rw-r--r-- 1 root root  1320 Oct 18 14:22 /lib/firmware/b43/pcm5.fw
    -rw-r--r-- 1 root root 29080 Oct 18 14:22 /lib/firmware/b43/ucode15.fw
    -rw-r--r-- 1 root root 21048 Oct 18 14:22 /lib/firmware/b43/ucode5.fw
     
    ls -l /lib/firmware/b43legacy/*5.fw
    -rw-r--r-- 1 root root   158 Oct 18 14:22 /lib/firmware/b43legacy/a0g0bsinitvals5.fw
    -rw-r--r-- 1 root root  1818 Oct 18 14:22 /lib/firmware/b43legacy/a0g0initvals5.fw
    -rw-r--r-- 1 root root   158 Oct 18 14:22 /lib/firmware/b43legacy/a0g1bsinitvals5.fw
    -rw-r--r-- 1 root root  1818 Oct 18 14:22 /lib/firmware/b43legacy/a0g1initvals5.fw
    -rw-r--r-- 1 root root   158 Oct 18 14:22 /lib/firmware/b43legacy/b0g0bsinitvals5.fw
    -rw-r--r-- 1 root root  1818 Oct 18 14:22 /lib/firmware/b43legacy/b0g0initvals5.fw
    -rw-r--r-- 1 root root  1320 Oct 18 14:22 /lib/firmware/b43legacy/pcm5.fw
    -rw-r--r-- 1 root root 22280 Oct 18 14:22 /lib/firmware/b43legacy/ucode5.fw
    But kernel seems to have some reservation about seeing this firmware. It's complaint about missing 'ucode5.fw' and 'b0g0initvals5.fw' .

    Code:
     dmesg|grep b43
    [    4.734485] b43-phy0: Broadcom 4311 WLAN found (core revision 10)
    [    4.785765] b43-phy0: Found PHY: Analog 4, Type 2 (G), Revision 8
    [    4.785784] b43-phy0: Found Radio: Manuf 0x17F, ID 0x2050, Revision 2, Version 0
    [    4.785785] b43-phy0 warning: 5 GHz band is unsupported on this PHY
    [    4.802487] b43 ssb0:0: Direct firmware load for b43/pcm5.fw failed with error -2
    [    4.802502] b43 ssb0:0: Direct firmware load for b43/b0g0initvals5.fw failed with error -2
    [    4.802521] b43 ssb0:0: Direct firmware load for b43-open/ucode5.fw failed with error -2
    [    4.802571] b43 ssb0:0: Direct firmware load for b43-open/ucode5.fw failed with error -2
    [    4.802573] b43-phy0 ERROR: Firmware file "b43/b0g0initvals5.fw" not found
    [    4.802580] b43-phy0 ERROR: Firmware file "b43-open/ucode5.fw" not found
    [    4.802584] b43-phy0 ERROR: Please open a terminal and enter the command "sudo /usr/sbin/install_bcm43xx_firmware" to download the correct firmware for this driver version. For an off-line installation, go to http://en.opensuse.org/HCL/Network_Adapters_(Wireless)/Broadcom_BCM43xx and follow the instructions in the "Installing firmware from RPM packages" section.
    Why could the kernel be refusing to see the firmware files. The permissions of the files are '-rw-r--r--' , ownership is 'root : root'

    I am browsing now and updating the system now using using a USB-Wireless dongle.

    I am at a loss to understand why Kernel refuses to see this firmware.Any help will be appreciated.

  2. #2
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    3,929

    Default AW: Opensuse_Tumbleweed - Driver loaded,Firmware installed, but not enabled

    [ 4.802487] b43 ssb0:0: Direct firmware load for b43/pcm5.fw failed with error -2
    [ 4.802502] b43 ssb0:0: Direct firmware load for b43/b0g0initvals5.fw failed with error -2
    [ 4.802521] b43 ssb0:0: Direct firmware load for b43-open/ucode5.fw failed with error -2
    [ 4.802571] b43 ssb0:0: Direct firmware load for b43-open/ucode5.fw failed with error -2
    [ 4.802573] b43-phy0 ERROR: Firmware file "b43/b0g0initvals5.fw" not found
    [ 4.802580] b43-phy0 ERROR: Firmware file "b43-open/ucode5.fw" not found
    One is in the wrong directory.

    But maybe Installation of broadcom-wl and broadcom-wl-kmp-default from the Packman Repo is an easier way to get the Wifi working

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •