LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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-22-2009, 06:01 PM   #1
Azul Rondo
Member
 
Registered: Jun 2009
Distribution: Ubuntu 12.04
Posts: 32

Rep: Reputation: 15
USB drives undetected in Fedora 11


Hey all.
For some reason the machine listed in my signature won't detect any usb drives. I can't figure this out. Any help or information would be appreciated.

Here is what dmesg says about my system.
PHP Code:

SCSI subsystem initialized
libata version 3.00 loaded
.
usbcoreregistered new interface driver usbfs
usbcore
registered new interface driver hub
usbcore
registered new device driver usb


sd 1
:0:1:0: [sdcAttached SCSI disk
sd 1
:0:1:0Attached scsi generic sg3 type 0
ehci_hcd
USB 2.0 'Enhanced' Host Controller (EHCIDriver
ohci_hcd
USB 1.1 'Open' Host Controller (OHCIDriver
uhci_hcd
USB Universal Host Controller Interface driver
uhci_hcd 0000
:00:07.2PCI INT D -> GSI 19 (levellow) -> IRQ 19
uhci_hcd 0000
:00:07.2UHCI Host Controller
uhci_hcd 0000
:00:07.2: new USB bus registeredassigned bus number 1
uhci_hcd 0000
:00:07.2irq 19io base 0x0000cce0
usb usb1
: New USB device foundidVendor=1d6bidProduct=0001
usb usb1
: New USB device stringsMfr=3Product=2SerialNumber=1
usb usb1
ProductUHCI Host Controller
usb usb1
ManufacturerLinux 2.6.29.5-191.fc11.i686.PAE uhci_hcd
usb usb1
SerialNumber0000:00:07.2
usb usb1
configuration #1 chosen from 1 choice
hub 1-0:1.0USB hub found
hub 1
-0:1.02 ports detected



usbcore
registered new interface driver hiddev
usbcore
registered new interface driver usbhid
usbhid
v2.6:USB HID core driver


SELinux
initialized (dev usbfstype usbfs), uses genfs_contexts 
[root@server1 /]# df -h

PHP Code:
Filesystem            Size  Used Avail Use% Mounted on                                           
/dev/mapper/vg_server1-lv_root                                                                   
                       26G  6.2G   19G  25
% /                                                    
/
dev/sdb1             194M   14M  171M   8% /boot                                                
/dev/sda1              20G  2.8G   17G  15% /media/DATA                                          
tmpfs                 502M  400K  502M   1
% /dev/shm 
 
Old 07-23-2009, 11:06 AM   #2
kilgoretrout
Senior Member
 
Registered: Oct 2003
Posts: 2,989

Rep: Reputation: 388Reputation: 388Reputation: 388Reputation: 388
I take it that the d-link usb2 card is what you are having trouble with. Could you post the relevant portion of your lspci output for that card. Also, plugin a usb drive and run:

$ dmesg | tail

and post the output here. Then, run as root:

# lsmod | grep usb

and post the output.
 
Old 07-23-2009, 11:48 PM   #3
Azul Rondo
Member
 
Registered: Jun 2009
Distribution: Ubuntu 12.04
Posts: 32

Original Poster
Rep: Reputation: 15
USB Drives undetected in Fedora 11

Thanks Kilgoretrout

Yes, I think the USB card or the mb may be the problem, though I do have the latest bios.

[root@server1 /]# lspci

PHP Code:
0:00.0 Host bridgeIntel Corporation 440BX/ZX/DX 82443BX/ZX/DX Host bridge (rev 03)
00:01.0 PCI bridgeIntel Corporation 440BX/ZX/DX 82443BX/ZX/DX AGP bridge (rev 03)
00:02.0 PCI bridgeDigital Equipment Corporation DECchip 21152 (rev 03)
00:07.0 ISA bridgeIntel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB ControllerIntel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 BridgeIntel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02
[root@server1 ~]# dmesg | tail
PHP Code:
eth1:  setting half-duplex.
virbr0starting userspace STP failedstarting kernel STP
SELinux
initialized (dev proctype proc), uses genfs_contexts
lo
Disabled Privacy Extensions
SELinux
initialized (dev proctype proc), uses genfs_contexts
eth0
no IPv6 routers present
eth1
no IPv6 routers present
CPU0 attaching NULL sched
-domain.
CPU0 attaching NULL sched-domain.
SELinuxinitialized (dev fusetype fuse), uses genfs_contexts 
lsmod | grep usb in root doesn't produce anything.

Thanks again.
Rondo

Last edited by Azul Rondo; 07-24-2009 at 12:04 AM.
 
Old 07-24-2009, 08:42 AM   #4
kilgoretrout
Senior Member
 
Registered: Oct 2003
Posts: 2,989

Rep: Reputation: 388Reputation: 388Reputation: 388Reputation: 388
For some reason, you have no usb modules loaded (no output from lsmod | grep usb)and as a result, the kernel is not reacting to the insertion of a usb mass storage device(see dmesg output).

Do you have usb ports on the motherboard and on a pci expansion card? Your lspci output indicates that may be the case. If so, are they both causing problems? If the usb ports on the motherboard are not working, you may want to check your bios and see if they have been deactivated. A PIII vintage box probably came with usb1.1 and the usb expansion card was added later to get usb2 support. The original owner may have deactivated the usb1.1 ports on the motherboard when the usb2.2 card was installed. Just to be sure, post the output of:

$ lspci | grep USB

That should hopefully list all your usb controllers. Your usb expannsion card could also be bad; it's pretty easy to blow out usb ports. It may be purely a hardware problem.

You may want to state what distro you are using as well. However, any modern distro should automatically load the necessary usb modules when a usb controller is detected. Since that's not occurring, that does point to a hardware problem. You can try manually loading the usb modules and see if the external hard drive is detected by running as root:

# modprobe usb_storage

And see if the external drive is picked up by running:

# fdisk -l

which should list all detected drives and partitions.

Last edited by kilgoretrout; 07-24-2009 at 08:43 AM.
 
Old 07-25-2009, 11:02 PM   #5
Azul Rondo
Member
 
Registered: Jun 2009
Distribution: Ubuntu 12.04
Posts: 32

Original Poster
Rep: Reputation: 15
Fedora 11 USB

Hi Kilgore
I'm using:

Fedora 11
Kernel Linux 2.6.29.6-213.fc11.i686.PAE
GNOME 2.26.3

and modprobe is not installed and I don't know whether to install it or use something else. I've seem some posts claiming you shouldn't use modprobe on fc11 but, they are all about a problem with sound.

lspci | grep USB produces
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)

so I'm guessing there may be a conflict between on board and the pci usb or as you say the pci board is dead.

Thanks, Rondo
 
Old 07-26-2009, 12:57 PM   #6
kilgoretrout
Senior Member
 
Registered: Oct 2003
Posts: 2,989

Rep: Reputation: 388Reputation: 388Reputation: 388Reputation: 388
I'm sure modprobe is installed in fedora. Try running:

# /sbin/modprobe usb_storage

RH has the annoying habit of not putting /sbin in PATH so you have to give the full path to anything in /sbin. I think your confused about /etc/modprobe.conf which is a traditional configuration file for loading modules at boot time which is now deprecated in fedora.

However, more disturbing is your lspci output. I don't see your pci usb2 card listed, only the usb controller on the motherboard which is apparently of PII vintage. Have you tried using these usb ports instead of the ones on your usb2 pci expansion card? Do they even work? Since your usb card is not being detected at all, I think you can assume it's either blown or not properly seated in its slot. Pop the box open and try reseating the card. Also, visually inspect the card for damage.
 
Old 07-26-2009, 04:30 PM   #7
Azul Rondo
Member
 
Registered: Jun 2009
Distribution: Ubuntu 12.04
Posts: 32

Original Poster
Rep: Reputation: 15
New USB card time

Yeah, I found a Dell utility for configuring Poweredge systems that showed all of my pci cards except the usb card. I'm going out today to buy a new card and will let you know how that goes.

As it turns out modprobe is installed and works when the path is included though there was no output with the drive attached.

Thanks, Rondo
 
Old 07-31-2009, 05:46 PM   #8
Azul Rondo
Member
 
Registered: Jun 2009
Distribution: Ubuntu 12.04
Posts: 32

Original Poster
Rep: Reputation: 15
Hardware solution's.

Thanks for all your help. I gained some valuable experience and a new USB Card. Yes that was the solution. Just a note to other newbies,in the hardware forum there is a valuable tutorial that could help diagnose similar problems.
 
  


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
Undetected hard-drives on NZXT Alpha oskorei Linux - Hardware 6 06-22-2008 05:01 AM
mouse undetected on Fedora Core Niflheim Linux - Newbie 5 03-25-2005 07:02 PM
mouse undetected on Fedora Core Niflheim Linux - Hardware 4 03-25-2005 10:59 AM
usb keyboard undetected sushant18 Linux - Software 1 04-15-2004 02:17 AM
USB pen drives and Fedora Core 1 mrde50garfield Fedora 2 12-15-2003 02:40 PM

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

All times are GMT -5. The time now is 09:08 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