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 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@lists.elrepo.org
http://lists.elrepo.org/mailman/listinfo/elrepo