Can't use USB Ports


Page 1 of 3 123 LastLast
Results 1 to 15 of 40

Thread: Can't use USB Ports

  1. #1
    Join Date
    Oct 2002
    Location
    Antigua, W.I.
    Posts
    189

    Can't use USB Ports

    I'm having a serious problem with my USB ports. Simply put, they just don't load anything. If I put in my JumpDrive, nothing happens. However, when I remove it, I get an error message saying

    "The folder contents could not be displayed. "sda1" couldn't be found. Perhaps it has recently been deleted."

    When I used an IBM computer none of this happened. However, on this Dell Optiplex GX240 the problem surfaces. My cousin has a similar machine and he has the same problem on Mandrake 10.0. I am using Ubuntu, and I have the same problem. I've searched the forums and can't seem to find any answer to solve this problem. It seem to me that there is a problem with Dell computers and the 2.6 kernel. Or is it with all kernels?

    Any help would be appreciated since my JumpDrive is my life in digital.
    "Let us not waste our time in idle discourse! Let us do something while we have the chance..." Samuel Beckett WAITING FOR GODOT

    "Esse est percipi." Bishop George Berkeley

    Ubuntu || Gnome Eye Candy ||

  2. #2
    Join Date
    Oct 2002
    Location
    Antigua, W.I.
    Posts
    189
    Anyone? Really desparate here!
    "Let us not waste our time in idle discourse! Let us do something while we have the chance..." Samuel Beckett WAITING FOR GODOT

    "Esse est percipi." Bishop George Berkeley

    Ubuntu || Gnome Eye Candy ||

  3. #3
    Join Date
    Oct 2002
    Location
    Kaiserslautern, Germany
    Posts
    77
    Not working at all as in nothing usb works? Mouse? Mem stick? If its a mem stick problem, then make sure the proper stuff is loaded in the kernels and the modules are loading properly. If they are and still nothing, then try manuall mounting. Maybe its formated NTFS and your kernel doesnt like it. I have however heard of problems with one of the 2.6 kernels and problems with USB, however I personally haven't witnessed any of these.


    Jeff
    Linux Registered User #338570
    Ubuntu -- Server

  4. #4
    Join Date
    May 2003
    Location
    New Jersey
    Posts
    1,257
    The USB device may not be auto mounting like most of those distros (desktop-oriented ones) cover by themselves. Did you go ahead and see if it was mounting it by looking in the Computer portion of Ubuntu? If it doesn't show up, you'll have to try and mount it by yourself.

    You can do that by running this command in a console:

    Code:
    mount /dev/sda1 /directory/somewhere
    What this does is takes the actual device and makes it accessible on a directory level. So, say I wanted to make the USB device avalible on my desktop. I would do the command
    Code:
     mount /dev/sda1 /home/user/Desktop/usb
    So then all that needs to be done is go to the usb directory on my desktop and there's my information.

    You may have known this already but I was just going over it in case you didn't. If you do then do you know it's functioning in other computers (say a Windows machine)? I guess it also could be formatted in NTFS in which case would cause problems but I don't know many devices like this that use NTFS as it seems rather impractical for these devices.
    Last edited by DSwain; 12-18-2004 at 11:39 AM.
    The Swain

    dswain

  5. #5
    Join Date
    Oct 2002
    Location
    Antigua, W.I.
    Posts
    189
    Originally posted by DSwain
    The USB device may not be auto mounting like most of those distros (desktop-oriented ones) cover by themselves. Did you go ahead and see if it was mounting it by looking in the Computer portion of Ubuntu? If it doesn't show up, you'll have to try and mount it by yourself.

    You can do that by running this command in a console:

    Code:
    mount /dev/sda1 /directory/somewhere
    What this does is takes the actual device and makes it accessible on a directory level. So, say I wanted to make the USB device avalible on my desktop. I would do the command
    Code:
     mount /dev/sda1 /home/user/Desktop/usb
    So then all that needs to be done is go to the usb directory on my desktop and there's my information.

    You may have known this already but I was just going over it in case you didn't. If you do then do you know it's functioning in other computers (say a Windows machine)? I guess it also could be formatted in NTFS in which case would cause problems but I don't know many devices like this that use NTFS as it seems rather impractical for these devices.
    The problem is that /dev/sda does not exist. All of the modules e.g. usb-core are loading. It's just that the jumpDrive would not mount when inserted and brings up an error message when removed.

    It works fine under Wndoze and with Mandrake on my IBM machine. It refuses to work on this Dell box with Linux, although it will work with Windoze on the same box.
    "Let us not waste our time in idle discourse! Let us do something while we have the chance..." Samuel Beckett WAITING FOR GODOT

    "Esse est percipi." Bishop George Berkeley

    Ubuntu || Gnome Eye Candy ||

  6. #6
    Join Date
    Jan 2004
    Location
    Milwaukee
    Posts
    313
    Check and see if it even detects the presence of the drive. Do a dmesg -c to clear the boot messages, then plug in the drive, then run dmesg again. Post the results here. One possibility is that the stick is being assigned to a device other than /dev/sda.
    "Well, I've been to one world fair, a picnic, and a rodeo, and that's the stupidest thing I ever heard come over a set of earphones."

  7. #7
    Join Date
    Feb 2004
    Location
    Singapore
    Posts
    2,170
    actually, when this happens I usually would check the power sources. I believe your system is being overloaded and cannot provide for your USB ports
    Come under the reign of the Idiot King...
    Come to me ... I love linux!

    Registered Linux user: Idiot King #350544

  8. #8
    Join Date
    Feb 2003
    Location
    Mauritius
    Posts
    1,151
    perhaps your drive requires USB 2.0 and you only have usb 1.0 or 1.1??

    I have seen this on my external hard-disk.

    Also, how many devices do you have on your USB chain?? if you have too many, it cannot give the power to your drive, so it can't run...
    Feel free to PM me for help

    Using PCLinuxos 2007 on my laptop and 2009 on my Desktop and proud of it!

    Desktop:
    AMD Phenom II x2 545 3GB DDR2 RAM 500GB SATA,250GB SATA, 250GB IDE, ATI Radeon HD 4870 512 DDR3
    Laptop:
    Intel Core 2 Duo T7500 (2.2) 2GB RAM, 160GB Sata HDD, nVidia 8600GM 512MB

    Please come back and tell us if your problem is solved, it may help others, and stop us from wondering what happened.

  9. #9
    Join Date
    Oct 2002
    Location
    Antigua, W.I.
    Posts
    189
    Originally posted by leonpmu
    Also, how many devices do you have on your USB chain?? if you have too many, it cannot give the power to your drive, so it can't run...
    Actually, there are none on the USB chain, except the USB.

    I do believe that it cannot be a power problem since the JumpDrive opperates fine on Windoze on the same machine, except on a second drive which is in permanently.

    Also, as far as I can remember, the specs on the JumpDrive said that it could work with any.
    Last edited by GavinX; 12-18-2004 at 03:17 PM.
    "Let us not waste our time in idle discourse! Let us do something while we have the chance..." Samuel Beckett WAITING FOR GODOT

    "Esse est percipi." Bishop George Berkeley

    Ubuntu || Gnome Eye Candy ||

  10. #10
    Join Date
    Oct 2002
    Location
    Antigua, W.I.
    Posts
    189
    when i do the dmesg again, this is what I get:

    gavin@ubuntu:~ $ sudo dmesg
    usb 2-2: new full speed USB device using address 4
    usb 2-2: control timeout on ep0out
    "Let us not waste our time in idle discourse! Let us do something while we have the chance..." Samuel Beckett WAITING FOR GODOT

    "Esse est percipi." Bishop George Berkeley

    Ubuntu || Gnome Eye Candy ||

  11. #11
    Join Date
    Oct 2002
    Location
    Antigua, W.I.
    Posts
    189
    You will think that I'm crazy now but I just left the JumpDrive in the USB port for about five minutes and it popped up on the screen. The only problem is that the files which should be there cannot be seen!

    Now this is getting spooky!
    "Let us not waste our time in idle discourse! Let us do something while we have the chance..." Samuel Beckett WAITING FOR GODOT

    "Esse est percipi." Bishop George Berkeley

    Ubuntu || Gnome Eye Candy ||

  12. #12
    Join Date
    Apr 2003
    Location
    Transplanted from beautiful La Quinta, CA to Long Beach, CA...there are no stars here at night!
    Posts
    1,240

    Re: Can't use USB Ports

    Originally posted by GavinX
    >snip<...on this Dell Optiplex GX240 the problem surfaces.
    >snip<...I am using Ubuntu, and I have the same problem. >snip<... It seem to me that there is a problem with Dell computers and the 2.6 kernel. Or is it with all kernels?
    Dells are pretty weird machines to begin with, so take your time diagnosing this issue--you'll only have to do it once, you know.
    Originally posted by DrChuck
    Do a dmesg -c to clear the boot messages, then plug in the drive, then run dmesg again. Post the results here. One possibility is that the stick is being assigned to a device other than /dev/sda.
    DrChuck is thing in the same direction as I am...I did a distro change and found that, under k2.6.7 my "scsi devices" were being enumerated differently enough that the ID's were reversed from what I was used to. If you have a CD/DVD burner on that machine, you may be seeing the same type of thing, in which case, DrChuck's suggestion would be the first step in sorting things out.

    I don't use JumpDrives, in deference to flash memory cards and a reader, but I'm not positive that Ubuntu will auto mount the USB device for you. (I don't recall seeing that type of behavior in my evaluation of Warty.
    Originally posted by GavinX
    >snip<...The problem is that /dev/sda does not exist.
    Then try /dev/sdb and its associated partition numbers.

    You could try a different distro, incorporating the 2.6.x kernel in a Live-CD format (I favor Mepis for this.), and observe the enumeration behavior of one that is particularly successful, as well as the difference in modules loaded.

    [edit]
    I see you've made some progress in the interim. I also checked the tech specs on the GX240, and they don't clearly state that the USB support is at 2.0 firmware, past experience would suggest that you're at 1.1 firmware on the USB, but your dmesg output looks like that's not true.

    I'd fall-back to trying a Live-CD distro to see what differences you can see in default performance, and narrow those down to kernel/module differences. You may be able to customize that Ubuntu install to speed things up for you.
    Last edited by EnigmaOne; 12-18-2004 at 03:53 PM.

  13. #13
    Join Date
    Oct 2002
    Location
    Antigua, W.I.
    Posts
    189

    Re: Re: Can't use USB Ports

    Originally posted by EnigmaOne
    Then try /dev/sdb and its associated partition numbers.
    Nothing with /dev/sd exists on this system. Neither sda, sdb, sdc nor sdd
    "Let us not waste our time in idle discourse! Let us do something while we have the chance..." Samuel Beckett WAITING FOR GODOT

    "Esse est percipi." Bishop George Berkeley

    Ubuntu || Gnome Eye Candy ||

  14. #14
    Join Date
    Sep 2000
    Location
    N California
    Posts
    951
    Start with out any USB devices plugged in.

    Since your running Ubuntu try to install a program called usbview. It's in the debian package sources. This will tell you what your system sees.

    Open a window and, as root, run tail -f /var/log/messages

    Plug in the device.

    What command are you using to mount the device?

    Output of df

    That should provide information to indicate what to do next.

    Good Luck,

  15. #15
    Join Date
    Apr 2003
    Location
    Transplanted from beautiful La Quinta, CA to Long Beach, CA...there are no stars here at night!
    Posts
    1,240
    what does:
    "ls -l /sys/block" (If you have /sys/ on your filesystem)
    give you?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •