Hey folks -- I have a somewhat strange situation. I purchased two Western Digital Passport external 2.5" USB drives. Both of them work under Ubuntu running 2.6.15-23-686, but on another machine, under Debian sarge running a custom build of 2.6.18 only one of them works, the other is not detected at all. I also purchased an adaptec USB 2.0 card so I can get faster transfer rates, and no matter if this USB drive is plugged into the Adaptec card or the onboard Intel USB ports(L440GX+ motherboard), one of the USB drives is flat out not detected.
I've written more than 60GB of data to each drive at USB2 speeds so they appear to be fully functional. But I'm at a loss why one cannot be detected. They are *slightly* different model numbers but my understanding was this sort of device uses a fairly generic usb/scsi type driver.. this is the drive that works on Ubuntu with the above kernel but is not detected by Debian on an even more recent kernel: [6859079.392000] Vendor: WD Model: 1200BEVExternal Rev: 1.02 [6859079.392000] Type: Direct-Access ANSI SCSI revision : 00 This drive works on both systems: [6887929.452000] Vendor: WDC WD12 Model: 00UE-22KVT0 Rev: 0000 [6887929.452000] Type: Direct-Access ANSI SCSI revision : 00 on the outside, they are identical, both 120GB USB, same color, same cable, same packaging. But of course clearly something on the inside is different. The output of 'lsusb' for both devices is similar: Bus 005 Device 005: ID 1058:0701 Western Digital Technologies, Inc. Bus 005 Device 006: ID 1058:0702 Western Digital Technologies, Inc. Sometimes I manage to get the 'device is not accepting address' error on the Debian box for the one drive that does not appear to be detected, most of the time I don't get any messages at all. usb 4-1: new high speed USB device using ehci_hcd and address 2 usb 4-1: device not accepting address 2, error -71 usb 4-1: new high speed USB device using ehci_hcd and address 4 ohci_hcd 0000:00:09.0: wakeup (as for the FAQ ..) - I've tried 4 different USB plugs on the back of the system, 3 on the Adaptec USB card, 1 onboard, - tried both cables(either cable works fine when connected to my laptop on Ubuntu), the drive is powered by USB power, so there is no external power source. - I see no IRQ errors in the kernel log - system has latest bios(bios is 4 years old, system is about 6 years old, Adaptec USB2 card is brand new). Though from my searches on error -71 seems to be the result of loading the uhci_hcd module before the ehci_hcd module, since I have both loaded that could be the case. Removing both uhci_hcd and ehci_hcd and re-inserting ehci_hcd results in this: ehci_hcd 0000:00:09.2: EHCI Host Controller ehci_hcd 0000:00:09.2: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:09.2: irq 193, io mem 0xf0905000 ehci_hcd 0000:00:09.2: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 5 ports detected (this is a SMP system hence the strange irq) and no devices detected(lsusb): Bus 002 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 I'm almost out of things to try, sometime tomorrow I'll see about copying the ubuntu kernel over to this other server to see if that 'fixes' it, but was wondering if anyone else had an idea as to what might be going on here... Just for grins I tried plugging in another USB 2.5" bus-powered drive, this one from Seagate, and it was detected right away -- usb-storage: waiting for device to settle before scanning Vendor: ST910082 Model: 3A Rev: 0000 Type: Direct-Access ANSI SCSI revision: 00 SCSI device sdc: 195371568 512-byte hdwr sectors (100030 MB) So it seems that my USB hardware is fully functional.. thanks nate ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users