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
-- 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
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/*