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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
11-02-2005, 09:12 AM
|
#1
|
LQ Newbie
Registered: Nov 2005
Location: Singapore
Distribution: Xandros
Posts: 4
Rep:
|
usb thumb drive not recognised
need some help to make my Xandros recognise the usb thumb drive. Following the example in other posts, the following is what appears when i plug in the drive:
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
ide: failed opcode was: unknown
usb 1-5: new high speed USB device using address 4
usb 1-5: control timeout on ep0out
usb 1-5: control timeout on ep0out
usb 1-5: device not accepting address 4, error -110
usb 1-3: new high speed USB device using address 6
usb 1-3: control timeout on ep0out
usb 1-3: control timeout on ep0out
usb 1-3: device not accepting address 6, error -110
usb 1-3: new high speed USB device using address 7
usb 1-3: control timeout on ep0out
output from mount command:
/dev/hda1 on / type reiserfs (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/hda5 on /disks/C type ntfs (ro,noexec,nosuid,nodev,umask=0,iocharset=iso8859-1)
/dev/hdb2 on /disks/xandros type reiserfs (rw)
usbfs on /proc/bus/usb type usbfs (rw,devmode=0666)
automount(pid3162) on /var/autofs/cdrom.1 type autofs (rw,fd=3,pgrp=3162,minproto=2,maxproto=4)
so it seems like there is no /dev/sda in my configuration, as other mails suggests. anyone can help to suggest what i need to do?
EeSin
|
|
|
11-03-2005, 01:56 AM
|
#2
|
Senior Member
Registered: May 2004
Location: Hilliard, Ohio, USA
Distribution: Slackware, Kubuntu
Posts: 1,851
Rep:
|
I had the same problem and resolved it here.
|
|
|
11-03-2005, 09:01 AM
|
#3
|
LQ Newbie
Registered: Nov 2005
Location: Singapore
Distribution: Xandros
Posts: 4
Original Poster
Rep:
|
thanks for the info, however, I am not at that level of compiling a new kernel yet.
also, after some reading and testing, i found that if i were connect it to a usb 1.0 hub, the drive get recognised but xfm will not show a removable drive icon. so, i tried one more thing: modprobe usb-storage, and it works!
Now, how do i put "modprobe usb-storage" so that it get loaded on every bootup?
|
|
|
11-03-2005, 09:45 AM
|
#4
|
Member
Registered: Aug 2004
Location: Norfolk VA
Distribution: Slackware 11
Posts: 230
Rep:
|
If your distro sticks to standards, you can edit /etc/rc.d/rc.modules.
In fact "modprobe usb-storage" is probably in that file, just commented out.
If it is, just uncomment and save, that way when you reboot it will run "modprobe usb-storage" in the future.
P.S. reason I mentioned the standards thing is because that's the way slackware does it, that is the standard.
|
|
|
11-03-2005, 10:00 PM
|
#5
|
LQ Newbie
Registered: Nov 2005
Location: Singapore
Distribution: Xandros
Posts: 4
Original Poster
Rep:
|
too bad, i am using a "non standard" distribution: Xandros, and I think there is no rc.d.
what should be done in this case, anyone can help?
|
|
|
11-03-2005, 10:25 PM
|
#6
|
Senior Member
Registered: May 2004
Location: Hilliard, Ohio, USA
Distribution: Slackware, Kubuntu
Posts: 1,851
Rep:
|
You can add that command to /etc/modprobe.conf to have it loaded at startup.
|
|
|
11-03-2005, 10:55 PM
|
#7
|
LQ Guru
Registered: Jan 2002
Posts: 6,042
Rep: 
|
Assuming SCSI and USB storage is configured in the kernel. Make sure sd_mod and usb-storage are loaded. The module usb-storage is require to detect the usb storage medium. sd_mod module sets up the device node. If you see ub after you did find /lib/modules/`uname -r` -name 'ub.ko' then recompile your kernel with out old usb storage support. If everything is loaded type fdisk -l to get a list of drives. It should be something like /dev/sda1 or /dev/sdb1. udev is much better detect USB devices than devfsd, so you may want to switch.
/etc/rc.d/rc.modules and /etc/modprobe.conf is not the standard where you place modprobe usb-storage. That is only for Slackware. The standard file is /etc/rc.local. /etc/modprobe.conf and /etc/modules.conf is where you put modules to load at bootup using special program langauge that the kernel will understand.
Quote:
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
|
Make sure you re-compile your kernel with multimode support if you do not want to see this again. It is in the IDE section if using 'make menuconfig'.
|
|
|
All times are GMT -5. The time now is 05:36 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|