On Wed, 2006-08-02 at 15:52 -0400, Mike Coan wrote:
I am running SUSE 10.0 x86_64 on our office server. I was using a cron file to make daily backups to a Maxtor One-Touch usb hard drive. Initially when I plugged in the USB drive it was recognized automatically.
At some point this behavior stopped, and the drive was not recognized automatically. I posted a message here and received some answers, but none of them solved the problem.
Yesterday while googling on this question I found an entry in someone's blog that indicated the ehci_hcd module was buggy, at least for certain chipsets.
I ran "modprobe -r ehci_hcd" and lo and behold after a brief delay two windoes popped up (one from suseplugger I beleive and the other from kde0 asking what they wanted me to do. The USB drive showed up in /media/usbdisk.
In retrospect it seems as if the USB drive stopped being recognized after a kernel update. As I said, the server is running 10.0 with all updates applied via YOU. The motherboard is an Epox 9NPA Ultra, which uses the nforce4 chipset and has 4 SATA II drives (3 of them in a RAID5 configuration)
My desktop machine, which also has an Epox 9npa motherboard with the nforce4 chipset and one SATA II drive, is running SuSE 10.1. it too exhibits the same behavior. With ehci_hcd loaded, the computer recognizes that a device has been attached, but it cannot make contact. It eventuall gives an error message that ends in "error -110". It never creates anything in /dev for the hard drive.
As soon as I remove ehci_hcd, there is an entry in /dev;
/dev/sdb and /dev/sdb1 for my desktop machine and /dev/sde and /dev/sde1 for the server.
The drive is automounted in both cases. The disadvantage is that it is using USB 1.1, rather than 2.1, although the backup occurs at night when no one is in the office. It doesn't really matter if it takes longer, as long as it is reliable.
On my desktop machine if I reload the ehci_hcd module it seems to be OK. i did that yesterday and this morning the drive was not visible in /media, but there was still an entry for /sdb1 in /dev and I could manually mount it to /mnt with the command "mount /dev/sdb1 /mnt/usbdrive"
I didn't do any testing with this.
Is the ehci_hcd module buggy, or am I doing something else wrong?
Mike
-- Michael A. Coan Woodlawn Foundation 524 North Avenue, Suite 203 New Rochelle, NY 10801-3410 Tel: 914-632-3778 Fax: 914-632-5502
I am having the same issue with 10.1 x86_64 but with nvidia3 chipset (sk8n) and opteron 248. Worked fine when I was on 10.0 though... Hopefully someone here knows the solution to both our problems. t o n y -- A.G. (Tony) Nichols I.S. Manager Appalachian Log Structures Inc. www.applog.com 304-372-6410 CONFIDENTIALITY NOTICE: This e-mail / fax transmission is for the sole useof the individual(s) or entity(ies) to whom it is addressed and may contain information that is privileged, confidential, and/or exempt from disclosure by applicable law or court order. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering the message to the intended recipient, you hereby are notified that any use, dissemination, retransmission, distribution, or copying of this communication is strictly prohibited. If you are not the intended recipient, please contact the sender immediately and delete the material from any computer and destroy any paper copies or images of this transmission.