Re: usb drive nolonger registers on one pc, still registers on another



On Tue, Dec 14, 2010 at 07:31:30PM +0000, Camaleón wrote:
On Tue, 14 Dec 2010 13:10:20 -0500, Thomas H. George wrote:

On Tue, Dec 14, 2010 at 10:48:32AM -0500, Thomas H. George wrote:
On Tue, Dec 14, 2010 at 12:29:34PM +0000, Camaleón wrote:

You mean the USB hard disk is working properly but logs that output
or you get the errors and the disk is not detected at all?

The device is detected, that is the led on the device flashes
repeatedly as the system tries to assign a device number and fails.

Okay, but despite the warning, can you list the hard disk with "fdisk -l"?

You can make a quick test: run " dmesg | grep [euo]hci" in both
computers to check what USB module is in charge of the disk. There
are some devices that play better with old "[uo]hci" stack and have
problems when using the new one.

Very interesting. The older system finds only ehci entries in dmesg.
The newer system finds both ohci and echi entries and, more
importantly, issues a warning that ohci controller is being loaded
before the ehci controller. I don't know how to change this. I
checked /etc/udev but found no rules regarding usb controllers.

Here is the dmesg output for the newer system:


[ 0.778844] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [
0.778899] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.778936] Warning! ehci_hcd should always be loaded before
uhci_hcd and ohci_hcd, not after

Hum...

Edited /etc/usb_modeswitch.conf to enable mode switching. Now the ehci
controller is loaded before the ohci controller. This does not solve
the problems.

Just for testing purposes... what happens if you disconnect the USB cable
of the UPS unit from the computer and boot up the system afterwards? Are
you getting the same warnings when plugin the USB hard disk and still
fails to be detected with "fdisk -l"?


Yes. I can't keep the USB hard disk connected to the computer. As soon
as it is connected the attempts to "enumerate USB device on port 2" keep
scrolling by as sequential addresses are tried. When the highest
address (125?) fails it starts over at address 5 (there are four other
USB devices attached and working normally).

I entered fdisk -l while the scrolling continued and the three sata hard
drives were detected (the response interleaved in the scrolling) but the
USB drive was not detected.

Tom

--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx
with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx
Archive: http://lists.debian.org/pan.2010.12.14.19.31.29@xxxxxxxxx




--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx
with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx
Archive: http://lists.debian.org/20101214204621.GA3423@xxxxxxxxxxxxxx