Hello to anyone, recently I happens to have a "Three" Skyphone, (I haven't purchased a cell phone since 2000, just wait for parents/relatives to buy a new one :-) Anyway it's an Amoi WP-S1 Skyphone by 3, with idVendor=1614 and idProduct=0804; I expanded its memory with a 2GB MicroSD since the phone can be used as usb storage, but when i plug it on any usb port (tried with different cables) there are many errors in dmesg. At this point the phone asks if operate as "storage" or "pc sync", choosing "storage", again many errors appears in dmesg and no device in /dev is created. I got this problem with all kernels, even with the new 2.6.33 I've enabled usb debug in the kernel for more verbose messages: [...] CONFIG_USB_DEBUG=y CONFIG_USB_STORAGE_DEBUG=y [...] Oddly, just one time yesterday the block special file /dev/sdb was created for few seconds, and then again errors about device not accepting address. I hope someone can help me to make this phone work properly, more detail on hardware and software configuration follow, I'm available for further tests on the phone, thank you in advance for any help best regards, - Fabio This is my laptop configuration: OS: Fedora 12 running vanilla kernel 2.6.33 root@[ryuk]:~$ uname -rpmio 2.6.33-kal.i686 i686 i686 i386 GNU/Linux root@[ryuk]:~$ lspci | grep -i usb 00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) 00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) 00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller root@[ryuk]:~$ lsusb Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub The following are the errors in "dmesg" before i choose storage mode: [ 9458.273683] usb usb2: usb resume [ 9458.273692] ehci_hcd 0000:00:03.3: resume root hub [ 9458.293028] hub 2-0:1.0: hub_resume [ 9458.293051] ehci_hcd 0000:00:03.3: GetStatus port 3 status 001803 POWER sig=j CSC CONNECT [ 9458.293056] hub 2-0:1.0: port 3: status 0501 change 0001 [ 9458.394046] hub 2-0:1.0: state 7 ports 6 chg 0008 evt 0000 [ 9458.394061] hub 2-0:1.0: port 3, status 0501, change 0000, 480 Mb/s [ 9458.445141] ehci_hcd 0000:00:03.3: port 3 full speed --> companion [ 9458.445149] ehci_hcd 0000:00:03.3: GetStatus port 3 status 003801 POWER OWNER sig=j CONNECT [ 9458.445191] hub 2-0:1.0: port 3 not reset yet, waiting 50ms [ 9458.445197] usb usb1: usb resume [ 9458.451044] ohci_hcd 0000:00:03.0: wakeup root hub [ 9458.496042] ehci_hcd 0000:00:03.3: GetStatus port 3 status 003002 POWER OWNER sig=se0 CSC [ 9458.496069] hub 2-0:1.0: state 7 ports 6 chg 0000 evt 0008 [ 9458.511039] hub 1-0:1.0: hub_resume [ 9458.511053] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00010101 CSC PPS CCS [ 9458.511058] hub 1-0:1.0: port 2: status 0101 change 0001 [ 9458.612060] hub 1-0:1.0: state 7 ports 3 chg 0004 evt 0000 [ 9458.612078] hub 1-0:1.0: port 2, status 0101, change 0000, 12 Mb/s [ 9458.718044] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9458.769053] usb 1-2: new full speed USB device using ohci_hcd and address 36 [ 9458.770972] ohci_hcd 0000:00:03.0: urb e0387080 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9458.773968] ohci_hcd 0000:00:03.0: urb e0387080 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9458.776967] ohci_hcd 0000:00:03.0: urb e0387080 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9458.883044] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9458.934049] usb 1-2: device descriptor read/64, error -62 [ 9459.036900] ohci_hcd 0000:00:03.0: urb e0387800 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9459.039890] ohci_hcd 0000:00:03.0: urb e0387800 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9459.042889] ohci_hcd 0000:00:03.0: urb e0387800 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9459.149049] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9459.200035] usb 1-2: device descriptor read/64, error -62 [ 9459.407049] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9459.458032] usb 1-2: new full speed USB device using ohci_hcd and address 37 [ 9459.459767] ohci_hcd 0000:00:03.0: urb e0387000 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9459.462765] ohci_hcd 0000:00:03.0: urb e0387000 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9459.465765] ohci_hcd 0000:00:03.0: urb e0387000 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9459.572051] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9459.623051] usb 1-2: device descriptor read/64, error -62 [ 9459.725701] ohci_hcd 0000:00:03.0: urb e0387f80 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9459.728688] ohci_hcd 0000:00:03.0: urb e0387f80 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9459.731687] ohci_hcd 0000:00:03.0: urb e0387f80 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9459.838058] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9459.889031] usb 1-2: device descriptor read/64, error -62 [ 9460.096047] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9460.147042] usb 1-2: new full speed USB device using ohci_hcd and address 38 [ 9460.148567] ohci_hcd 0000:00:03.0: urb e0387f80 path 2 ep0out 5ec20000 cc 5 --> status -62 [ 9460.350512] ohci_hcd 0000:00:03.0: urb e0387880 path 2 ep0out 5ec20000 cc 5 --> status -62 [ 9460.551041] usb 1-2: device not accepting address 38, error -62 [ 9460.657049] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9460.708043] usb 1-2: new full speed USB device using ohci_hcd and address 39 [ 9460.709402] ohci_hcd 0000:00:03.0: urb e0387d80 path 2 ep0out 5ec20000 cc 5 --> status -62 [ 9460.911346] ohci_hcd 0000:00:03.0: urb e0387100 path 2 ep0out 5ec20000 cc 5 --> status -62 [ 9461.000037] hub 2-0:1.0: hub_suspend [ 9461.000051] usb usb2: bus auto-suspend [ 9461.000055] ehci_hcd 0000:00:03.3: suspend root hub [ 9461.112034] usb 1-2: device not accepting address 39, error -62 [ 9461.112060] hub 1-0:1.0: unable to enumerate USB device on port 2 [ 9461.112068] hub 1-0:1.0: state 7 ports 3 chg 0000 evt 0004 [ 9464.000237] hub 1-0:1.0: hub_suspend [ 9464.000250] usb usb1: bus auto-suspend [ 9464.000256] ohci_hcd 0000:00:03.0: suspend root hub then after selecting "storage mode", other errors appear: [ 9875.043664] usb usb1: usb resume [ 9875.049039] ohci_hcd 0000:00:03.0: wakeup root hub [ 9875.109030] hub 1-0:1.0: hub_resume [ 9875.109053] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00010100 CSC PPS [ 9875.210060] hub 1-0:1.0: state 7 ports 3 chg 0000 evt 0000 [ 9876.044116] usb usb2: usb resume [ 9876.044124] ehci_hcd 0000:00:03.3: resume root hub [ 9876.165050] ehci_hcd 0000:00:03.3: port 3 full speed --> companion [ 9876.165060] ehci_hcd 0000:00:03.3: GetStatus port 3 status 003801 POWER OWNER sig=j CONNECT [ 9876.165115] hub 1-0:1.0: state 7 ports 3 chg 0000 evt 0004 [ 9876.165129] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00010101 CSC PPS CCS [ 9876.165138] hub 1-0:1.0: port 2, status 0101, change 0001, 12 Mb/s [ 9876.176029] hub 2-0:1.0: hub_resume [ 9876.269040] hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101 [ 9876.375048] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9876.426054] usb 1-2: new full speed USB device using ohci_hcd and address 40 [ 9876.427661] ohci_hcd 0000:00:03.0: urb e022ff00 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9876.430657] ohci_hcd 0000:00:03.0: urb e022ff00 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9876.433657] ohci_hcd 0000:00:03.0: urb e022ff00 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9876.540044] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9876.591042] usb 1-2: device descriptor read/64, error -62 [ 9876.693591] ohci_hcd 0000:00:03.0: urb e022f780 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9876.696579] ohci_hcd 0000:00:03.0: urb e022f780 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9876.699577] ohci_hcd 0000:00:03.0: urb e022f780 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9876.806053] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9876.857038] usb 1-2: device descriptor read/64, error -62 [ 9877.064051] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9877.115049] usb 1-2: new full speed USB device using ohci_hcd and address 41 [ 9877.116457] ohci_hcd 0000:00:03.0: urb e022f080 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9877.119457] ohci_hcd 0000:00:03.0: urb e022f080 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9877.122456] ohci_hcd 0000:00:03.0: urb e022f080 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9877.228051] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9877.279033] usb 1-2: device descriptor read/64, error -62 [ 9877.381385] ohci_hcd 0000:00:03.0: urb e022f080 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9877.384377] ohci_hcd 0000:00:03.0: urb e022f080 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9877.387375] ohci_hcd 0000:00:03.0: urb e022f080 path 2 ep0in 5ec20000 cc 5 --> status -62 [ 9877.493051] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9877.544043] usb 1-2: device descriptor read/64, error -62 [ 9877.751041] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9877.802053] usb 1-2: new full speed USB device using ohci_hcd and address 42 [ 9877.803256] ohci_hcd 0000:00:03.0: urb e0107800 path 2 ep0out 5ec20000 cc 5 --> status -62 [ 9878.005202] ohci_hcd 0000:00:03.0: urb e0107c80 path 2 ep0out 5ec20000 cc 5 --> status -62 [ 9878.206046] usb 1-2: device not accepting address 42, error -62 [ 9878.312056] ohci_hcd 0000:00:03.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS [ 9878.363035] usb 1-2: new full speed USB device using ohci_hcd and address 43 [ 9878.364088] ohci_hcd 0000:00:03.0: urb e0107a80 path 2 ep0out 5ec20000 cc 5 --> status -62 [ 9878.567036] ohci_hcd 0000:00:03.0: urb e0107500 path 2 ep0out 5ec20000 cc 5 --> status -62 [ 9878.768049] usb 1-2: device not accepting address 43, error -62 [ 9878.768079] hub 1-0:1.0: unable to enumerate USB device on port 2 [ 9878.768087] hub 2-0:1.0: state 7 ports 6 chg 0000 evt 0000 [ 9878.768096] hub 1-0:1.0: state 7 ports 3 chg 0000 evt 0004 [ 9881.000281] hub 2-0:1.0: hub_suspend [ 9881.000296] usb usb2: bus auto-suspend [ 9881.000301] ehci_hcd 0000:00:03.3: suspend root hub [ 9881.000753] hub 1-0:1.0: hub_suspend [ 9881.000758] usb usb1: bus auto-suspend [ 9881.000763] ohci_hcd 0000:00:03.0: suspend root hub -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html