Problems seeing USB mp3 player... any help?

From: Paul Smith (psmith_at_nortel.com)
Date: 05/31/05

  • Next message: s. keeling: "Re: Discover device drivers built into a kernel image"
    Date: Tue, 31 May 2005 17:05:21 -0400
    To: debian-user@lists.debian.org
    
    

    Hi all;

    My wife bought me a Rage MP 256M MP3 player for my birthday. I'm having
    a devil of a time getting my Linux system to recognize it so I can stock
    it up with k00l t00n3s. When I plug it in, I get messages like this in
    /var/log/syslog:

      May 31 01:17:09 homebase kernel: usb 4-3: new high speed USB device using address 4
      May 31 01:17:10 homebase kernel: usb 4-3: device not accepting address 4, error -71
      May 31 01:17:10 homebase kernel: usb 4-3: new high speed USB device using address 5
      May 31 01:17:10 homebase kernel: usb 4-3: device not accepting address 5, error -71
      May 31 01:18:12 homebase kernel: usb 4-3: new high speed USB device using address 6
      May 31 01:18:12 homebase kernel: usb 4-3: device not accepting address 6, error -71
      May 31 01:18:12 homebase kernel: usb 4-3: new high speed USB device using address 7
      May 31 01:18:13 homebase kernel: usb 4-3: device not accepting address 7, error -71

    Sometimes I only get a few addresses, other times it tries up to at
    least address 9. Error -71 is EPROTO, so that doesn't help me much :-/.

    I've googled and grepped and gnashed (teeth :-)) but haven't found
    anything really relevant. Most of the docs I find are all really old:
    for 2.4 kernels and stuff. They don't seem to say much--am I missing
    the docs? I tried booting with acpi=off but besides breaking some other
    stuff that didn't make any difference. I checked /proc/interrupts and
    they do seem to go up when I plug in the player.

    I'm running Debian "sarge", quite up to date, but with my own kernel:
    2.6.9 downloaded from kernel.org with no patches applied (unfortunately
    I have a limited set of kernels I can use, since I need to use a
    Contivity VPN client w/ kernel modules to get into work). I do have the
    USB kernel config settings:

      CONFIG_USB=y
      CONFIG_USB_DEVICEFS=y
      CONFIG_USB_EHCI_HCD=m
      CONFIG_USB_EHCI_SPLIT_ISO=y
      CONFIG_USB_OHCI_HCD=m
      CONFIG_USB_UHCI_HCD=m
      CONFIG_USB_MIDI=m
      CONFIG_USB_ACM=m
      CONFIG_USB_PRINTER=m
      CONFIG_USB_STORAGE=m

    and various other USB options are set. I have SCSI enabled, and SCSI
    disk support enabled. I have the hotplug package installed. If I use
    lsmod I see these (among others of course):

      ehci_hcd 39556 0
      uhci_hcd 28428 0
      usb_storage 60224 0
      scsi_mod 106444 1 usb_storage

    For hardware I have one of those VIA on-board USB modules. It has 4 USB
    ports (in the back of the system--grr!), and lspci says:

      0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
      0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
      0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
      0000:00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)

    It _seems_ like this means only one of them is a USB 2.0 port (which I
    need for my player). But, I cannot figure out which one: they all look
    the same to me. I've tried all four of them, though, and none of them
    "just works".

    One odd thing is my logs all talk about devices as above, numbered 4-1,
    4-2, 4-3, and 4-4 depending on which USB port in the back I plug it
    into, but lspci and the kernel boot log lists them as 10.0, 10.1, 10.2,
    and 10.3. I don't know how they relate (is it just the obvious, 4-1 <->
    10.0, etc.?)

    Any help or hints or places to look next?

    -- 
    -------------------------------------------------------------------------------
     Paul D. Smith <psmith@nortel.com>           HASMAT--HA Software Mthds & Tools
     "Please remain calm...I may be mad, but I am a professional." --Mad Scientist
    -------------------------------------------------------------------------------
       These are my opinions---Nortel Networks takes no responsibility for them.
    -- 
    To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
    

  • Next message: s. keeling: "Re: Discover device drivers built into a kernel image"

    Relevant Pages

    • Re: mp3-players on SuSE 9.*?
      ... > conncetor and copy files from my HD to the player? ... Normally you just plug it into USB port and it appears as "mass storage" ... No matter what, in Linux I ...
      (alt.os.linux.suse)
    • Re: Problem with USB 1.1 Storage plugged in USB 2.0
      ... from a cammera, And only works in USB 1.1 plug, Kernel is 2.6.6 and 2.6.7. ... Cause I not own the adaptor, I don't have a chance to try without ehci enabled ... > be USB ... > If I plug it on a USB 2.0 plug, ...
      (Linux-Kernel)
    • usb vs. drivers
      ... I've got a usb camera. ... How does the kernel know which driver to use for a USB device I plug in? ...
      (Debian-User)
    • Re: usb mouse problem
      ... the kernel of 2.6.14-1.1656 and before that but not any more on ... The cursor stays on the screen but it doesn't ... If I use the usual "non usb" mouse, ... Plug in the mouse, ...
      (Fedora)
    • RE: usb ports
      ... I recently got a new printer with a usb ... plug and it will not work after I installed the hardware. ... have had for three years recently quit working when I plug it into the usb ...
      (microsoft.public.windowsxp.wmi)