Re: [Linux-usb-users] Problem, irq 23: nobody cared (try booting with the irqpoll option)
On 15/07/07, Matthew Dharm [EMAIL PROTECTED] wrote: On Sat, Jul 14, 2007 at 10:14:11PM -0700, Akkana Peck wrote: On Fri, 13 Jul 2007, Dylan Taft wrote: Thanks for the reply. This started happening in 2.6.21 suddenly, which is why I tried upgrading to 2.6.22. Alan Stern writes: It would be a good idea for you to post this on the Bluetooth development list I don't think it's bluetooth specific. I just started seeing this too, and I don't have bluetooth. I built 2.6.22.1 and tried it; it worked for a short time, but then sound and a USB mouse (plugged in through an external USB2 hub) both started getting flaky. Turns out sound and USB are both on IRQ 9 (as is pcmcia, and I guess the pcmcia network card wins). The machine is a Vaio SR17 laptop. Strangely, 2.6.21.3 had been working fine for weeks, even with a hub. I got a dmesg similar to the one that started this thread (pasted at the end of this message). Booting with irqpoll does fix it, but I'd rather not do that: this is an old and slow PIII machine, but it worked great with older kernels. Booting with noapic doesn't help. Not long ago, I learned that IRQ 9 is commonly used by ACPI. I've got several machines which won't boot certain kernel versions (and this problem seems to come and go as the versions progress). Booting with acpi=off makes them all work. I have no idea why. You may also want to fiddle with any BIOS settings to enable/disable ACPI. Matt -- Matthew Dharm Home: [EMAIL PROTECTED] Maintainer, Linux USB Mass Storage Driver Although the OP was about IRQ 23, the above reply is about IRQ9. To contribute my own findings ( irq 7 ), which is now solved ( pci=msi,mmconf ) for an x86_64 kernel as mentioned in the end of the bug report below: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=244563 Regards, John - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
[Linux-usb-users] Comsol UHD-3542 3.5 HDD enclosure ( PATA to USB 2.0 )
On 03/05/07, Alan Stern [EMAIL PROTECTED] wrote: On Thu, 3 May 2007, Jesus Jr M Salvo wrote: Hi, Just adding another feedback, I tried kernel 2.6.20-1.2948.fc6 and it behaves the same as above. However, what I did not try earlier was to attach the USB enclosure to the USB port prior to startup / poweron of the laptop. If I plugin the USB enclosure to the USB port of my laptop, then I get full-speed!! as shown by /proc/bus/usb/devices, like this: You mean high-speed. Full speed would be reported as 12, not 480. Yes ... of course ... It was 3:00 am when I wrote that email. So now the question is: *) Why does it work with full-speed if connected prior to startup, but works only with high-speed if connected after startup ?? It's quite possible that your BIOS is causing the problem. Check the USB settings in your BIOS configuration and see if changing them helps. Alan Stern Unfortunately, the Pheonix BIOS settings on my laptop does not have any advanced settings like you would on a desktop PC. I only have date/time setting and info about CPU, memory, boot options ( as in order of booting, etc.. ) and security settings, and hard disk diagnostics. Furthermore, if I boot from a vanilla 2.6.21-1 kernel without the USB enclosure attached, and then attach it after bootup, nothing even gets logged on /var/log/messages saying that it detected a usb device connected, but if I unplug and plug my USB mouse, it gets logged. I enabled full USB debugging, but nothing gets logged plugging and unplugging the USB enclosure. Anyway, what I have not tried is to boot with vanilla 2.6.21-1 with the USB enclosure already attached, to see if that helps ( like with using the FC6 kernel ). John - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
Re: [Linux-usb-users] Comsol UHD-3542 3.5 HDD enclosure ( PATA to USB 2.0 )
On 03/05/07, Jesus Jr M Salvo [EMAIL PROTECTED] wrote: Furthermore, if I boot from a vanilla 2.6.21-1 kernel without the USB enclosure attached, and then attach it after bootup, nothing even gets logged on /var/log/messages saying that it detected a usb device connected, but if I unplug and plug my USB mouse, it gets logged. I enabled full USB debugging, but nothing gets logged plugging and unplugging the USB enclosure. Anyway, what I have not tried is to boot with vanilla 2.6.21-1 with the USB enclosure already attached, to see if that helps ( like with using the FC6 kernel ). John Tried booting using vanilla 2.6.21-1 kernel with the USB enclosure already attached, and it detected the USB device and at high-speed ( as in 480 ). H.. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
Re: [Linux-usb-users] Comsol UHD-3542 3.5 HDD enclosure ( PATA to USB 2.0 )
On 03/05/07, Jesus Jr M Salvo [EMAIL PROTECTED] wrote: On 03/05/07, Jesus Jr M Salvo [EMAIL PROTECTED] wrote: Furthermore, if I boot from a vanilla 2.6.21-1 kernel without the USB enclosure attached, and then attach it after bootup, nothing even gets logged on /var/log/messages saying that it detected a usb device connected, but if I unplug and plug my USB mouse, it gets logged. I enabled full USB debugging, but nothing gets logged plugging and unplugging the USB enclosure. Anyway, what I have not tried is to boot with vanilla 2.6.21-1 with the USB enclosure already attached, to see if that helps ( like with using the FC6 kernel ). John Tried booting using vanilla 2.6.21-1 kernel with the USB enclosure already attached, and it detected the USB device and at high-speed ( as in 480 ). H.. Problem solved. All along, I have been booting up with noapic as a workaround when I first installed FC6 on this laptop, it would not boot from hard disk without that option. Now it seems that I don't need that option, and I can plug and unplug the USB enclosure and always get high-speed. John - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
Re: [Linux-usb-users] Comsol UHD-3542 3.5 HDD enclosure ( PATA to USB 2.0 )
On 17/04/07, Jesus Jr M Salvo [EMAIL PROTECTED] wrote: Hi All, Just like to provide feedback about getting the Comsol UHD-3542 USB 2.0 hard drive enclosure on 2.6 kernel. I am using FC6 with kernel 2.6.20-1.2933.fc6, and after setting the up enclosure, here's what I initially got: Apr 17 21:25:47 localhost kernel: usb 2-2: new high speed USB device using ehci_hcd and address 4 Apr 17 21:25:58 localhost kernel: usb 2-2: device not accepting address 4, error -110 Apr 17 21:25:59 localhost kernel: usb 2-2: new high speed USB device using ehci_hcd and address 5 Apr 17 21:26:10 localhost kernel: usb 2-2: device not accepting address 5, error -110 Apr 17 21:26:10 localhost kernel: usb 2-2: new high speed USB device using ehci_hcd and address 6 Apr 17 21:26:21 localhost kernel: usb 2-2: device not accepting address 6, error -110 Apr 17 21:26:21 localhost kernel: usb 2-2: new high speed USB device using ehci_hcd and address 7 Apr 17 21:26:31 localhost kernel: usb 2-2: device not accepting address 7, error -110 I tried plugging in to a different USB port, powering it on and off to no avail. What worked was unloading the ehci_hcd kernel module, like so: [EMAIL PROTECTED] jsalvo]# /sbin/rmmod ehci_hcd ... and then all of a sudden, it sees the hard drive. What confuses me though is that once ehci_hcd was unloaded, it then uses a different kernel module ... ohci_hcd to actually access the hard drive in the hard drive enclosure, as shown below: Apr 17 21:55:45 localhost kernel: usb 1-2: new full speed USB device using ohci_hcd and address 7 Apr 17 21:55:47 localhost kernel: usb 1-2: configuration #1 chosen from 1 choice Apr 17 21:55:47 localhost kernel: scsi4 : SCSI emulation for USB Mass Storage devices Apr 17 21:55:52 localhost kernel: scsi 4:0:0:0: Direct-Access WDC WD800JB-00ET 77.0 PQ: 0 ANSI: 0 CCS Apr 17 21:55:52 localhost kernel: SCSI device sdb: 156301488 512-byte hdwr sectors (80026 MB) Apr 17 21:55:52 localhost kernel: sdb: test WP failed, assume Write Enabled Apr 17 21:55:52 localhost kernel: sdb: assuming drive cache: write through Apr 17 21:55:52 localhost kernel: SCSI device sdb: 156301488 512-byte hdwr sectors (80026 MB) Apr 17 21:55:52 localhost kernel: sdb: test WP failed, assume Write Enabled Apr 17 21:55:52 localhost kernel: sdb: assuming drive cache: write through Apr 17 21:55:52 localhost kernel: sdb: sdb1 sdb2 sdb3 sdb4 sdb5 sdb6 sdb7 sdb8 sdb9 sdb10 sdb11 Apr 17 21:55:52 localhost kernel: sd 4:0:0:0: Attached scsi disk sdb Apr 17 21:55:52 localhost kernel: sd 4:0:0:0: Attached scsi generic sg1 type 0 Apr 17 21:55:58 localhost kernel: kjournald starting. Commit interval 5 seconds Apr 17 21:55:58 localhost kernel: EXT3 FS on sdb7, internal journal Apr 17 21:55:58 localhost kernel: EXT3-fs: mounted filesystem with ordered data mode. Apr 17 21:55:58 localhost hald: mounted /dev/sdb7 on behalf of uid 500 Question is: 1) Because I am using ochi_hcd and not ehci_hcd, does that mean I am not really using USB 2.0 ?? 2) Why did it try ehci_hcd in the first place and not ohci_hcd ? Thanks, John Hi, Just adding another feedback, I tried kernel 2.6.20-1.2948.fc6 and it behaves the same as above. However, what I did not try earlier was to attach the USB enclosure to the USB port prior to startup / poweron of the laptop. If I plugin the USB enclosure to the USB port of my laptop, then I get full-speed!! as shown by /proc/bus/usb/devices, like this: T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=048d ProdID=8903 Rev= 2.00 S: Manufacturer=ITE Tech. Inc. S: Product=USB2IDE Bridge Controllee S: SerialNumber=0065 C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms The speed says 480, and it does feel faster when doing a find . -name '*' | xargs grep someword' on the directory mounted. If i then unplug it from the USB port ... and plug it again a few seconds later, then I get back to high-speed only: T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 4 Spd=12 MxCh= 0 D: Ver= 2.00 Cls=00(ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=048d ProdID=8903 Rev= 2.00 S: Manufacturer=ITE Tech. Inc. S: Product=USB2IDE Bridge Controllee S: SerialNumber=0065 C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms ...and of course /var/log/messages will show that error about not accepting address. So now the question is: *) Why does it work with full-speed if connected prior to startup, but works only with high-speed if connected after startup ?? John
[Linux-usb-users] Hard drive enclosures that work with linux-usb
Running with FC6 and kernel-2.6.20. I recently bought a Comsol UHD-3542 3.5 enclosure, and I could only get it to work with ohci and not ehci. There is not much in the list of what hard drive 3.5 PATA to USB 2.0 enclosures work, except this: http://www.qbik.ch/usb/devices/showdevcat.php?id=11 ... and there are only 2 enclosures in there, but only 2.5 ones. So am wondering what if any, 3.5 enclosures have one used successfully ( PATA to USB 2.0 with ehci ) ? - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
[Linux-usb-users] Comsol UHD-3542 3.5 HDD enclosure ( PATA to USB 2.0 )
Hi All, Just like to provide feedback about getting the Comsol UHD-3542 USB 2.0 hard drive enclosure on 2.6 kernel. I am using FC6 with kernel 2.6.20-1.2933.fc6, and after setting the up enclosure, here's what I initially got: Apr 17 21:25:47 localhost kernel: usb 2-2: new high speed USB device using ehci_hcd and address 4 Apr 17 21:25:58 localhost kernel: usb 2-2: device not accepting address 4, error -110 Apr 17 21:25:59 localhost kernel: usb 2-2: new high speed USB device using ehci_hcd and address 5 Apr 17 21:26:10 localhost kernel: usb 2-2: device not accepting address 5, error -110 Apr 17 21:26:10 localhost kernel: usb 2-2: new high speed USB device using ehci_hcd and address 6 Apr 17 21:26:21 localhost kernel: usb 2-2: device not accepting address 6, error -110 Apr 17 21:26:21 localhost kernel: usb 2-2: new high speed USB device using ehci_hcd and address 7 Apr 17 21:26:31 localhost kernel: usb 2-2: device not accepting address 7, error -110 I tried plugging in to a different USB port, powering it on and off to no avail. What worked was unloading the ehci_hcd kernel module, like so: [EMAIL PROTECTED] jsalvo]# /sbin/rmmod ehci_hcd ... and then all of a sudden, it sees the hard drive. What confuses me though is that once ehci_hcd was unloaded, it then uses a different kernel module ... ohci_hcd to actually access the hard drive in the hard drive enclosure, as shown below: Apr 17 21:55:45 localhost kernel: usb 1-2: new full speed USB device using ohci_hcd and address 7 Apr 17 21:55:47 localhost kernel: usb 1-2: configuration #1 chosen from 1 choice Apr 17 21:55:47 localhost kernel: scsi4 : SCSI emulation for USB Mass Storage devices Apr 17 21:55:52 localhost kernel: scsi 4:0:0:0: Direct-Access WDC WD800JB-00ET 77.0 PQ: 0 ANSI: 0 CCS Apr 17 21:55:52 localhost kernel: SCSI device sdb: 156301488 512-byte hdwr sectors (80026 MB) Apr 17 21:55:52 localhost kernel: sdb: test WP failed, assume Write Enabled Apr 17 21:55:52 localhost kernel: sdb: assuming drive cache: write through Apr 17 21:55:52 localhost kernel: SCSI device sdb: 156301488 512-byte hdwr sectors (80026 MB) Apr 17 21:55:52 localhost kernel: sdb: test WP failed, assume Write Enabled Apr 17 21:55:52 localhost kernel: sdb: assuming drive cache: write through Apr 17 21:55:52 localhost kernel: sdb: sdb1 sdb2 sdb3 sdb4 sdb5 sdb6 sdb7 sdb8 sdb9 sdb10 sdb11 Apr 17 21:55:52 localhost kernel: sd 4:0:0:0: Attached scsi disk sdb Apr 17 21:55:52 localhost kernel: sd 4:0:0:0: Attached scsi generic sg1 type 0 Apr 17 21:55:58 localhost kernel: kjournald starting. Commit interval 5 seconds Apr 17 21:55:58 localhost kernel: EXT3 FS on sdb7, internal journal Apr 17 21:55:58 localhost kernel: EXT3-fs: mounted filesystem with ordered data mode. Apr 17 21:55:58 localhost hald: mounted /dev/sdb7 on behalf of uid 500 Question is: 1) Because I am using ochi_hcd and not ehci_hcd, does that mean I am not really using USB 2.0 ?? 2) Why did it try ehci_hcd in the first place and not ohci_hcd ? Thanks, John - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users