On Sat, 3 Jun 2006 15:38:11 +0200 Alejandro Barrera <[EMAIL PROTECTED]> wrote:
> Hi Stefano, > I started thinking yesterday that it maybe didn't work because of the > firmware so I downloaded the latest dell 1390 driver: R115321.EXE > (http://ftp.us.dell.com/network/R115321.EXE) Theoretically, the firmware that Just Works (tm) is this one: http://drinus.net/airport/wl_apsta.o Please try it if you didn't. > I then extracted the firmware into /lib/firmware and rebooted. The kernel > seemed to get the card nicely but when attepting to ifconfig eth1 up it > gives > a very nice Oops and the kernel completly freezes. I attach nearly all of > the > oops (I had to copy it by hand :S) except some few lines down the call > trace > (dealing with smp stuff). It seems an unhandled NULL pointer in the dma > module creates complete havoc. This is interesting. Please subscribe to the development mailing list (http://lists.berlios.de/mailman/listinfo/bcm43xx-dev) and submit your reports there, as there are more people who can help you debugging. I'm posting this message with your oops report there. > Have you tested the same chipset with this driver or you made tests with > another stuff? No, as we don't have such a board. Take a look at this thread: http://lists.berlios.de/pipermail/bcm43xx-dev/2006-March/thread.html#1429 basically, my patchset does the same things the patch posted in this thread does, plus some fixes which came up from new specs. -- Ciao Stefano
SoftMAC: Unable to find matching network after scan! bcm43xx: FATAL ERROR: BCM43xx_IRQ_XMIT_ERROR bcm43xx: ASSERTION FAILED (get_desc_ctl(ring->vbase + slot) & BCM43xx_DMADTOR_FRAMESTART) at ... bcm43xx_dma.c:800:bcm43xx_dma_handle_xmitstatus() bcm43xx: ASSERTION FAILED (meta->skb) at ... bcm43xx_dma.c:179:free_descriptor_buffer() BUG: Unable to handle kernel NULL pointer dereference at virtual address 00000090 printing eip: c030291b *pde = 00000000 Oops: 0002 [#1] SMP Modules linked in: i915 ipv6 eth1394 ohci1394 usbhid ehci_hcd uhci_cd usbcore snd_hda_intel snd_hda_codec snd_pcm_oss snd_mixer_oss snd_pcm snd snd_page_alloc psmouse CPU: 0 EIP: 0060:[<c030291b>] Not tainted VLI EFLAGS: 00010092 (2-6-17-rc5 #6) EIP is at bmc43xx_dma_handle_xmitstatus+0x228/0x31d eax: 00000075 ebx: 00000000 ecx: 00000000 edx: fffffeab esi: f6c37f40 edi: 00000000 ebp: d98c9000 esp: c04e5ed0 ds: 007b es: 007b ss: 0068 Process swapper (pid: 0, threadinfo-c04e4000 task-c046f900) Stack: 00000000 c04e5f34 c227ccd0 c04e5f34 00000000 c02f0ad6 c227ccd0 c04e5f34 c227ccec 20040800 00000286 00040800 00000000 00000000 00000000 00000000 0000007f 00000001 000001c5 d93c3608 0000007f 000001c5 0000003f f799a8c0 Call Trace: <c02f0ad6> bcm43xxx_interrupt_tasklet+0x813/0x8ab <c011bdce> tasklet_action+0x54/0xae <c011bf2d> __do_softirq+0x57/0xc0 <c011bfc4> do_softirq+0x2e/0x32 <c0104a87> do_IRQ+0x22/0x2b <c0103166> common_interrupt+0x1a/0x20 <c02b2ddf> acpi_processor_idle+0x15a/0x32f <c010168f> cou_idle+0x59/0x6e <c04eb6bc> start_kernel+0x31e/0x324 Code: 24 83 7d 00 00 75 21 68 fb 5f 3e c0 68 b3 00 00 00 68 4b d2 41 c0 68 a9 d4 41 c0 68 24 b4 41 c0 e8 3a 5c e1 ff 83 c4 14 8b 4d 00 <f0> ff 89 90 00 00 00 0f 94 c0 84 c0 74 2d 9c 5b fa b8 00 e0 ff EIP: [<c030291b>] bcm43xx_dma_handle_xmitstatus+0x228/0x31d SS:ESP 0068:c04e5ed0 <0>Kernel Panic - not syncing: Fatal exception in interrupt BUG: warning at arch/i386/kernel/smp.c:537/smp_call_function() .... ...