You mean, try not to use the ehci driver at 480Mbps but use the ohci instead 
at 12Mbps?  I just tried that, it also freezes the machine, this time, 
without anything showing up in the logs.

I tried so far 3 different USB host controllers:
1. The 2.0 EHCI controller I wrote about below.  This causes a freeze with 
messages like below on both 2.4.23 and 2.6.0-test11.  To your suggestion, I 
tried the same card without the EHCI driver, using it as an OHCI controller.  
This also freezes both with 2.4 and 2.6.
2. The 1.1 UHCI controller built into the motherboard.  This plays the DVD for 
a while, but freezes after somewhere between 10-60 minutes.  Nothing in the 
logs.  This was my original problem, after trying various options, I disabled 
the on board controller in the BIOS thinking it might have a hardware 
problem, although that now looks doubtful.
3. Another 1.1 OHCI controller card I had in a different machine.  This plays 
the DVD for a while, but freezes similar to the UHCI controller.  Nothing in 
the logs.  I'm in X when all this happens, so it's possible it oops-es but I 
can't see the error.  I'll try to get some more info about this.

I tried 2.4.22, 2.4.23 and 2.6.0-test11 kernels, but they all behaved 
simiarly.

I disabled many options in the kernel I thought might cause some instability 
like local APIC, MTRR, AGP support.

I also tried the internal built-in DVD rom to play DVD's, that works 
flawlessly, never saw a freeze.  I'm using mplayer as the DVD player.

The hardware:
 * Asus A7V-266E motherboard, Via KT 266 chipset based.
 * Athlon XP 1900+ CPU
 * NVidia GeForce 2MX graphics card.  I'm using the built in XFree86 4.3 
drivers since the nvidia ones seem less stable.
 * SCSI hard disk for linux, ATA built in DVD rom.

I also tried setting the video out to none for mplayer, to remove any 
possibility that the video card is not happy about the load (-vo null 
option), but it didn't improve anything.

I've tried another USB device, the SoundBlaster Extigy USB sound card.  I did 
get one or two freezups with that too, but wasn't clearly able to point to 
the cause either.

I would be very appreciative of any suggestions to further diagnose and fix 
the problem.  I'm a programmer, but don't have much kernel and USB 
experience, but I'd be happy to learn and/or try things.

Thanks,

Andras Pataki
[EMAIL PROTECTED]

On Tuesday 02 December 2003 19:55, Glenn Connery wrote:
> If you rename /lib/modules/2.4.23/kernel/drivers/usb/hcd/ehci-hcd.o to
> something else does the problem go away?
>
> On Tuesday 02 December 2003 03:24 pm, Andras Pataki wrote:
> > I am getting a complete freeze of my machine with the Sony DRX-510UL DVD
> > burner when trying to play a DVD with mplayer.
> > I'm using kernel 2.4.23 with a USB 2.0 PCI card.
> >
> > In the logs I get the following right before the freeze.
> > Dec  2 17:41:04 callisto kernel: ehci_hcd 00:0f.2: fatal error
> > Dec  2 17:41:04 callisto kernel: ehci_hcd 00:0f.2: reset command 01002a
> > (park)=0 ithresh=1 Async period=256 Reset HALT
> > Dec  2 17:41:04 callisto kernel: hcd.c: shutdown 00:0f.2 urb f66cbbc0
> > pipe c0008280, current status -115
> > Dec  2 17:41:04 callisto kernel: hcd.c: shutdown 00:0f.2 urb f690ab40
> > pipe 40408180, current status -115
> > Dec  2 17:41:04 callisto kernel: hub.c: nonzero status in irq -108
> > Dec  2 17:41:04 callisto kernel: ehci_hcd 00:0f.2: stop
> > Dec  2 17:41:04 callisto kernel: ehci_hcd 00:0f.2: reset command 080002
> > (park)=0 ithresh=8 period=1024 Reset HALT
> > Dec  2 17:41:04 callisto kernel: ehci_hcd 00:0f.2: unused qh not empty!
> >
> > The machine becomes non-pingable and only a hard reset brings it back.
> >
> > Another somewhat different looking log:
> > Dec  2 17:18:06 callisto kernel: ehci_hcd 00:0f.2: fatal error
> > Dec  2 17:18:06 callisto kernel: ehci_hcd 00:0f.2: reset command 01002a
> > (park)=0 ithresh=1 Async period=256 Reset HALT
> > Dec  2 17:18:06 callisto kernel: hcd.c: shutdown 00:0f.2 urb f68cab40
> > pipe 40408180, current status -115
> > Dec  2 17:18:06 callisto kernel: hub.c: nonzero status in irq -108
> > Dec  2 17:18:06 callisto kernel: ehci_hcd 00:0f.2: stop
> > Dec  2 17:18:06 callisto kernel: ehci_hcd 00:0f.2: reset command 080002
> > (park)=0 ithresh=8 period=1024 Reset HALT
> > Dec  2 17:18:06 callisto kernel: pci_pool_destroy 00:0f.2/ehci_qtd,
> > f6886000 busy
> > Dec  2 17:18:06 callisto kernel: pci_pool_destroy 00:0f.2/ehci_qh,
> > f6887000 busy
> > Dec  2 17:18:06 callisto kernel: ehci_hcd 00:0f.2: irq normal 1522049 err
> > 11 reclaim 170689 (lost 1553)
> > Dec  2 17:18:06 callisto kernel: ehci_hcd 00:0f.2: complete 1522223
> > unlink 6 Dec  2 17:18:06 callisto kernel: ehci_hcd 00:0f.2: ehci_stop
> > completed status 1010 Halt FATAL
> > Dec  2 17:18:06 callisto kernel: urn code = 70000
> >
> > Any help would be appreciated.
> >
> > Thanks,
> >
> > Andras Pataki
> > [EMAIL PROTECTED]
> >
> >
> >
> > -------------------------------------------------------
> > This SF.net email is sponsored by OSDN's Audience Survey.
> > Help shape OSDN's sites and tell us what you think. Take this
> > five minute survey and you could win a $250 Gift Certificate.
> > http://www.wrgsurveys.com/2003/osdntech03.php?site=8
> > _______________________________________________
> > [EMAIL PROTECTED]
> > To unsubscribe, use the last form field at:
> > https://lists.sourceforge.net/lists/listinfo/linux-usb-users



-------------------------------------------------------
This SF.net email is sponsored by OSDN's Audience Survey.
Help shape OSDN's sites and tell us what you think. Take this
five minute survey and you could win a $250 Gift Certificate.
http://www.wrgsurveys.com/2003/osdntech03.php?site=8
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to