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