Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
I am currently running debian etch on my laptop, and cannot detect any usb devices. When I run dmseg there is no type of mass storage device detected. If I try running lsusb, I get nothing. I checked and made sure that udev was installed, and its there. Connecting to the usb port then rebooting doesn't fix the problem either. Google and other threads haven't given me any leads so far. Any help would be greatly appreciated.
username@it-etch:~$ lspci | grep USB
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
When I connect to the usb port I get no response on the syslog. Running lspci | grep USB does show my port. Then I tried running lsmod | grep USB and I got no results, so I am guessing that the modules are not loaded. So the next question is what can I change to get the usb modules to load at boot. I'm really new at this and appreciate your patience.
So I think the problem is definately with the usb modules. When I used modprobe to manually load the modules I get the following.
ip68-13-212-130:/sbin# install scsi_mod /sbin/modprobe
install: cannot stat `scsi_mod': No such file or directory
ip68-13-212-130:/sbin# install sd_mod /sbin/modprobe
install: cannot stat `sd_mod': No such file or directory
lsmod shows these modules, but I modprobe can't find them. Any ideas?
Last edited by garbo365; 09-18-2007 at 06:04 PM.
Reason: Wrong commands
Sep 18 14:14:11 it-etch kernel: sdb: Write Protect is off
Sep 18 14:14:11 it-etch kernel: sdb: sdb1
Sep 18 14:14:11 it-etch kernel: sd 4:0:0:0: Attached scsi removable disk sdb
It appears the kernel did detect the usb device and assign it to sdb1. If your distro doesn't have autofs or HAL, it will not mount it automatically.
You have to manually mount it as root.
Try this, in the /mnt folder create a directory called usb, only an example. Next as root, type
When I connect to the usb port I get no response on the syslog. Running lspci | grep USB does show my port. Then I tried running lsmod | grep USB and I got no results, so I am guessing that the modules are not loaded. So the next question is what can I change to get the usb modules to load at boot. I'm really new at this and appreciate your patience.
I notice you use lsmod | grep USB, the USB should be be lowercase or you can add the -i option to grep which would ignore case sensitivity. Even if usbcore is listed, after running lsmod, This does not guarantee every usb device will work when you connect to it, especially if the device is proprietary i.e no hardware documentation/specs provided for the linux community to create a module for it.
Post the output of your /var/log/messages as mention above, so we can see what is happening. If you had resolved the problem, let us know. It is good forum etiquette.
Here is the what happens when I run tail -f /var/log/messages and plug in an ipod. I also tried powering it on and off while if was connected to the usb port. Far as I can tell it gives no response.
Code:
ip68-13-212-130:/# tail -f /var/log/messages
Sep 19 17:53:58 ip68-13-212-130 kernel: apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
Sep 19 17:53:58 ip68-13-212-130 kernel: apm: overridden by ACPI.
Sep 19 18:13:46 ip68-13-212-130 -- MARK --
Sep 19 18:33:47 ip68-13-212-130 -- MARK --
Sep 19 18:53:47 ip68-13-212-130 -- MARK --
Sep 19 19:13:48 ip68-13-212-130 -- MARK --
Sep 19 19:33:48 ip68-13-212-130 -- MARK --
Sep 19 19:53:48 ip68-13-212-130 -- MARK --
Sep 19 20:13:48 ip68-13-212-130 -- MARK --
Sep 19 20:33:49 ip68-13-212-130 -- MARK --
Sorry I didn't this info up quicker, but got a hectic work schedule.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.