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