dmesg says, about 150 times, "b43/ucode13.fw not found, go download it":
[ 3398.532542] b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found or load failed.
[ 3398.532550] b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drivers/b43#devicefirmware and download the correct firmware (version 4).
[ 3473.382364] input: b43-phy0 as /devices/virtual/input/input110
[ 3473.390337] evdev: no more free evdev devices
[ 3473.390348] input: failed to attach handler evdev to device input110, error: -23
[ 3473.417091] b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found or load failed.
[ 3473.417100] b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drivers/b43#devicefirmware and download the correct firmware (version 4).
[ 3556.418786] input: b43-phy0 as /devices/virtual/input/input111
[ 3556.426050] evdev: no more free evdev devices
[ 3556.426060] input: failed to attach handler evdev to device input111, error: -23
[ 3556.463738] b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found or load failed.
[ 3556.463748] b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drivers/b43#devicefirmware and download the correct firmware (version 4).
The same laptop boots windows vista (bloated version) and the wireless indicator light is on (blue). Not in hardy,
it stays red. I don't think the on/off switch for wireless works at all in Linux?
Confirmed on HP AMD64 Pavillion dv6000 (running 32bit hardy, installed from alpha6).
lspci gives BCM94311MCG wlan mini PCI
Restricted drivers downloaded and installed something, dpkg -l shows me it is
b43-fwcutter. There is no fimware though.
lsmod|grep b43
b43 118176 0
rfkill 8592 106 rfkill_input,b43
mac80211 165652 1 b43
led_class 6020 1 b43
input_polldev 5896 1 b43
ssb 32772 2 b43,ohci_hcd
dmesg says, about 150 times, "b43/ucode13.fw not found, go download it":
[ 3398.532542] b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found or load failed. linuxwireless. org/en/ users/Drivers/ b43#devicefirmw are and download the correct firmware (version 4). virtual/ input/input110 linuxwireless. org/en/ users/Drivers/ b43#devicefirmw are and download the correct firmware (version 4). virtual/ input/input111 linuxwireless. org/en/ users/Drivers/ b43#devicefirmw are and download the correct firmware (version 4).
[ 3398.532550] b43-phy0 ERROR: You must go to http://
[ 3473.382364] input: b43-phy0 as /devices/
[ 3473.390337] evdev: no more free evdev devices
[ 3473.390348] input: failed to attach handler evdev to device input110, error: -23
[ 3473.417091] b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found or load failed.
[ 3473.417100] b43-phy0 ERROR: You must go to http://
[ 3556.418786] input: b43-phy0 as /devices/
[ 3556.426050] evdev: no more free evdev devices
[ 3556.426060] input: failed to attach handler evdev to device input111, error: -23
[ 3556.463738] b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found or load failed.
[ 3556.463748] b43-phy0 ERROR: You must go to http://
The same laptop boots windows vista (bloated version) and the wireless indicator light is on (blue). Not in hardy,
it stays red. I don't think the on/off switch for wireless works at all in Linux?
iwconfig does show an interface, but no networks.
So I do as suggested above: laptop: ~$ cd ~ laptop: ~$ mkdir b43-temp laptop: ~$ cd b43-temp laptop: ~/b43-temp$ wget http:// downloads. openwrt. org/sources/ wl_apsta- 3.130.20. 0.o downloads. openwrt. org/sources/ wl_apsta- 3.130.20. 0.o 3.130.20. 0.o' openwrt. org... 195.56.146.238 openwrt. org|195. 56.146. 238|:80. .. laptop: ~/b43-temp$ export http_proxy=http:// proxy.aims. ac.za:3128/ laptop: ~/b43-temp$ wget http:// downloads. openwrt. org/sources/ wl_apsta- 3.130.20. 0.o downloads. openwrt. org/sources/ wl_apsta- 3.130.20. 0.o 3.130.20. 0.o' ac.za|192. 168.42. 1|:3128. .. connected. x-object]
jan@blessing-
jan@blessing-
jan@blessing-
jan@blessing-
--01:04:22-- http://
=> `wl_apsta-
Resolving downloads.
Connecting to downloads.
jan@blessing-
jan@blessing-
--01:04:42-- http://
=> `wl_apsta-
Resolving proxy.aims.ac.za... 192.168.42.1
Connecting to proxy.aims.
Proxy request sent, awaiting response... 200 OK
Length: 652,866 (638K) [application/
100%[== ======= ======= ======= ======= ======> ] 652,866 7.93K/s ETA 00:00
01:06:03 (8.06 KB/s) - `wl_apsta- 3.130.20. 0.o' saved [652866/652866]
jan@blessing- laptop: ~/b43-temp$ wget http:// downloads. openwrt. org/sources/ broadcom- wl-4.80. 53.0.tar. bz2 downloads. openwrt. org/sources/ broadcom- wl-4.80. 53.0.tar. bz2 wl-4.80. 53.0.tar. bz2' ac.za|192. 168.42. 1|:3128. .. connected.
--01:06:03-- http://
=> `broadcom-
Resolving proxy.aims.ac.za... 192.168.42.1
Connecting to proxy.aims.
Proxy request sent, awaiting response... 200 OK
Length: 904,072 (883K) [application/x-tar]
100%[== ======= ======= ======= ======= ======> ] 904,072 7.84K/s ETA 00:00
01:07:56 (7.86 KB/s) - `broadcom- wl-4.80. 53.0.tar. bz2' saved [904072/904072]
jan@blessing- laptop: ~/b43-temp$ sudo b43-fwcutter -w /lib/firmware wl_apsta- 3.130.20. 0.o b9c3b2dd54aa80c b3 ucode11. fw a0g0bsinitvals2 .fw b0g0bsinitvals5 .fw a0g0initvals5. fw a0g1bsinitvals5 .fw a0g0initvals2. fw a0g1initvals5. fw b0g0bsinitvals2 .fw b0g0initvals5. fw b0g0initvals2. fw a0g0bsinitvals5 .fw laptop: ~/b43-temp$ tar xfvj broadcom- wl-4.80. 53.0.tar. bz2 wl-4.80. 53.0/ wl-4.80. 53.0/kmod/ wl-4.80. 53.0/kmod/ wl_apsta_ mimo.o wl-4.80. 53.0/kmod/ wl_apsta. o wl-4.80. 53.0/nas wl-4.80. 53.0/wl wl-4.80. 53.0/WHERE_ FROM wl-4.80. 53.0/libbcmcryp to.so laptop: ~/b43-temp$ sudo b43-fwcutter -w /lib/firmware broadcom- wl-4.80. 53.0/kmod/ wl_apsta. o a1591f6c7911d3f c0 s4.fw als4.fw s4.fw als4.fw s5.fw als5.fw s5.fw s5.fw als5.fw als5.fw 13.fw ls13.fw s13.fw als13.fw s13.fw als13.fw laptop: ~/b43-temp$ sudo chmod o+rx /lib/firmware/b43 /lib/firmware/ b43legacy laptop: ~/b43-temp$ sudo modprobe -r b43 laptop: ~/b43-temp$ sudo modprobe b43 laptop: ~/b43-temp$ dmesg 11.17-generic) NETDEV_ UP): wlan0: link is not ready conservative cpufreq_userspace cpufreq_ondemand cpufreq_powersave cpufreq_stats freq_table sbs sbshc dock container iptable_filter ip_tables x_tables sbp2 parport_pc lp parport loop joydev arc4 ecb blkcipher rfkill snd_hda_intel snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_hwdep snd_seq_dummy snd_seq_oss serio_raw snd_seq_midi psmouse sdhci snd_rawmidi ricoh_mmc video output mmc_core wmi_acer snd_seq_midi_event ac nvidia(P) snd_seq snd_timer snd_seq_device battery button snd agpgart k8temp shpchp pci_hotplug evdev soundcore i2c_core pcspkr ext3 jbd mbcache sg sr_mod cdrom sd_mod amd74xx ide_core ahci pata_amd pata_acpi forcedeth ohci_hcd ohci1394 ieee1394 ata_generic ehci_hcd libata scsi_mod usbcore ssb thermal processor fan fuse 0xbf/0x160 thread+ 0x0/0xe0 thread+ 0x84/0xe0 wake_function+ 0x0/0x40 thread+ 0x0/0xe0 thread_ helper+ 0x7/0x10 ======= ======= == virtual/ input/input117 NETDEV_ UP): wlan0: link is not ready laptop: ~/b43-temp$
[sudo] password for jan:
This file is recognised as:
filename : wl_apsta.o
version : 295.14
MD5 : e08665c5c5b66be
Extracting b43legacy/ucode2.fw
Extracting b43legacy/ucode4.fw
Extracting b43legacy/ucode5.fw
Extracting b43legacy/
Extracting b43legacy/pcm4.fw
Extracting b43legacy/pcm5.fw
Extracting b43legacy/
Extracting b43legacy/
Extracting b43legacy/
Extracting b43legacy/
Extracting b43legacy/
Extracting b43legacy/
Extracting b43legacy/
Extracting b43legacy/
Extracting b43legacy/
Extracting b43legacy/
jan@blessing-
broadcom-
broadcom-
broadcom-
broadcom-
broadcom-
broadcom-
broadcom-
broadcom-
jan@blessing-
This file is recognised as:
filename : wl_apsta.o
version : 351.126
MD5 : 9207bc565c2fc9f
Extracting b43/ucode4.fw
Extracting b43/ucode5.fw
Extracting b43/ucode11.fw
Extracting b43/ucode13.fw
Extracting b43/pcm4.fw
Extracting b43/pcm5.fw
Extracting b43/b0g0initval
Extracting b43/b0g0bsinitv
Extracting b43/a0g0initval
Extracting b43/a0g0bsinitv
Extracting b43/b0g0initval
Extracting b43/b0g0bsinitv
Extracting b43/a0g0initval
Extracting b43/a0g1initval
Extracting b43/a0g0bsinitv
Extracting b43/a0g1bsinitv
Extracting b43/lp0initvals
Extracting b43/lp0bsinitva
Extracting b43/b0g0initval
Extracting b43/b0g0bsinitv
Extracting b43/a0g1initval
Extracting b43/a0g1bsinitv
jan@blessing-
jan@blessing-
jan@blessing-
jan@blessing-
[ 0.000000] Linux version 2.6.24-11-generic (buildd@rothera) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu1)) #1 SMP Fri Feb 29 22:08:31 UTC 2008 (Ubuntu 2.6.24-
<snip lots of previous can't find ucode13.fw errors, I think this is where the new bit starts:>
[ 3898.920358] Registered led device: b43-phy0:tx
[ 3898.920765] Registered led device: b43-phy0:rx
[ 3898.921089] Registered led device: b43-phy0:radio
[ 3898.912224] b43-phy0 ERROR: PHY transmission error
[ 3898.962314] ADDRCONF(
[ 3917.279607] BUG: unable to handle kernel paging request at virtual address f8a810d0
[ 3917.279616] printing eip: f8a810d0 *pde = 37c02067 *pte = 00000000
[ 3917.279622] Oops: 0000 [#1] SMP
[ 3917.279626] Modules linked in: af_packet rfcomm l2cap bluetooth rfkill_input ppdev ipv6 powernow_k8 cpufreq_
[ 3917.279682]
[ 3917.279685] Pid: 5473, comm: ipolldevd Tainted: P (2.6.24-11-generic #1)
[ 3917.279688] EIP: 0060:[<f8a810d0>] EFLAGS: 00010247 CPU: 1
[ 3917.279693] EIP is at 0xf8a810d0
[ 3917.279695] EAX: dda76194 EBX: dda76194 ECX: dda76198 EDX: dda762b8
[ 3917.279698] ESI: f4213600 EDI: f4213600 EBP: f8a810d0 ESP: f716ff84
[ 3917.279700] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[ 3917.279703] Process ipolldevd (pid: 5473, ti=f716e000 task=f40745a0 task.ti=f716e000)
[ 3917.279705] Stack: c013ddcf 00000000 000000ff 00000000 00000000 f4213604 f421360c f4213600
[ 3917.279711] c013e870 f4213604 c013e8f4 00000000 f40745a0 c0141b80 f716ffbc f716ffbc
[ 3917.279717] fffffffc f4213600 c013e870 00000000 c01418c2 c0141880 00000000 00000000
[ 3917.279723] Call Trace:
[ 3917.279725] [<c013ddcf>] run_workqueue+
[ 3917.279742] [<c013e870>] worker_
[ 3917.279749] [<c013e8f4>] worker_
[ 3917.279756] [<c0141b80>] autoremove_
[ 3917.279766] [<c013e870>] worker_
[ 3917.279772] [<c01418c2>] kthread+0x42/0x70
[ 3917.279776] [<c0141880>] kthread+0x0/0x70
[ 3917.279782] [<c0106677>] kernel_
[ 3917.279794] =======
[ 3917.279795] Code: Bad EIP value.
[ 3917.279799] EIP: [<f8a810d0>] 0xf8a810d0 SS:ESP 0068:f716ff84
[ 3917.279806] ---[ end trace 9faaec48ef235681 ]---
[ 3920.541743] b43-phy0: Broadcom 4311 WLAN found
[ 3920.581833] phy0: Selected rate control algorithm 'simple'
[ 3921.577693] input: b43-phy0 as /devices/
[ 3921.591507] evdev: no more free evdev devices
[ 3921.591512] input: failed to attach handler evdev to device input117, error: -23
[ 3922.591468] Registered led device: b43-phy0:tx
[ 3922.591497] Registered led device: b43-phy0:rx
[ 3922.591526] Registered led device: b43-phy0:radio
[ 3922.582627] b43-phy0 ERROR: PHY transmission error
[ 3922.593946] ADDRCONF(
jan@blessing-
I see some errors up there BUT the blue lighty is on (yay!) and the network is detected and joined.
I didn't even have to reboot. :-P
Does this help get it fixed for hardy beta^H^H^H release ??
Question, did I really need both the v3 and v4 files? Or just the latest v4?
Jan