LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   Broadcom 4306 wireless problem (https://www.linuxquestions.org/questions/fedora-35/broadcom-4306-wireless-problem-708262/)

mickeyboa 02-28-2009 04:45 PM

Broadcom 4306 wireless problem
 
FC10 / KDE
I can't get a Broadcom 4306 wireless card working.

lsmod shows a b43legacy driver loading.

The firmware installed, b43-fwcutter-011-3.fc9.i386

This website shows different drivers , but I'm confused about which firmware is correct.
http://linuxwireless.org/en/users/Dr...devicefirmware



Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 02)
Subsystem: Dell TrueMobile 1300 WLAN Mini-PCI Card
Flags: bus master, fast devsel, latency 32, IRQ 5
Memory at fafee000 (32-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb


NetworkManager: <info> (wlan0): device state change: 1 -> 2
NetworkManager: <info> (wlan0): bringing up device.
kernel: input: b43legacy-phy0 as /devices/virtual/input/input10
localhost kernel: firmware: requesting b43legacy/ucode4.fw
localhost firmware.sh[2089]: Cannot find firmware file 'b43legacy/ucode4.fw'
localhost kernel: b43legacy-phy0 ERROR: Firmware file "b43legacy/ucode4.fw" not found or load failed.
localhost kernel: b43legacy-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Dr...devicefirmware and download the correct firmware (version 3).
localhost NetworkManager: <WARN> nm_device_hw_bring_up(): (wlan0): device not up after timeout!
localhost NetworkManager: <info> (wlan0): deactivating device (reason: 2).
localhost kernel: input: b43legacy-phy0 as /devices/virtual/input/input11

Drakeo 03-01-2009 12:01 AM

you installed the firm ware extractor but you need to down load firm ware. here is the firmware save to file and put it where ever fc10 has there firmware
Quote:

b43-fwcutter FILE extracts the firmware from a source FILE to
the current directory, creating a directory
"b43" or "b43legacy" with files in it.
b43-fwcutter -i FILE identify the driver file; print information
but don't extract.
b43-fwcutter -w /tmp FILE extract and write firmware to /tmp.
b43-fwcutter -l prints a list of supported driver source files.

After extraction, copy the "b43" or "b43legacy" directory to your firmware
directory (usually /lib/firmware or similar, see below). Alternatively you
can use the -w option to b43-fwcutter.

Different distributions use different directories to load firmware from.
If the driver complains about missing firmware files look for the correct
directory. For some distributions you have to use /lib/hotplug/firmware
or /usr/lib/hotplug/firmware but other directories are also possible.

Because firmware file are stored in big endian, extraction doesn't depend
on the system you're using. You can use extracted firmware from any driver
on any system and also copy the extracted files to any other system (e.g.
if extraction on the target system isn't feasible.)
b43-fwcutter -w /lib/firmware wl_apsta.o


All times are GMT -5. The time now is 09:10 AM.