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()
....
...     

Reply via email to