LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 05-10-2005, 02:47 PM   #1
cyberpuerka
LQ Newbie
 
Registered: Aug 2004
Posts: 16

Rep: Reputation: 0
weird issue with a 500GB USB external drive


Hello folks, hope you can help me with this weird issue.
First of all, some info about the environment in which I'm having this problem:
- Got the kernel 2.6.6-1.435 & 2.6.6-1.435smp RPMS from rpm.pbone.net.
- Fedora Core 2 - Kernel 2.6.6-435-smp
- 500GB Firewire/USB2 LaCie external HDD drive

If i try to use it while running FC2 using a 2.6.6-1.435 (non SMP) kernel, the disk
gets properly recognized and the usb-storage module is automatically loaded.

If I reboot the system, and instead of the 2.6.6-1.435smp, I try the 2.6.6-435-smp
kernel. This time when I activate the disk the device seems to be unrecognized
plus the usb-storage module is not loaded.

In this situation, loading the module usb-storage doesn't help, as the disk doesn't
appear on the system. This is the output from loading the module manually:

"Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered."

and if I run an "lsusb" command I get these lines:
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

Any hint of what could be happening? and hopefully how to solve it?

Thx in advance!

If you need more details, please let me know.
 
Old 05-10-2005, 02:52 PM   #2
taxtropel
Member
 
Registered: Mar 2005
Location: Cascade Mountains WA USA
Distribution: Linux From Scratch (LFS)
Posts: 149

Rep: Reputation: 16
what does the dmesg command say when you plug / unplug the drive when using the problem kernel?
 
Old 05-10-2005, 03:15 PM   #3
cyberpuerka
LQ Newbie
 
Registered: Aug 2004
Posts: 16

Original Poster
Rep: Reputation: 0
I've just unplugged and plugged the device, and dmesg says:

usb 1-1: new full speed USB device using address 4
usb 1-1: control timeout on ep0out

Checking some early entries on dmesg I got this:

usb 1-1: control timeout on ep0out
usb 1-1: device not accepting address 2, error -110
usb 1-1: new full speed USB device using address 3
...
usb 1-1: control timeout on ep0out
usb 1-1: control timeout on ep0out
usb 1-1: device not accepting address 3, error -110

Hope this is what you were asking about.

Thx again.
 
Old 05-10-2005, 04:35 PM   #4
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
Make sure usb-storage and sd_mod is loaded. If they are not then load them yourself. I suggest downloading 2.6.11 or newer from kernel.org and configure it and compile it.
 
Old 05-10-2005, 04:49 PM   #5
cyberpuerka
LQ Newbie
 
Registered: Aug 2004
Posts: 16

Original Poster
Rep: Reputation: 0
sd_mod is loaded. Like I said before, usb_storage doesn't get load once I plug/unplug
the drive...I have to do that manually...but doesn't make a difference since the disk is not
recognized by the system.

By the way, I would like (if possible) to keep working on that kernel version. The problem
is that I cannot migrate to new kernels each time I find an issue.

Thx anyways!
 
Old 05-10-2005, 06:06 PM   #6
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
List everything that dmesg, lsmod, lsusb, and cat /proc/bus/usb/devices. PLEASE DO NOT TRUNCATE THE INFORMATOIN.

It is possible that the newer kernel will have support for it. Also in kernel 2.6.11, the developers said they have fixed the CD/DVD reading/recording problem that previous 2.6.x kernels had.
 
Old 05-11-2005, 11:08 AM   #7
cyberpuerka
LQ Newbie
 
Registered: Aug 2004
Posts: 16

Original Poster
Rep: Reputation: 0
Good news! Seems I managed to solve the problem. Seems the issue was not the kernel itself, but the
motherboard BIOS.

The computer had a 694D PRO ver1.0 MB, with BIOS v1.4 (2000). I upgraded it to version 1.9 using
the files downloaded from MSI website, after that I started Linux with an SMP kernel and I was able to
use the disk (detected as /dev/sda).

How did it happen?
Well, I installed the latest SMP kernel RPM available via yum, which is 2.6.10, and still had problems
with the external disk. After several reboots, I noticed that the system was complaining about acpi
issues caused by an outdated BIOS. As I said before I updated it and that seemed to fix the problem.

I also realized that the problem was this particular computer, as I have another machine (not related)
running a 2.6.6 SMP kernel in which is possible to use this USB external HDD.

Anyways, thanks a lot for your support and your time. (Electro & Taxtropel)
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Weird hard drive issue positrox Linux - Hardware 1 12-01-2005 06:34 AM
Breezy issue with external hard drive Kingrames Ubuntu 2 10-16-2005 05:08 PM
usb 2.0 external hdd bad performance - filesystem issue ? rtspitz Linux - Hardware 0 05-10-2005 11:28 AM
Dual boot issue with external hard drive asmichael Linux - Laptop and Netbook 2 02-02-2004 03:35 PM
XS Drive II external USB hard drive/card reader max74 Linux - Hardware 7 10-21-2003 10:41 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 07:48 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration