Re: EHCI and Android 2.3.6 (Gingerbread)

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

 



On Fri, 20 Jan 2012, Daniel del Vecchio wrote:

> Dear Mr. Stern,
> 
> Thanks for your reply.  Sorry if I was vague.
> 
> What I mean my mounting the SDcard is that Android is capable of making
> it's SDcard available to be mounted via USB (just as if it were in a slot
> on the Linux box, rather than plugged into the phone.  It does this via
> menu interactions (on the phone or tablet) with the user.
> 
> Your point is well taken:  if not a EHCI bug, how can any modification to
> EHCI 'fix' it?  Well, I note that Microsoft Windows mounts the card
> (eccentrically, but successfully).  So, what ever the nature of the problem
> is, it isn't such as to make mounting impossible.
> 
> As far as details go, when I attach the phone via USB dmesg returns:
> 
> [ 4881.300096] usb 1-5: new high-speed USB device number 6 using ehci_hcd
> [ 4881.416966] usb 1-5: New USB device found, idVendor=04e8, idProduct=f000
> [ 4881.416975] usb 1-5: New USB device strings: Mfr=1, Product=2,
> SerialNumber=3
> [ 4881.416981] usb 1-5: Product: Samsung Android USB Device
> [ 4881.416987] usb 1-5: Manufacturer: SAMSUNG Electronics Co., Ltd.
> [ 4881.416992] usb 1-5: SerialNumber: M580fa8f4dc4
> [ 4881.419071] scsi4 : usb-storage 1-5:1.0
> 
> I am unable to mount the device, since no device node is created.
> 
> Conversely, when I insert a thumbdrive I get:
> 
> [ 5426.901115] usb 1-7: new high-speed USB device number 7 using ehci_hcd
> [ 5427.018329] usb 1-7: New USB device found, idVendor=125f, idProduct=0000
> [ 5427.018338] usb 1-7: New USB device strings: Mfr=1, Product=2,
> SerialNumber=3
> [ 5427.018344] usb 1-7: Product: VAFD8GAR
> [ 5427.018349] usb 1-7: Manufacturer: V7
> [ 5427.018354] usb 1-7: SerialNumber: 00000002566B4F
> [ 5427.018941] scsi5 : usb-storage 1-7:1.0
> [ 5428.019895] scsi 5:0:0:0: Direct-Access     V7       VAFD8GAR
> 0.00 PQ: 0 ANSI: 2
> [ 5428.020698] sd 5:0:0:0: Attached scsi generic sg2 type 0
> [ 5428.021954] sd 5:0:0:0: [sdb] 15378432 512-byte logical blocks: (7.87
> GB/7.33 GiB)
> [ 5428.023346] sd 5:0:0:0: [sdb] Write Protect is off
> [ 5428.023355] sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00
> [ 5428.023945] sd 5:0:0:0: [sdb] Asking for cache data failed
> [ 5428.023953] sd 5:0:0:0: [sdb] Assuming drive cache: write through
> [ 5428.027577] sd 5:0:0:0: [sdb] Asking for cache data failed
> [ 5428.027585] sd 5:0:0:0: [sdb] Assuming drive cache: write through
> [ 5428.029135]  sdb: sdb1
> [ 5428.044334] sd 5:0:0:0: [sdb] Asking for cache data failed
> [ 5428.044343] sd 5:0:0:0: [sdb] Assuming drive cache: write through
> [ 5428.044351] sd 5:0:0:0: [sdb] Attached SCSI removable disk
> 
> and the drive can be mounted.
> 
> Thanks for you time.

I get the impression that your phone doesn't realize it is supposed to 
export the SD card.  Or else it doesn't think there is a card in the 
slot.

If you want to get more information, you can use usbmon on the host to
capture the data sent between the host and the phone.

Alan Stern

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