On Saturday 27 December 2008 00:48:20 Michael Buesch wrote:
> On Saturday 27 December 2008 00:28:01 Ulf Dambacher wrote:
> > Hi Michael
> > 
> > I did like you wanted and wrote the following output from screen (no 
> > digicam at hand .-(
> > 
> > kernel 2.6.27.9 init=/bin/bash, no modules loaded so far
> > 
> > modprobe b43legacy:
> > 
> > ssb: Core 0 found: IEEE 802.11 (cc 0x812 rev 0x02 vendor 0x4243)
> > ssb: Core 1 found: PCMCIA (cc 0x80d rev 0x00 vendor 0x4243)
> > ssb: core 2 found: Fast Ethernet (cc 0x806 rev 0x02 vendor 0x4243)
> > ssb: core 3 found: V90 (cc 0x807 rev 0x01 vendor 0x4243)
> > ssb: core 4 found: PCI (cc 0x803 rev 0x03 vendor 0x4243)
> > ssb: sonics silicon backplane found on PCI device 0000:02:02.0
> > b43legacy-phy0: Broadcom4301 WLAN found
> > Broadcom 43xx-legacy driver loaded [features PLRID, Firmware-ID: FW10]
> > 
> > now insmod b44__.ko:
> > 
> > ACPI PCI INterrupt Link LNKB enabled at irq7
> > b44 0000:02:01.0: PCI INTA-> LNKB->GSI 7 (level,low) ->IRQ7
> > ssb: Core 0 found: Fast Ethernet(cc 0x806 rev 0x4 vendor 0x4243)
> > ssb: Core 1 found: V90 (cc 0x807 rev 0x01 vendor 0x4243)
> > ssb: core 2 found: PCI (cc 0x804 rev 0x02 vendor 0x4243)
> > ssb: sonics silicon backplane found on pci device 0000:02:01.0
> > b44.c: v2.0
> > b44: invalid mac address found in EEPROM
> > b44 ssb0:1: Problem fetching invariants of chip,abording
> > b44: Probe of ssb0:1 faild with error -22
> > 
> > then the system is unresponsible.
> > 
> > Now I did the same thing with an up and working wlan connection and
> > insmod b44__.ko:
> > 
> > ...
> > b44 ssb0:1: Problem fetching invariants of chip,abording
> > b44: Probe of ssb0:1 faild with error -22
> > ssb: fatal error: bus powerd down while accessing PCI MMIO space
> > Pid:4 comm: events/0 not tainted 2.6.27.9-ud5#5
> > [<e0812e56>] ssb_pci_assert_buspower+0x40/0x42[ssb]
> > [<e08135a6>] ssb_pci_read32+0x11/0x3d [ssb]
> > [<e087f878>] b43legacy_interrupt_handler+0x1e/0x1f6 [b43legacy]
> > [<c013a25a>] handle_IRQ_event+0x25/0x4a
> > [<c010531a>] do_IRQ+0x44/0x78
> > [<c0103a3b>} common_interrupt+0x23/0x28
> > [<c011007b>] do_page_fault+0x2fa/0x65f
> > [<c0275580>] __linkwatch_run_queue+0x86/0x129
> > [<c0275623>] linkwatch_event+0x0/0x22
> > [<c0275640>] linkwatch_event+0x1d/0x22
> > [<c012365f>] run_workqueue+0x8b/0x103
> >               worker_thread
> >          worker_thread
> >          autoremove_wake_function
> >               worker_thread
> >               kthread
> >               kthread
> >               kernek_thread_helper
> > ============================0
> > 
> > 
> > you see these are two different pci ids. maybe that's the problem?
> 
> Ok thanks for catching the messages.
> I think we have three different problems here.
> 
> 1) We fail to fetch the MAC address from the ROM.
> 2) We crash in the MAC failure codepath.
> 3) We have an interrupt while the device is down.
> 
> 2 and 3 are most likely trivial to fix, but 1 is a little bit strange...
> 
> Do you get other messages from ssb about the SPROM?
> For example checksum-failed or something like that...

Are you using compat-wireless? If not, which kernel are you using excactly?
Can you also try a "make mrproper" and complete rebuild?
We have similiar things in the past due to mismatches in the data structures
when compat-wireless or some other external driver package was used.

-- 
Greetings, Michael.
_______________________________________________
Bcm43xx-dev mailing list
Bcm43xx-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to