Broadcom bcm94321MP - Maybe? How to make it work?

Phil Meyer pmeyer at themeyerfarm.com
Fri Sep 15 22:03:19 UTC 2006


Chris Ruprecht wrote:
> On Fri, 2006-09-15 at 08:18 -0600, Phil Meyer wrote:
>   
>> Chris Ruprecht wrote:
>>     
>>> Hello all,
>>>
>>> I recently got an HP dv9000 CTO laptop and finally managed to get FC5 
>>> x86_64 installed.
>>> The wired NIC is working, the wireless isn't, the sound isn't and the 
>>> webcam isn't either. I haven't tried the FireWire stuff yet, so not 
>>> sure if that works, but that's no priority (neither are sound and 
>>> webcam, the wireless stuff is though).
>>>
>>> Some digging around on the web took me to bcm43xx-fwcutter and I 
>>> followed the instructions, but the card doesn't show up in the device 
>>> list to select (there is only 'Other'). Of course, there is a driver 
>>> for the Windows side, but with an 80 GB drive, there is no space for 
>>> Windows. If I need to install windows elsewhere and install the 
>>> broadcom driver to extract the firmware, I can do that - question is: 
>>> will the extraction part work for anything else than the wl_apsta.o file?
>>>
>>> I'm dropping the output of lspci in here, it hasn't helped me a bit:
>>>
>>> 00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
>>> 00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
>>> 00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
>>> 00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
>>> 00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
>>> 00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
>>> 00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
>>> 00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
>>> 00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
>>> 00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
>>> 00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
>>> 00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
>>> 00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
>>> 00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
>>> 00:0a.3 Co-processor: nVidia Corporation MCP51 PMU (rev a3)
>>> 00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
>>> 00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
>>> 00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev f1)
>>> 00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller 
>>> (rev f1)
>>> 00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
>>> 00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio 
>>> (rev a2)
>>> 00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
>>> 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 
>>> [Athlon64/Opteron] HyperTransport Technology Configur
>>> ation
>>> 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 
>>> [Athlon64/Opteron] Address Map
>>> 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 
>>> [Athlon64/Opteron] DRAM Controller
>>> 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 
>>> [Athlon64/Opteron] Miscellaneous Control
>>> 02:00.0 Network controller: Broadcom Corporation BCM4310 UART (rev 01)
>>> 03:00.0 VGA compatible controller: nVidia Corporation Unknown device 
>>> 0398 (rev a1)
>>> 04:05.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832
>>> 04:05.1 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host 
>>> Adapter (rev 19)
>>> 04:05.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01)
>>> 04:05.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host 
>>> Adapter (rev 0a)
>>> 04:05.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller 
>>> (rev 05)
>>>
>>> Best regards,
>>> Chris
>>>
>>>
>>>       
>> The new support for the broadcom chipsets is like this:
>>
>> When you boot your system and do ifconfig -a does it show?
>>     If yes, then use the cutter to extract the firmware and you are set.
>> If NO
>>     You are stuck with ndiswrapper for now.
>>
>> Simple as that.
>>
>> Also, the 2.6.17 kernel has only limited support for the card reader you 
>> have.  It will do MMC, but not SD yet.
>>
>>     
> Thanks Phil,
> I have not tried my luck with the ndiswrapper, that looked like a ton of
> work when I last looked at it ;). And no, the card doesn't show up in
> ifconfig -a.
>
> I could go and get myself an Intel 3945 a/b/g mini PCI card, I believe
> that would fit into the slot where the broadcom card is located. Any
> support for that puppy? I'd loose bluetooth support, but I have yet to
> find a use for it anyway.
>
> Thanks,
> Chris
>
>
>   
enable the livna repos if you have not already:

rpm -ivh http://rpm.livna.org/livna-release-5.rpm

will do it

Then:
yum install kmod-ndiswrapper

Then:
insert driver cd
cd /media/whatever/Whatever (probably something like drivers/XP) where the .inf file is

Then:
ndiswrapper -i whatever.inf
modprobe ndiswrapper
system-config-network
or
if you are running NetworkManager just restart it.


easy peasy






More information about the fedora-list mailing list