<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16640" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>* On Fedora Core 8...</FONT></DIV>
<DIV><FONT size=2>* I just wanted to get on here and report my story. I was VERY 
HAPPY to find Jesus posting in the archives. He may have had a problem with 
Broadcom chipset, but his posting sure helped me solve mine. I was about to pull 
hair out when getting "Sorry, the input file is either wrong or not supported by 
the b43-fwcutter. This file has an unknown MD5sum <whatever it was...>." I 
also tried with a Windows .sys file, and who knows what else. I was about to 
think I needed another version of the CUTTER program, or to figure out what 
really driver file I needed that has the right firmware.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>I had just picked up a Linksys WPC54GSv2 wireless PC card in 
exchange for the Belkin Mimo card which gave nothing but trouble. I tried what I 
thought was the correct Broadcom download from downloads.openwrt.org but the one 
that he mentioned was the MAGIC ONE! <A 
href="http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2"><FONT 
face=Arial>http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2</FONT></A><BR></FONT></DIV>
<DIV><FONT size=2>I extracted that and ran "b43-fwcutter -w /lib/firmware/ 
broadcom-wl-4.80.53.0/kmod/wl_apsta.o" as he mentioned. He seemed to have a 
problem where he was saying that none of those extracetd files going to 
"/lib/firmware" were the correct thing that was needed in his situation. But it 
sure was GOLDEN for me. I was seeing in the /var/log/messages that it was 
wanting "b43/ucode5.fw" (also confusing in the text it says you need version 4, 
why the "ucode5.fw" THAT's CONFUSING, a little bit...). Anyway it must be that 
Fedora Core 8 with this WPC54GSv2 card surely needed "ucode" something or other 
along the lines of 4 or 5? And the card came right on.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2><FONT face=Arial>So thanks Jesus Jr M Salvo for unknowingly 
saving the world. Or at least my little old Sony Vaio Laptop's corner of the 
world!!!!</FONT></FONT></DIV>
<DIV><FONT size=2><FONT face=Arial></FONT> </DIV></FONT>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>[On 29 Sept. 2007 Jesus Jr M Salvo wrote...]</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>    </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>From: "Jesus Jr M Salvo" <jesus m salvo gmail 
com> <BR>To: "For users of Fedora" <fedora-list redhat com> 
<BR>Subject: Confusion with b43 driver and broadcom firmware <BR>Date: Sat, 29 
Sep 2007 14:53:07 +1000 </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial 
size=2>--------------------------------------------------------------------------------</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Compaq Presario V6107AU running Fedora 7 with a 
Broadcom wireless chipset.<BR>Kernel: 2.6.22.7-85.fc7 x86_64</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>/var/log/messages shows this:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Sep 23 19:31:34 c211-30-78-254 
firmware_helper[4763]: Loading of<BR>/lib/firmware/bcm43xx_microcode5.fw for b43 
driver failed: No such<BR>file or directory<BR>Sep 23 19:31:35 c211-30-78-254 
kernel: b43-phy0 ERROR: Microcode<BR>"bcm43xx_microcode5.fw" not available or 
load failed.<BR>Sep 23 19:31:35 c211-30-78-254 kernel: b43-phy0 ERROR: You must 
go to<BR><A 
href="http://linuxwireless.org/en/users/Drivers/b43#devicefirmware">http://linuxwireless.org/en/users/Drivers/b43#devicefirmware</A> 
and<BR>download the correct firmware (version 4)<BR>Sep 23 19:31:37 
c211-30-78-254 NetworkManager: <WARN><BR>nm_device_802_11_wireless_scan(): 
could not trigger wireless scan on<BR>device eth1: Network is down<BR>Sep 23 
19:33:37 c211-30-78-254 kernel: b43-phy0 ERROR: 
Microcode<BR>"bcm43xx_microcode5.fw" not available or load failed.<BR>Sep 23 
19:33:37 c211-30-78-254 kernel: b43-phy0 ERROR: You must go to<BR><A 
href="http://linuxwireless.org/en/users/Drivers/b43#devicefirmware">http://linuxwireless.org/en/users/Drivers/b43#devicefirmware</A> 
and<BR>download the correct firmware (version 4)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>So it loaded the b43 driver and was looking 
for<BR>/lib/firmware/bcm43xx_microcode5.fw<BR>It tells me to get the firmware 
from<BR><A 
href="http://linuxwireless.org/en/users/Drivers/b43#devicefirmware">http://linuxwireless.org/en/users/Drivers/b43#devicefirmware</A><BR>... 
which then says to download<BR><A 
href="http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2">http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2</A><BR>... 
which when extracted has a wl_apsta.o<BR>... which when extracted with 
b43-fwcutter ( as per instructions in<BR>the link above ) does NOT produce a 
file called<BR>/lib/firmware/bcm43xx_microcode5.fw, as shown below:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV><FONT face=Arial size=2>
<DIV><BR># b43-fwcutter -w /lib/firmware/ 
broadcom-wl-4.80.53.0/kmod/wl_apsta.o<BR>This file is recognised as:<BR>  
filename   :  wl_apsta.o<BR>  version    
:  351.126<BR>  MD5        :  
9207bc565c2fc9fa1591f6c7911d3fc0<BR>Extracting b43/ucode4.fw<BR>Extracting 
b43/ucode5.fw<BR>Extracting b43/ucode11.fw<BR>Extracting 
b43/ucode13.fw<BR>Extracting b43/pcm4.fw<BR>Extracting b43/pcm5.fw<BR>Extracting 
b43/b0g0initvals4.fw<BR>Extracting b43/b0g0bsinitvals4.fw<BR>Extracting 
b43/a0g0initvals4.fw<BR>Extracting b43/a0g0bsinitvals4.fw<BR>Extracting 
b43/b0g0initvals5.fw<BR>Extracting b43/b0g0bsinitvals5.fw<BR>Extracting 
b43/a0g0initvals5.fw<BR>Extracting b43/a0g1initvals5.fw<BR>Extracting 
b43/a0g0bsinitvals5.fw<BR>Extracting b43/a0g1bsinitvals5.fw<BR>Extracting 
b43/lp0initvals13.fw<BR>Extracting b43/lp0bsinitvals13.fw<BR>Extracting 
b43/b0g0initvals13.fw<BR>Extracting b43/b0g0bsinitvals13.fw<BR>Extracting 
b43/a0g1initvals13.fw<BR>Extracting b43/a0g1bsinitvals13.fw</DIV>
<DIV> </DIV>
<DIV>So I am confused about the instructions from the website.<BR>Instead, I 
downloaded the XP drivers from Compaq / HP and extracted<BR>the firmware files 
instead using bcm43xx-fwcutter ( instead of<BR>b43-fwcutter )<BR>.... which 
produced the file that the b43 driver was looking for 
(<BR>/lib/firmware/bcm43xx_microcode5.fw ) and other firmware files.</DIV>
<DIV> </DIV>
<DIV>So why was the b43 driver looking for a firmware file that cannot 
be<BR>produced by b43-fwcutter ( but produced by bcm43xx-fwcutter ) ?<BR>Does 
this mean I am using a v3 firmware ? ... but I though b43 driver<BR>is only for 
v4 firmware ?</DIV>
<DIV> </DIV>
<DIV>So I am confused as per above...</DIV>
<DIV> </DIV>
<DIV><BR>John</DIV>
<DIV> </DIV>
<DIV><BR>[END OF - - On 29 Sept. 2007 Jesus Jr M Salvo wrote...]</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>---<BR>Alan Spicer </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>* <A 
href="http://www.marinetelecom.net/">http://www.marinetelecom.net/</A><BR>*<BR></FONT></DIV></BODY></HTML>