bcm43xx and kernel-2.6.22.5-76.fc7

Jesus Jr M Salvo jesus.m.salvo at gmail.com
Thu Sep 20 12:31:47 UTC 2007


On 20/09/2007, Jesus Jr M Salvo <jesus.m.salvo at gmail.com> wrote:
> On 20/09/2007, Martin Marques <martin at bugs.unl.edu.ar> wrote:
> > Jesus Jr M Salvo wrote:
> > > Where did you get the latest bcm43xx-fwcutter ? AFAIK, the one with F7
> > > has not been updated since F7 was released.
> >
> > http://mirrors.kernel.org/fedora/updates/7/i386/b43-fwcutter-008-1.fc7.i386.rpm
> >
> > It's got a new name.
> >
> > --
>
>
> Thanks ... However, it seems that this only supports a limited amount
> of drivers:
>
> # b43-fwcutter --list
> b43-fwcutter version 008
>
> Extracting firmware is possible from these binary driver files:
>
> <driver>        <filename>              <microcode>     <MD5 checksum>
>
> b43legacy       wl_apsta.o              295.14
> e08665c5c5b66beb9c3b2dd54aa80cb3
> b43             wl_apsta.o              351.126
> 9207bc565c2fc9fa1591f6c7911d3fc0
> b43             wl_apsta_mimo.o         351.126
> 722e2e0d8cc04b8f118bb5afe6829ff9
> b43             wl_ap.o                 410.2160
> 1e4763b4cb8cfbaae43e5c6d3d6b2ae7
>
>
> Unlike bcm43xx-fwcutter which supported quite a lot.
>
> And where does one obtain wl_ap.o ? The tar
> http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
> only contains wl_apsta.o
>
> Regards,
> John
>

I have just tried the new kernel .... The new kernel is unstable for
me. It hangs very quickly. Most often, it hangs when starting up
wpa_supplicant and gives the following stack trace:

Sep 20 21:40:36 c211-30-70-23 kernel: Call Trace:
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8824e159>]
:b43:b43_lo_g_adjust_to+0x66/0x71
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8824e646>]
:b43:lo_measure_restore+0xd4/0x360
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8824f90b>]
:b43:b43_lo_g_measure+0x1039/0x1078
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8824b7da>]
:b43:b43_phy_initg+0xad2/0xd10
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8824c1c6>]
:b43:b43_phy_init+0x582/0x5a7
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8823ff3a>]
:b43:b43_chip_init+0x69e/0x9b5
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff882404ef>]
:b43:b43_wireless_core_init+0x29e/0x7bb
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8824155a>]
:b43:b43_add_interface+0x5f/0xf4
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8819a7ca>]
:mac80211:ieee80211_open+0x23f/0x370
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff812446f9>]
wext_handle_ioctl+0x354/0x39d
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff811e05d1>] dev_open+0x2f/0x6e
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff811de799>]
dev_change_flags+0x5a/0x118
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8122299f>]
devinet_ioctl+0x235/0x597
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8124bf6e>]
do_page_fault+0x476/0x7b4
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff811d40f7>]
sock_ioctl+0x1c8/0x1e5
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8109f8f7>] do_ioctl+0x2b/0xb6
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8109fbc5>]
vfs_ioctl+0x243/0x25c
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff8109fc37>] sys_ioctl+0x59/0x7a
Sep 20 21:40:36 c211-30-70-23 kernel:  [<ffffffff81009cd5>] tracesys+0xd5/0xda
Sep 20 21:40:36 c211-30-70-23 kernel:
Sep 20 21:40:36 c211-30-70-23 kernel: b43-phy0 ERROR: Adjusting Local
Oscillator to an uncalibrated control pair: rfatt=3,no-padmix bbat
t=0
Sep 20 21:40:36 c211-30-70-23 kernel: b43-phy0 ERROR: bbatt(11) >=
size of LO array
Sep 20 21:40:36 c211-30-70-23 kernel: b43-phy0 ERROR: Adjusting Local
Oscillator to an uncalibrated control pair: rfatt=3,no-padmix bbat
t=0
Sep 20 21:40:36 c211-30-70-23 kernel: b43-phy0 ERROR: Adjusting Local
Oscillator to an uncalibrated control pair: rfatt=3,no-padmix bbat

This was using the existing firmware that I had ( from the latest
broadcomm winxp driver from HP's website for my specific model of
notebook ). This firmware never caused a crash on the previous kernel
... so why would it cause one now ?

Regards,

John




More information about the fedora-list mailing list