USB Flash Drive disconnected just before scanning.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I've got a "CamSport" camera [1] that should act as an usb flash drive when
connected to a computer.
I'm using a powerbook 12" on linux kernel 2.6.32 (gentoo distribution).
Looking at the dmesg shows that the camsport is disconnected just before
usb-storage scans it.
Below is the complete usb debug when plugging the camsport.

This is working well on Mac OS X (same laptop, same usb port), and I even tested
it on Windows on other computers, it is always working (recognized as a usb
storage).
On every recent linux I tested (ubuntu, gentoo, etc.), this hardware does not
work.

Any hints?

Regards,

Panard

[1] http://www.camera-sports.fr/CAMSPORTS_NANO_F_grp_62-1.html

----
hub 1-0:1.0: state 7 ports 5 chg 0000 evt 0002
ehci_hcd 0001:10:1b.2: GetStatus port 1 status 001803 POWER sig=j CSC CONNECT
hub 1-0:1.0: port 1, status 0501, change 0001, 480 Mb/s
ehci_hcd 0001:10:1b.2: GetStatus port 1 status 001002 POWER sig=se0 CSC
hub 1-0:1.0: debounce: port 1: total 125ms stable 100ms status 0x100
hub 1-0:1.0: state 7 ports 5 chg 0000 evt 0002
hub 1-0:1.0: state 7 ports 5 chg 0000 evt 0002
ehci_hcd 0001:10:1b.2: GetStatus port 1 status 001803 POWER sig=j CSC CONNECT
hub 1-0:1.0: port 1, status 0501, change 0001, 480 Mb/s
hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x501
ehci_hcd 0001:10:1b.2: port 1 high speed
ehci_hcd 0001:10:1b.2: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT
usb 1-1: new high speed USB device using ehci_hcd and address 5
ehci_hcd 0001:10:1b.2: port 1 high speed
ehci_hcd 0001:10:1b.2: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT
usb 1-1: default language 0x0409
usb 1-1: udev 5, busnum 1, minor = 4
usb 1-1: New USB device found, idVendor=0851, idProduct=1542
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: iMagic Product
usb 1-1: Manufacturer: MagicPixel
usb 1-1: SerialNumber: FW_Omega2
usb 1-1: uevent
usb 1-1: usb_probe_device
usb 1-1: configuration #1 chosen from 1 choice
usb 1-1: adding 1-1:1.0 (config #1, interface 0)
usb 1-1:1.0: uevent
usb-storage 1-1:1.0: usb_probe_interface
usb-storage 1-1:1.0: usb_probe_interface - got id
usb-storage: USB Mass Storage device detected
usb 1-1: uevent
usb-storage: -- associate_dev
usb-storage: Vendor: 0x0851, Product: 0x1542, Revision: 0x0200
usb-storage: Interface Subclass: 0x06, Protocol: 0x50
usb-storage: Transport: Bulk
usb-storage: Protocol: Transparent SCSI
scsi3 : SCSI emulation for USB Mass Storage devices
usb-storage: *** thread sleeping.
drivers/usb/core/inode.c: creating file '005'
usb-storage: device found at 5
usb-storage: waiting for device to settle before scanning
hub 1-0:1.0: state 7 ports 5 chg 0000 evt 0002
ehci_hcd 0001:10:1b.2: GetStatus port 1 status 001002 POWER sig=se0 CSC
hub 1-0:1.0: port 1, status 0100, change 0001, 12 Mb/s
usb 1-1: USB disconnect, address 5
usb 1-1: unregistering device
usb 1-1: usb_disable_device nuking all URBs
usb 1-1: unregistering interface 1-1:1.0
usb-storage: storage_disconnect() called
usb-storage: -- usb_stor_release_resources
usb-storage: -- sending exit command to thread
usb-storage: *** thread awakened.
usb-storage: -- exiting
usb-storage: -- dissociate_dev
usb 1-1:1.0: uevent
usb 1-1: uevent
hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x100
----

--
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

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux