Hi,
I'm testing new b43 modules for my 14e4:4315 broadcom card.
I've compiled and installed compat-wireless-2009-09-16 in a debian
machine with kernel version 2.6.30-6.

During the boot I experience this problem:

$ dmesg|egrep "b43|ssb"

[    2.384463] b43-pci-bridge 0000:06:00.0: PCI INT A -> GSI 17 (level,
low) -> IRQ 17
[    2.384477] b43-pci-bridge 0000:06:00.0: setting latency timer to 64
[    2.544344] ssb: Sonics Silicon Backplane found on PCI device
0000:06:00.0
[    6.968981] b43: disagrees about version of symbol
ssb_device_is_enabled
[    6.968986] b43: Unknown symbol ssb_device_is_enabled
[    6.969280] b43: Unknown symbol ssb_pmu_set_ldo_paref
[    6.969407] b43: disagrees about version of symbol
ssb_pcicore_dev_irqvecs_enable
[    6.969410] b43: Unknown symbol ssb_pcicore_dev_irqvecs_enable
.....
....
...

It seems it loads the old ssb module (by seeing the size):

$ lsmod|grep ssb
ssb                    37692  0 
pcmcia                 24280  1 ssb
pcmcia_core            31212  2 ssb,pcmcia

I resolve in this way:
# rmmod b43
# rmmod ssb
# modprobe b43

after that it's loaded the new ssb module:

$ lsmod|grep ssb
ssb                    38976  1 b43
pcmcia                 24280  2 b43,ssb
pcmcia_core            31212  3 b43,ssb,pcmcia

It all remains the same if I overwrite the old ssb.ko with the new (and
reboot):

$ cp updates/drivers/ssb/ssb.ko kernel/drivers/ssb/ssb.ko

What's wrong?
What's happened?
Where's the old module? (I overwrote it!)

It's not a problem unloading and loading few modules by hands (or by
scripts), but I'm interested in knowing what's wrong, and if this is a
bug I hope this message can be useful someway.

Bye.
--
Mauro Di Domenico

_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to