Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
07-24-2006, 12:25 PM
|
#1
|
Member
Registered: Mar 2006
Posts: 182
Rep:
|
bcm43xx Microcode "bcm43xx_microcode5.fw" not available or load failed
Hi!
I just installed 2.6.17.6 kernel from Slackware current, because I wanted to have smart battery support and get my wireless working without ndiswrapper.
When I boot the new kernel, this is what I got:
Code:
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, git-1.1.7
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
bcm43xx driver
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 4
PCI: setting IRQ 4 as level-triggered
ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [LNKB] -> GSI 4 (level, low) -> IRQ 4
bcm43xx: Chip ID 0x4318, rev 0x2
bcm43xx: Number of cores: 4
bcm43xx: Core 0: ID 0x800, rev 0xd, vendor 0x4243, enabled
bcm43xx: Core 1: ID 0x812, rev 0x9, vendor 0x4243, disabled
bcm43xx: Core 2: ID 0x804, rev 0xc, vendor 0x4243, enabled
bcm43xx: Core 3: ID 0x80d, rev 0x7, vendor 0x4243, enabled
bcm43xx: PHY connected
bcm43xx: Detected PHY: Version: 3, Type 2, Revision 7
bcm43xx: Detected Radio: ID: 8205017f (Manuf: 17f Ver: 2050 Rev: 8)
bcm43xx: Radio turned off
bcm43xx: Radio turned off
bcm43xx: PHY connected
ACPI: PCI Interrupt 0000:00:06.0[A]: no GSI
Yenta: CardBus bridge found at 0000:00:06.0 [1025:0083]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:06.0, mfunc 0x00521d22, devctl 0x64
Yenta: request_irq() in yenta_probe_cb_irq() failed!
Yenta TI: socket 0000:00:06.0 no PCI interrupts. Fish. Please report.
Yenta: no PCI IRQ, CardBus support disabled for this socket.
Yenta: check your BIOS CardBus, BIOS IRQ or ACPI settings.
bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
Yenta: ISA IRQ mask 0x0648, PCI irq 0
Socket status: 30000006
sis900.c: v1.08.09 Sep. 19 2005
ACPI: PCI Interrupt 0000:00:04.0[A]: no GSI - using IRQ 3
PCI: setting IRQ 3 as level-triggered
0000:00:04.0: Realtek RTL8201 PHY transceiver found at address 13.
0000:00:04.0: Using transceiver found at address 13 as default
eth1: SiS 900 PCI Fast Ethernet at 0x1800, IRQ 3, 00:c0:9f:f0:da:56.
...
bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
So when I do ifconfig, I get only lo device. I turn on the radio, but my card still isn't in ifconfig. I guess:
Code:
bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
is why it doesn't work! Any suggestions please, I really need to get my card working!! Thank you!!
|
|
|
07-24-2006, 12:56 PM
|
#2
|
Senior Member
Registered: Dec 2005
Location: Indiana
Distribution: RHEL/CentOS/SL 5 i386 and x86_64 pata for IDE in use
Posts: 4,790
Rep:
|
You need to get bcm43xx-fwcutter and cut the firmware (from the Windows driver) for the device; http://bcm43xx.berlios.de/
Personally I would rather use ndiswrapper so the wireless runs a full speed and not limited to 11-Mb/s
|
|
|
07-24-2006, 01:44 PM
|
#3
|
Member
Registered: Mar 2006
Posts: 182
Original Poster
Rep:
|
Thanks!
I run: bcm43xx-fwcutter -w /lib/firmware /home/user/wl_apsta.o and everything runed smooth:
Quote:
bcm43xx-fwcutter can cut the firmware out of /home/user/wl_apsta.o
filename : wl_apsta.o
version : 3.130.20.0
MD5 : e08665c5c5b66beb9c3b2dd54aa80cb3
extracting bcm43xx_microcode2.fw ...
extracting bcm43xx_microcode4.fw ...
extracting bcm43xx_microcode5.fw ...
extracting bcm43xx_microcode11.fw ...
extracting bcm43xx_pcm4.fw ...
extracting bcm43xx_pcm5.fw ...
extracting bcm43xx_initval01.fw ...
extracting bcm43xx_initval02.fw ...
extracting bcm43xx_initval03.fw ...
extracting bcm43xx_initval04.fw ...
extracting bcm43xx_initval05.fw ...
extracting bcm43xx_initval06.fw ...
extracting bcm43xx_initval07.fw ...
extracting bcm43xx_initval08.fw ...
extracting bcm43xx_initval09.fw ...
extracting bcm43xx_initval10.fw ...
|
then I did /etc/rc.d/rc.inet1 restart and got this:
Quote:
/etc/rc.d/rc.inet1: /sbin/ifconfig eth0 down
/etc/rc.d/rc.inet1: /sbin/ifconfig eth1 down
/etc/rc.d/rc.inet1: /sbin/ifconfig lo down
/etc/rc.d/rc.inet1: /sbin/ifconfig lo 127.0.0.1
/etc/rc.d/rc.inet1: /sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo
/etc/rc.d/rc.inet1: eth0 is 'Any ESSID'
/etc/rc.d/rc.inet1: /sbin/iwconfig eth0 nick +
/etc/rc.d/rc.inet1: /sbin/iwconfig eth0 essid any
/etc/rc.d/rc.inet1: /sbin/ifconfig eth0 192.168.1.108 broadcast 192.168.1.255 netmask 255.255.255.0
/etc/rc.d/rc.inet1: /sbin/route add default gw 192.168.1.1 metric 1
|
Then I undloaded and loaded the driver bcm43xx, here's the dmesg output:
Quote:
bcm43xx: Radio turned on
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1485:bcm43xx_find_lopair()
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1485:bcm43xx_find_lopair()
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1485:bcm43xx_find_lopair()
bcm43xx: Chip initialized
bcm43xx: DMA initialized
bcm43xx: 80211 cores initialized
bcm43xx: Keys cleared
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1485:bcm43xx_find_lopair()
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ADDRCONF(NETDEV_UP): eth0: link is not ready
IPv6 over IPv4 tunneling driver
bcm43xx: Radio turned off
bcm43xx: DMA 0x0200 (RX) max used slots: 0/64
bcm43xx: DMA 0x0260 (TX) max used slots: 0/512
bcm43xx: DMA 0x0240 (TX) max used slots: 0/512
bcm43xx: DMA 0x0220 (TX) max used slots: 1/512
bcm43xx: DMA 0x0200 (TX) max used slots: 0/512
bcm43xx: Radio turned on
bcm43xx: Chip initialized
bcm43xx: DMA initialized
bcm43xx: 80211 cores initialized
bcm43xx: Keys cleared
ADDRCONF(NETDEV_UP): eth0: link is not ready
bcm43xx: Radio turned off
bcm43xx: DMA 0x0200 (RX) max used slots: 0/64
bcm43xx: DMA 0x0260 (TX) max used slots: 0/512
bcm43xx: DMA 0x0240 (TX) max used slots: 0/512
bcm43xx: DMA 0x0220 (TX) max used slots: 1/512
bcm43xx: DMA 0x0200 (TX) max used slots: 0/512
bcm43xx: Radio turned on
bcm43xx: Chip initialized
bcm43xx: DMA initialized
bcm43xx: 80211 cores initialized
bcm43xx: Keys cleared
ADDRCONF(NETDEV_UP): eth0: link is not ready
bcm43xx: Radio turned off
bcm43xx: DMA 0x0200 (RX) max used slots: 0/64
bcm43xx: DMA 0x0260 (TX) max used slots: 0/512
bcm43xx: DMA 0x0240 (TX) max used slots: 0/512
bcm43xx: DMA 0x0220 (TX) max used slots: 1/512
bcm43xx: DMA 0x0200 (TX) max used slots: 0/512
ACPI: PCI interrupt for device 0000:00:0b.0 disabled
bcm43xx driver
ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [LNKB] -> GSI 4 (level, low) -> IRQ 4
bcm43xx: Chip ID 0x4318, rev 0x2
bcm43xx: Number of cores: 4
bcm43xx: Core 0: ID 0x800, rev 0xd, vendor 0x4243, enabled
bcm43xx: Core 1: ID 0x812, rev 0x9, vendor 0x4243, enabled
bcm43xx: Core 2: ID 0x804, rev 0xc, vendor 0x4243, enabled
bcm43xx: Core 3: ID 0x80d, rev 0x7, vendor 0x4243, enabled
bcm43xx: PHY connected
bcm43xx: Detected PHY: Version: 3, Type 2, Revision 7
bcm43xx: Detected Radio: ID: 8205017f (Manuf: 17f Ver: 2050 Rev: 8)
bcm43xx: Radio turned off
bcm43xx: Radio turned off
bcm43xx: PHY connected
bcm43xx: Radio turned on
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1485:bcm43xx_find_lopair()
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1485:bcm43xx_find_lopair()
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1485:bcm43xx_find_lopair()
bcm43xx: Chip initialized
bcm43xx: DMA initialized
bcm43xx: 80211 cores initialized
bcm43xx: Keys cleared
ADDRCONF(NETDEV_UP): eth0: link is not ready
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1485:bcm43xx_find_lopair()
SoftMAC: Open Authentication completed with 00:13:10:0e:1e:a8
SoftMAC: Received deauthentication packet from 00:11:50:14:61:82, but that network is unknown.
SoftMAC: Authentication response received from 00:11:50:14:61:82 but no queue item exists.
|
The device is not listen in ifconfig!! Any suggestions? Thank you!
Last edited by Shioni; 07-24-2006 at 02:17 PM.
|
|
|
10-16-2007, 01:53 AM
|
#4
|
LQ Newbie
Registered: Aug 2007
Posts: 1
Rep:
|
Quote:
Originally Posted by Shioni
Thanks!
I run: bcm43xx-fwcutter -w /lib/firmware /home/user/wl_apsta.o and everything runed smooth:
then I did /etc/rc.d/rc.inet1 restart and got this:
Then I undloaded and loaded the driver bcm43xx, here's the dmesg output:
The device is not listen in ifconfig!! Any suggestions? Thank you!
|
I guess it is too late for this answer but anyway
It will not be listed in ifconfig until you will not connect to any wireless network or run ifconfig with switch -a. and if you want to see additional information try iwconfig...
|
|
|
All times are GMT -5. The time now is 11:37 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|