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.
[ 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?

iwconfig does show an interface, but no networks.

So I do as suggested above:
[EMAIL PROTECTED]:~$ cd ~
[EMAIL PROTECTED]:~$ mkdir b43-temp
[EMAIL PROTECTED]:~$ cd b43-temp
[EMAIL PROTECTED]:~/b43-temp$ wget 
http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
--01:04:22--  http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
           => `wl_apsta-3.130.20.0.o'
Resolving downloads.openwrt.org... 195.56.146.238
Connecting to downloads.openwrt.org|195.56.146.238|:80... 
[EMAIL PROTECTED]:~/b43-temp$ export http_proxy=http://proxy.aims.ac.za:3128/
[EMAIL PROTECTED]:~/b43-temp$ wget 
http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
--01:04:42--  http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
           => `wl_apsta-3.130.20.0.o'
Resolving proxy.aims.ac.za... 192.168.42.1
Connecting to proxy.aims.ac.za|192.168.42.1|:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 652,866 (638K) [application/x-object]

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]

[EMAIL PROTECTED]:~/b43-temp$ wget 
http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
--01:06:03--  http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
           => `broadcom-wl-4.80.53.0.tar.bz2'
Resolving proxy.aims.ac.za... 192.168.42.1
Connecting to proxy.aims.ac.za|192.168.42.1|:3128... connected.
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]

[EMAIL PROTECTED]:~/b43-temp$ sudo b43-fwcutter -w /lib/firmware 
wl_apsta-3.130.20.0.o
[sudo] password for jan: 
This file is recognised as:
  filename   :  wl_apsta.o
  version    :  295.14
  MD5        :  e08665c5c5b66beb9c3b2dd54aa80cb3
Extracting b43legacy/ucode2.fw
Extracting b43legacy/ucode4.fw
Extracting b43legacy/ucode5.fw
Extracting b43legacy/ucode11.fw
Extracting b43legacy/pcm4.fw
Extracting b43legacy/pcm5.fw
Extracting b43legacy/a0g0bsinitvals2.fw
Extracting b43legacy/b0g0bsinitvals5.fw
Extracting b43legacy/a0g0initvals5.fw
Extracting b43legacy/a0g1bsinitvals5.fw
Extracting b43legacy/a0g0initvals2.fw
Extracting b43legacy/a0g1initvals5.fw
Extracting b43legacy/b0g0bsinitvals2.fw
Extracting b43legacy/b0g0initvals5.fw
Extracting b43legacy/b0g0initvals2.fw
Extracting b43legacy/a0g0bsinitvals5.fw
[EMAIL PROTECTED]:~/b43-temp$ tar xfvj broadcom-wl-4.80.53.0.tar.bz2
broadcom-wl-4.80.53.0/
broadcom-wl-4.80.53.0/kmod/
broadcom-wl-4.80.53.0/kmod/wl_apsta_mimo.o
broadcom-wl-4.80.53.0/kmod/wl_apsta.o
broadcom-wl-4.80.53.0/nas
broadcom-wl-4.80.53.0/wl
broadcom-wl-4.80.53.0/WHERE_FROM
broadcom-wl-4.80.53.0/libbcmcrypto.so
[EMAIL PROTECTED]:~/b43-temp$ sudo b43-fwcutter -w /lib/firmware 
broadcom-wl-4.80.53.0/kmod/wl_apsta.o
This file is recognised as:
  filename   :  wl_apsta.o
  version    :  351.126
  MD5        :  9207bc565c2fc9fa1591f6c7911d3fc0
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/b0g0initvals4.fw
Extracting b43/b0g0bsinitvals4.fw
Extracting b43/a0g0initvals4.fw
Extracting b43/a0g0bsinitvals4.fw
Extracting b43/b0g0initvals5.fw
Extracting b43/b0g0bsinitvals5.fw
Extracting b43/a0g0initvals5.fw
Extracting b43/a0g1initvals5.fw
Extracting b43/a0g0bsinitvals5.fw
Extracting b43/a0g1bsinitvals5.fw
Extracting b43/lp0initvals13.fw
Extracting b43/lp0bsinitvals13.fw
Extracting b43/b0g0initvals13.fw
Extracting b43/b0g0bsinitvals13.fw
Extracting b43/a0g1initvals13.fw
Extracting b43/a0g1bsinitvals13.fw
[EMAIL PROTECTED]:~/b43-temp$ sudo chmod o+rx /lib/firmware/b43 
/lib/firmware/b43legacy
[EMAIL PROTECTED]:~/b43-temp$ sudo modprobe -r b43
[EMAIL PROTECTED]:~/b43-temp$ sudo modprobe b43
[EMAIL PROTECTED]:~/b43-temp$ dmesg
[    0.000000] Linux version 2.6.24-11-generic ([EMAIL PROTECTED]) (gcc version 
4.2.3 (Ubuntu 4.2.3-2ubuntu1)) #1 SMP Fri Feb 29 22:08:31 UTC 2008 (Ubuntu 
2.6.24-11.17-generic)
<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(NETDEV_UP): wlan0: link is not ready
[ 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_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
[ 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+0xbf/0x160
[ 3917.279742]  [<c013e870>] worker_thread+0x0/0xe0
[ 3917.279749]  [<c013e8f4>] worker_thread+0x84/0xe0
[ 3917.279756]  [<c0141b80>] autoremove_wake_function+0x0/0x40
[ 3917.279766]  [<c013e870>] worker_thread+0x0/0xe0
[ 3917.279772]  [<c01418c2>] kthread+0x42/0x70
[ 3917.279776]  [<c0141880>] kthread+0x0/0x70
[ 3917.279782]  [<c0106677>] kernel_thread_helper+0x7/0x10
[ 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/virtual/input/input117
[ 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(NETDEV_UP): wlan0: link is not ready
[EMAIL PROTECTED]:~/b43-temp$ 

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

-- 
[Hardy]b43-fwcutter install script fails to fetch firmware in first run
https://bugs.launchpad.net/bugs/197819
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to