Re: kaweth fails to work on 2.6.12-rc[56]

From: Oliver Neukum
Date: Sat Jun 11 2005 - 09:44:11 EST


Am Samstag, 11. Juni 2005 14:52 schrieb Wakko Warner:
> Oliver Neukum wrote:
> > Am Samstag, 11. Juni 2005 06:11 schrieb Wakko Warner:
> > > Oliver Neukum wrote:
> > > > Sorry, I should be more specific. It will print out the error codes
> > > > internal to the USB layer which are meaningful even if interrupts are shared.
> > > > Also, are you seeing tx errors in the error count?
> > >
> > > Unless I did something wrong, it's apparently not in the USB subsystem.
> > >
> > > I have 2.6.12-rc3 and rc4 compiled. Same config file on a test system.
> > > again, rc3 works, rc4 does not. I booted rc3 and force loaded the usb
> > > modules from rc4 into rc3. It tainted the kernel, but it worked.
> > >
> > > I booted into rc4. I do have ACPI compiled so I added acpi=off. This did
> > > not work, same problem as before. I left a ping running, the usb controller
> > > was on IRQ 9. The test system is an old NEC notebook with an Intel chipset
> > > (thus uhci-hcd usb1.1). I plugged in a Belkin USB2.0 cardbus card (USB1.1
> > > is serviced by ohci-hcd) and plugged the ethernet adapter into that. Same
> > > problem.
> >
> > Do you see tx errors?
>
> No. Oh oops I forgot to say the ping caused the interrupts to increase.
> ifconfig showed 1 packet sent but never went up.

This might very well indicate that the queue is not reenabled.
The interrupt handler should do that. If you enable debug in kaweth.c,
you'll learn more. If it doesn't help, I'll send you a patch which produces
more output.

Regards
Oliver
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/