You are not logged in.

#1 2009-04-04 08:15:28

foolfrog
Member
Registered: 2009-03-27
Posts: 3

unable to enumerate USB device on port 1

I can't use my Newman Mp3 player in archlinux.And I googled,but I still don't know how to do

uname -a

Linux foolfrog 2.6.28-ARCH #1 SMP PREEMPT Sun Mar 8 10:18:28 UTC 2009 i686 Intel(R) Core(TM)2 Duo CPU T6400 @ 2.00GHz GenuineIntel GNU/Linux

dmesg

HDA Intel 0000:00:1b.0: power state changed by ACPI to D0
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
HDA Intel 0000:00:1b.0: setting latency timer to 64
usb 2-1: new high speed USB device using ehci_hcd and address 3
usb 2-1: configuration #1 chosen from 1 choice
Initializing USB Mass Storage driver...
scsi4 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
scsi 4:0:0:0: Direct-Access     Newman   Mp3 Player       1.00 PQ: 0 ANSI: 0
sd 4:0:0:0: [sdb] 2013696 512-byte hardware sectors: (1.03 GB/983 MiB)
sd 4:0:0:0: [sdb] Write Protect is off
sd 4:0:0:0: [sdb] Mode Sense: 00 06 00 00
sd 4:0:0:0: [sdb] Assuming drive cache: write through
sd 4:0:0:0: [sdb] 2013696 512-byte hardware sectors: (1.03 GB/983 MiB)
sd 4:0:0:0: [sdb] Write Protect is off
sd 4:0:0:0: [sdb] Mode Sense: 00 06 00 00
sd 4:0:0:0: [sdb] Assuming drive cache: write through
sdb:
sd 4:0:0:0: [sdb] Attached SCSI removable disk
sd 4:0:0:0: Attached scsi generic sg2 type 0
scsi 4:0:0:1: Direct-Access     Newman   USB SD           1.00 PQ: 0 ANSI: 0 CCS
sd 4:0:0:1: [sdc] Very big device. Trying to use READ CAPACITY(16).
usb 2-1: reset high speed USB device using ehci_hcd and address 3
usb 2-1: reset high speed USB device using ehci_hcd and address 3
sd 4:0:0:0: [sdb] Result: hostbyte=0x07 driverbyte=0x00
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
sd 4:0:0:0: [sdb] Result: hostbyte=0x07 driverbyte=0x00
end_request: I/O error, dev sdb, sector 8
Buffer I/O error on device sdb, logical block 1
Buffer I/O error on device sdb, logical block 2
Buffer I/O error on device sdb, logical block 3
sd 4:0:0:1: [sdc] READ CAPACITY(16) failed
sd 4:0:0:1: [sdc] <6>sd 4:0:0:0: [sdb] Result: hostbyte=0x07 driverbyte=0x00
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
Result: hostbyte=0x07 driverbyte=0x00
sd 4:0:0:1: [sdc] Use 0xffffffff as device size
sd 4:0:0:1: [sdc] Sector size 0 reported, assuming 512.
sd 4:0:0:1: [sdc] 4294967296 512-byte hardware sectors: (2.19 TB/2.00 TiB)
usb 2-1: USB disconnect, address 3
sd 4:0:0:1: [sdc] Write Protect is off
sd 4:0:0:1: [sdc] Mode Sense: 00 00 00 00
sd 4:0:0:1: [sdc] Assuming drive cache: write through
sd 4:0:0:1: [sdc] READ CAPACITY failed
sd 4:0:0:1: [sdc] Result: hostbyte=0x01 driverbyte=0x00
sd 4:0:0:1: [sdc] Sense not available.
sd 4:0:0:1: [sdc] Write Protect is off
sd 4:0:0:1: [sdc] Mode Sense: 00 00 00 00
sd 4:0:0:1: [sdc] Assuming drive cache: write through
sd 4:0:0:1: [sdc] READ CAPACITY failed
sd 4:0:0:1: [sdc] Result: hostbyte=0x01 driverbyte=0x00
sd 4:0:0:1: [sdc] Sense not available.
sd 4:0:0:1: [sdc] Write Protect is off
sd 4:0:0:1: [sdc] Mode Sense: 00 00 00 00
sd 4:0:0:1: [sdc] Assuming drive cache: write through
sd 4:0:0:1: [sdc] Attached SCSI removable disk
sd 4:0:0:1: Attached scsi generic sg3 type 0
usb-storage: device scan complete
hub 6-0:1.0: unable to enumerate USB device on port 1

I can use my MP3 player in winxp,but can't use it int Vista,and Ubuntu also can't use it.Could you help me?

Offline

#2 2009-04-04 18:13:56

chozar
Member
Registered: 2009-04-04
Posts: 8

Re: unable to enumerate USB device on port 1

I've been having the same problem with a usb stick of mine, the same error - unable to enumerate USB device.  I figure explaining my experiences here may help someone else trying to figure this out.

This seems to be hardware related, unfortunately.  I don't know if anyone can correct me.  I have two laptops, one old one new.  Both use 2.6.29.  This one usb stick I have just wont work on the old laptop, regardless of kernel version or distribution.  Other usb mass storage devices work.

I suspect that this is a combination between a kernel bug and hardware issues.  All google searches on this error seem to indicate that the only way people fixed this was through replacement hardware.
I know that the usb flash drive I'm using has a hidden second volume on it.  A 1GB read writeable volume, and a 4MB volume that is uneraseable, includes a pdf document that came with it.  This is not a second partition, the OS sees it as a virtual CDROM drive.  (I got the stick for free at a conference.)  I don't know how this is implemented in hardware, but on other systems (on mac/windows/linux), a second volume appears after 10 seconds of insertion.  I suspect this quirk is what prevents me from using this as a usb boot stick too.

My guess is that the usb device does not follow specification exactly, and borks on certain OS/hardware combinations.  I would call my usb stick broken, and it only manifests itself on some hardware.  The newman mp3 player may be similar, not following the usb specs 100%.  As you said, it won't work in Vista either.

Do you have a different usb mass storage device that you can try?  Plug in a hard disk, a thumb drive, a different mp3 player, see if it works right away.  It makes me sad when hardware doesn't work on Linux, but sometimes that means a trip to ebay and newegg.  I'm going to be doing that with my thumb drive.

Offline

#3 2009-04-05 02:54:49

foolfrog
Member
Registered: 2009-03-27
Posts: 3

Re: unable to enumerate USB device on port 1

Thanks, I think it my newman mp3 player not following the usb specs 100% as you said.Some usb mass storage can be used,such as kingston flash device.Don't I can only use my MP3 player in winxp?

Offline

#4 2009-04-05 12:46:48

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: unable to enumerate USB device on port 1

May be a hardware problem indeed, I have seen a case where one of my usb sticks that worked well in every computer didn't work so well in a neighbor's notebook, it would be detected and I could read stuff from there but once I started writing it would just hang the pc.
These days I guess it takes some bad luck to find a combination that doesn't work but it can happen.

Does that player have an SD card reader?? I think I've seen someone with a similar problem before and it was just a bad cable if I remember correctly.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#5 2009-08-18 16:49:55

dmz
Member
From: Sweden
Registered: 2008-08-27
Posts: 881
Website

Re: unable to enumerate USB device on port 1

No hardware problem... this is happening me all of the time with various usb-connected things like mp3-players, usb-drives, etc.
dmesg gets spammed with;
usb 1-1.4: reset high speed USB device using ehci_hcd and address 19

Offline

#6 2009-08-18 17:31:20

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: unable to enumerate USB device on port 1

Perhaps it is insufficient current supplied by the mobo. 

A USB 2.0 card may solve the problem.  This corrected a similar problem in one of my mobos.


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

Board footer

Powered by FluxBB