What actually appears in dmesg when you plug the Kindle?
Ideally, it should be something like
Code:
usb 2-3: new high speed USB device using ehci_hcd and address 70
ehci_hcd 0000:00:1d.7: port 3 reset error -110
hub 2-0:1.0: hub_port_status failed (err = -32)
hub 2-0:1.0: unable to enumerate USB device on port 3
usb 6-1: new full speed USB device using uhci_hcd and address 5
usb 6-1: not running at top speed; connect to a high speed hub
usb 6-1: New USB device found, idVendor=1949, idProduct=0004
usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 6-1: Product: Amazon Kindle
usb 6-1: Manufacturer: Amazon
usb 6-1: SerialNumber: <S/N here>
scsi36 : usb-storage 6-1:1.0
scsi 36:0:0:0: Direct-Access Kindle Internal Storage 0100 PQ: 0 ANSI: 2
sd 36:0:0:0: [sdb] 6410688 512-byte logical blocks: (3.28 GB/3.05 GiB)
sd 36:0:0:0: [sdb] Write Protect is off
sd 36:0:0:0: [sdb] Mode Sense: 0f 00 00 00
sd 36:0:0:0: [sdb] Assuming drive cache: write through
sd 36:0:0:0: [sdb] Assuming drive cache: write through
sdb: sdb1
sd 36:0:0:0: [sdb] Assuming drive cache: write through
sd 36:0:0:0: [sdb] Attached SCSI removable disk
(Minus the port reset, failed enumeration & fallback to fullspeed, hopefully).
Or if you're using usbnet:
Code:
usb 2-3: new high speed USB device using ehci_hcd and address 68
ehci_hcd 0000:00:1d.7: port 3 reset error -110
hub 2-0:1.0: hub_port_status failed (err = -32)
hub 2-0:1.0: unable to enumerate USB device on port 3
usb 6-1: new full speed USB device using uhci_hcd and address 4
usb 6-1: not running at top speed; connect to a high speed hub
usb 6-1: New USB device found, idVendor=0525, idProduct=a4a2
usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 6-1: Product: RNDIS/Ethernet Gadget
usb 6-1: Manufacturer: Linux 2.6.26-rt-lab126/fsl-usb2-udc
cdc_ether 6-1:1.0: usb0: register 'cdc_ether' at usb-0000:00:1d.1-1, CDC Ethernet Device, ee:49:00:00:00:00
(Again, hopefully without the port reset, failed enumeration & fallback to fullspeed).