[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Determining Packages for a working BCM4311 Wireless Card





2009/12/31 Randy Yates <yates ieee org>
Mohamed ELMORABITY <pikachu 2014 gmail com> writes:

> 2009/12/31 Randy Yates <yates ieee org>
>
>> I have a laptop with a working bcm4311 wireless adaptor, but I don't
>> know which packages were installed to get it working. Any ideas on
>> how to determine this? Fedora 11.
>> --
>> Randy Yates                      % "...the answer lies within your soul
>> Digital Signal Labs              %       'cause no one knows which side
>> mailto://yates ieee org          %                   the coin will fall."
>> http://www.digitalsignallabs.com %  'Big Wheels', *Out of the Blue*, ELO
>>
>> --
>> fedora-list mailing list
>> fedora-list redhat com
>> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
>> Guidelines:
>> http://fedoraproject.org/wiki/Communicate/MailingListGuidelines
>>
>
> Hi,
>
> it is likely that the module used by your card is the b43 one, provided by
> the kernel.
> But this module requires also a firmware.
> Anyway I think that the proprietary module wl supports also 4311 chipsets.
> Did you installed some third-party drivers?
> What return the following commands ?
>   lsmod | egrep "b43|wl"
>   rpm -qa \*kmod\* \*firmware
>   lspci -k

Doh! Sorry Mohamed - ignore my previous response - it was from my
desktop machine (the one on which I'm writing these emails) and NOT the
laptop!

The responses from the laptop are below:

[yates localhost ~]$ lsmod | egrep "b43|wl"
b43                   128888  0
rfkill                 11284  3 rfkill_input,b43
mac80211              214264  1 b43
cfg80211               62472  2 b43,mac80211
input_polldev           4128  1 b43
ssb                    43600  1 b43


[yates localhost ~]$ rpm -qa \*kmod\* \*firmware
libertas-usb8388-firmware-5.110.22.p23-2.fc11.noarch
kmodtool-1-18.fc11.noarch
ql2200-firmware-2.02.08-2.fc11.noarch
rt73usb-firmware-1.8-5.noarch
atmel-firmware-1.3-5.noarch
rt61pci-firmware-1.2-5.noarch
kmod-ndiswrapper-2.6.30.9-102.fc11.x86_64-1.54-4.fc11.8.x86_64
ql2400-firmware-4.04.09-1.fc11.noarch
kmod-ndiswrapper-2.6.30.5-43.fc11.x86_64-1.54-4.fc11.17.x86_64
ql23xx-firmware-3.03.27-2.fc11.noarch
akmod-ndiswrapper-1.54-4.fc11.8.x86_64
akmods-0.3.6-3.fc11.noarch
iwl4965-firmware-228.61.2.24-1.fc11.noarch
ipw2200-firmware-3.1-2.noarch
ipw2100-firmware-1.3-9.noarch
kmod-ndiswrapper-2.6.30.9-96.fc11.x86_64-1.54-4.fc11.20.x86_64
kernel-firmware-2.6.30.9-102.fc11.noarch
zd1211-firmware-1.4-2.noarch
iwl5000-firmware-8.24.2.12-1.fc11.noarch
ql2100-firmware-1.19.38-2.fc11.noarch
iwl3945-firmware-15.32.2.9-1.fc11.noarch


[yates localhost ~]$ lspci -k
00:00.0 RAM memory: nVidia Corporation MCP67 Memory Controller (rev a2)
       Subsystem: Hewlett-Packard Company Device 30cf
00:01.0 ISA bridge: nVidia Corporation MCP67 ISA Bridge (rev a2)
       Subsystem: Hewlett-Packard Company Device 30cf
00:01.1 SMBus: nVidia Corporation MCP67 SMBus (rev a2)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel driver in use: nForce2_smbus
       Kernel modules: i2c-nforce2
00:01.2 RAM memory: nVidia Corporation MCP67 Memory Controller (rev a2)
       Subsystem: Hewlett-Packard Company Device 30cf
00:01.3 Co-processor: nVidia Corporation MCP67 Co-processor (rev a2)
       Subsystem: Hewlett-Packard Company Device 30cf
00:02.0 USB Controller: nVidia Corporation MCP67 OHCI USB 1.1 Controller (rev a2)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel driver in use: ohci_hcd
00:02.1 USB Controller: nVidia Corporation MCP67 EHCI USB 2.0 Controller (rev a2)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel driver in use: ehci_hcd
00:04.0 USB Controller: nVidia Corporation MCP67 OHCI USB 1.1 Controller (rev a2)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel driver in use: ohci_hcd
00:04.1 USB Controller: nVidia Corporation MCP67 EHCI USB 2.0 Controller (rev a2)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel driver in use: ehci_hcd
00:06.0 IDE interface: nVidia Corporation MCP67 IDE Controller (rev a1)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel driver in use: pata_amd
       Kernel modules: ata_generic, pata_acpi, pata_amd
00:07.0 Audio device: nVidia Corporation MCP67 High Definition Audio (rev a1)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel driver in use: HDA Intel
       Kernel modules: snd-hda-intel
00:08.0 PCI bridge: nVidia Corporation MCP67 PCI Bridge (rev a2)
00:09.0 IDE interface: nVidia Corporation MCP67 AHCI Controller (rev a2)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel driver in use: ahci
       Kernel modules: ata_generic, pata_acpi
00:0a.0 Ethernet controller: nVidia Corporation MCP67 Ethernet (rev a2)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel driver in use: forcedeth
       Kernel modules: forcedeth
00:0c.0 PCI bridge: nVidia Corporation MCP67 PCI Express Bridge (rev a2)
       Kernel driver in use: pcieport-driver
       Kernel modules: shpchp
00:0d.0 PCI bridge: nVidia Corporation MCP67 PCI Express Bridge (rev a2)
       Kernel driver in use: pcieport-driver
       Kernel modules: shpchp
00:12.0 VGA compatible controller: nVidia Corporation GeForce 7150M (rev a2)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel modules: nouveau, nvidiafb
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
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
       Kernel driver in use: k8temp
       Kernel modules: k8temp
02:05.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel driver in use: firewire_ohci
       Kernel modules: firewire-ohci
02:05.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel driver in use: sdhci-pci
       Kernel modules: sdhci-pci
02:05.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
       Subsystem: Hewlett-Packard Company Device 30cf
       Kernel driver in use: ricoh-mmc
       Kernel modules: ricoh_mmc
02:05.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
       Subsystem: Hewlett-Packard Company Device 30cf
02:05.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)
03:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 02)
       Subsystem: Hewlett-Packard Company BCM4311 802.11b/g Wireless LAN Controller
       Kernel driver in use: b43-pci-bridge
       Kernel modules: ssb

--
Randy Yates                      % "I met someone who looks alot like you,
Digital Signal Labs              %             she does the things you do,
mailto://yates ieee org          %                     but she is an IBM."
http://www.digitalsignallabs.com %        'Yours Truly, 2095', *Time*, ELO

No problem ^^
I was first surprised that there was no Broadcom device in your first lspci output, but now it's OK.
The native kernel driver b43 is the one used by your card. But as I said before, it needs firmwares. Did you installed these firmwares manually (using b43-fwcutter for example)?
There is a set of free/open source firmwares for Broadcom (package b43-openfwwf) but there aren't supported by 4311 (rev 2) devices according to their page.
What returns this command?
   $ rpm -qf /lib/firmware/b43/*

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]