[elrepo] [elrepo-devel] Broken kmod-compat-wireless package
Roy Bonser
rbonser at umich.edu
Mon Aug 13 19:32:27 EDT 2012
Thanks for the info. I saw the error, I just wasn't sure it was actually
looking in /lib/firmware since the file exists there.
Here is the info you asked for:
# lsmod | grep firmware
compat_firmware_class 7614 1 b43
compat 26336 6
b43,mac80211,cfg80211,bcma,ssb,compat_firmware_class
# lsmod | grep b43
b43 395120 0
mac80211 286661 1 b43
cfg80211 193492 2 b43,mac80211
bcma 29837 1 b43
ssb 59632 1 b43
compat_firmware_class 7614 1 b43
compat 26336 6
b43,mac80211,cfg80211,bcma,ssb,compat_firmware_class
mmc_core 77140 3 b43,ssb,sdhci
Thank you for your time on this.
--Roy
On Mon, Aug 13, 2012 at 6:59 PM, Phil Perry <phil at elrepo.org> wrote:
> On 13/08/12 23:42, Roy Bonser wrote:
>
>> Hi, I have been trying to test the new kmod-compat-wireless rpms on a
>> newly
>> installed rhel6.3 laptop and can not get the firmware to load. I have the
>> firmware files extracted and in the /lib/firmware/b43 folder. The kmod
>> loads but says the firmware is missing. Here is the info from dmesg:
>>
>> Compat-wireless backport release: compat-wireless-v3.5-3
>> Backport based on linux-stable.git v3.5
>> compat.git: linux-stable.git
>> bcma-pci-bridge 0000:02:00.0: PCI INT A -> Link[LNKB] -> GSI 11 (level,
>> low) -> IRQ 11
>> bcma-pci-bridge 0000:02:00.0: setting latency timer to 64
>> bcma: Found chip with id 0x4331, rev 0x02 and package 0x09
>> bcma: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x25, class
>> 0x0)
>> bcma: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1D, class
>> 0x0)
>> bcma: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x13, class 0x0)
>> bcma: Bus registered
>> cfg80211: Calling CRDA to update world regulatory domain
>> cfg80211: World regulatory domain updated:
>> cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain,
>> max_eirp)
>> cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
>> cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
>> cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
>> cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
>> cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
>> b43-phy0: Broadcom 4331 WLAN found (core revision 29)
>> b43-phy0 debug: Found PHY: Analog 9, Type 7, Revision 1
>> b43-phy0 debug: Found Radio: Manuf 0x17F, Version 0x2059, Revision 0
>> Broadcom 43xx driver loaded [ Features: PMNLS ]
>> b43-phy0 ERROR: Firmware file "b43/ucode29_mimo.fw" not found
>> b43-phy0 ERROR: Firmware file "b43-open/ucode29_mimo.fw" not found
>> b43-phy0 ERROR: You must go to
>> http://wireless.kernel.org/en/**users/Drivers/b43#**devicefirmware<http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware>and download
>> the correct firmware for this driver version. Please carefully read all
>> instructions on this website.
>>
>> # ls -l /lib/firmware/b43/ucode29_**mimo.fw
>> -rw-r--r--. 1 root root 39760 Aug 13 16:00 /lib/firmware/b43/ucode29_**
>> mimo.fw
>>
>> # uname -a
>> Linux testmac 2.6.32-279.2.1.el6.x86_64 #1 SMP Thu Jul 5 21:08:58 EDT 2012
>> x86_64 x86_64 x86_64 GNU/Linux
>>
>> # rpm -q kmod-compat-wireless
>> kmod-compat-wireless-3.5-3.**el6.elrepo.x86_64
>>
>> Hardware is a new mid-2012 macbook pro. Any suggestions? Is there a way to
>> see where it is looking for the firmware files? Do you need more info?
>>
>> Thanks,
>> --Roy
>>
>>
> Hi Roy,
>
> Thanks for the info.
>
> Dmesg above has already told you where it's looking for the firmware:
>
> b43-phy0 ERROR: Firmware file "b43/ucode29_mimo.fw" not found
>
> so that would be /lib/firmware/b43/ucode29_**mimo.fw
>
> A common trait emerging seems to relate to firmware failing to load, and I
> believe the new v3.5 compat-wireless branch uses a new firmware loader so I
> suspect some incompatibility somewhere along these lines. I'll try to look
> into this next week but it's difficult without hardware to test.
>
> With the driver loaded, do you see any firmware related modules loaded?
> For example, any output from:
>
> /sbin/lsmod | grep firmware
>
> and can you show us:
>
> /sbin/lsmod | grep b43
>
> Thanks.
>
> ______________________________**_________________
> elrepo mailing list
> elrepo at lists.elrepo.org
> http://lists.elrepo.org/**mailman/listinfo/elrepo<http://lists.elrepo.org/mailman/listinfo/elrepo>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elrepo.org/pipermail/elrepo/attachments/20120813/a437f628/attachment.html>
More information about the elrepo
mailing list