LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 07-17-2004, 04:36 PM   #1
Aeiri
Member
 
Registered: Feb 2004
Posts: 307

Rep: Reputation: 30
USB Pen Drive, /dev/sda1 is not a valid block device


I'm trying to get a PNY USB Pen Drive working on kernel 2.6.7. I had some issues with ehci_hcd, but I got that resolved by using the kernel option "pci=noacpi". When I try to mount it, it says:

Quote:
root@holly:/home/aeiri# mount -t vfat /dev/sda1 /mnt/usb
mount: /dev/sda1 is not a valid block device
This is the output of dmesg regarding the USB stuff:

Quote:
SCSI subsystem initialized
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
The modules I have loaded are:

vfat
fat
usb_storage
sd_mod
sg
scsi_mod

I can't figure out what's wrong, any help would be appreciated.

EDIT: I just found a new error in dmesg:

Quote:
usb 1-3: new high speed USB device using address 2
usb 1-3: control timeout on ep0out
ehci_hcd 0000:00:02.2: Unlink after no-IRQ? Different ACPI or APIC settings may help.
I'm going to try to disable acpi altogether to see if that works.

Last edited by Aeiri; 07-17-2004 at 04:39 PM.
 
Old 07-17-2004, 05:08 PM   #2
Aeiri
Member
 
Registered: Feb 2004
Posts: 307

Original Poster
Rep: Reputation: 30
Alright, disabling ACPI completely did nothing. I completely got rid of ACPI in kernel and still nothing....

This is the full error in dmesg after plugging it in, and trying to mount it:

Quote:
usb 1-3: new high speed USB device using address 2
usb 1-3: control timeout on ep0out
ehci_hcd 0000:00:02.2: Unlink after no-IRQ? Different ACPI or APIC settings may help.
usb 1-3: control timeout on ep0out
usb 1-3: device not accepting address 2, error -110
usb 1-3: new high speed USB device using address 3
usb 1-3: control timeout on ep0out
usb 1-3: control timeout on ep0out
usb 1-3: device not accepting address 3, error -11
Anyone?
 
Old 07-17-2004, 05:28 PM   #3
Pete M
Member
 
Registered: Aug 2003
Location: UK
Distribution: Redhat 9 FC 3 SUSE 9.2 SUSE 9.3 Gentoo 2005.0 Debian Sid
Posts: 657

Rep: Reputation: 32
Aeiri

Try loading one or both of these modules

sbin/modprobe ehci-hcd
sbin/modprobe usb-uhci

Pete
 
Old 08-13-2004, 10:32 AM   #4
tore64
LQ Newbie
 
Registered: Aug 2004
Posts: 1

Rep: Reputation: 0
Smile

I had the same symtoms, and eventually solved the problem by removing the ehci_hcd module: "rmmod ehci_hcd". Afterwards the USB stick and USB drive worked fine.

It seems ehci_hcd is automatically activated although the related hardware is not present. The best thing would be if the module did not install itself with the wrong hardware, however as secondary solutions it would have been nice to disable ehci_hcd either by giving kernel boot parameters or a setting in modprobe.conf. Anyone know how to do this?

As a brute force solution I have moved ehci_hcd.ko away from /lib/modules/2.6.7-1.494.2.2/kernel/drivers/usb/host/ so that it is hidden from the kernel, however I would prefer a more elegant solution...
--
Tore
 
  


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
/dev/sda1 NOT a valid block device ??? mack4evr SUSE / openSUSE 5 10-15-2004 01:06 PM
/dev/sda1 not valid block device pcpinkerton Linux - Hardware 19 02-29-2004 07:48 AM
mount: /dev/sda1 is not a valid block device melody Linux - Hardware 1 09-14-2003 10:35 PM
/dev/sda1 is not a valid block device mschrijn Linux - Newbie 0 12-17-2001 01:14 PM
/dev/sda1 is not a valid block device adenardo Linux - General 6 10-17-2001 10:07 PM

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

All times are GMT -5. The time now is 10:23 AM.

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