Hi folks,
If I connect a USB memory stick to my laptop it access it fine, with it appearing in the 'Devices recently plugged in' and I can access the stick fine.
If I try this with my Samsung Galaxy S in Mass storage mode, it doesn't work.
If you look at the following extract from /var/log/messages, you can see that it gets as far as seeing the two devices (Phone memory and Micro SD card) but doesn't make them available. The Toshiba shown below is the memory stick that works.
Anyone know what I need to do to fix this?
Gary
[root@dcomp5 ~]# tail -f /var/log/messages Sep 22 17:11:08 dcomp5 kernel: usb 2-4: Manufacturer: SAMSUNG Sep 22 17:11:08 dcomp5 kernel: usb 2-4: SerialNumber: 90002a0767da Sep 22 17:11:09 dcomp5 kernel: scsi6 : usb-storage 2-4:2.0 Sep 22 17:11:10 dcomp5 kernel: scsi 6:0:0:0: Direct-Access SAMSUNG GT-I9000 Card 0000 PQ: 0 ANSI: 2 Sep 22 17:11:10 dcomp5 kernel: scsi 6:0:0:1: Direct-Access SAMSUNG GT-I9000 0000 PQ: 0 ANSI: 2 Sep 22 17:11:10 dcomp5 kernel: sd 6:0:0:0: Attached scsi generic sg2 type 0 Sep 22 17:11:10 dcomp5 kernel: sd 6:0:0:0: [sdb] Attached SCSI removable disk Sep 22 17:11:10 dcomp5 kernel: sd 6:0:0:1: [sdc] Attached SCSI removable disk Sep 22 17:11:10 dcomp5 kernel: sd 6:0:0:1: Attached scsi generic sg3 type 0 Sep 22 17:14:25 dcomp5 kernel: usb 2-4: USB disconnect, address 7 Sep 22 17:16:38 dcomp5 kernel: usb 2-4: new high speed USB device using ehci_hcd and address 8 Sep 22 17:16:38 dcomp5 kernel: usb 2-4: New USB device found, idVendor=04e8, idProduct=681d Sep 22 17:16:38 dcomp5 kernel: usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Sep 22 17:16:38 dcomp5 kernel: usb 2-4: Product: SAMSUNG_Android Sep 22 17:16:38 dcomp5 kernel: usb 2-4: Manufacturer: SAMSUNG Sep 22 17:16:38 dcomp5 kernel: usb 2-4: SerialNumber: 90002a0767da Sep 22 17:16:38 dcomp5 kernel: scsi7 : usb-storage 2-4:2.0 Sep 22 17:16:39 dcomp5 kernel: scsi 7:0:0:0: Direct-Access SAMSUNG GT-I9000 Card 0000 PQ: 0 ANSI: 2 Sep 22 17:16:39 dcomp5 kernel: scsi 7:0:0:1: Direct-Access SAMSUNG GT-I9000 0000 PQ: 0 ANSI: 2 Sep 22 17:16:39 dcomp5 kernel: sd 7:0:0:0: Attached scsi generic sg2 type 0 Sep 22 17:16:39 dcomp5 kernel: sd 7:0:0:1: Attached scsi generic sg3 type 0 Sep 22 17:16:39 dcomp5 kernel: sd 7:0:0:0: [sdb] Attached SCSI removable disk Sep 22 17:16:39 dcomp5 kernel: sd 7:0:0:1: [sdc] Attached SCSI removable disk Sep 22 17:17:22 dcomp5 kernel: usb 2-4: USB disconnect, address 8 Sep 22 17:17:29 dcomp5 kernel: usb 2-4: new high speed USB device using ehci_hcd and address 9 Sep 22 17:17:29 dcomp5 kernel: usb 2-4: New USB device found, idVendor=0930, idProduct=6545 Sep 22 17:17:29 dcomp5 kernel: usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Sep 22 17:17:29 dcomp5 kernel: usb 2-4: Product: TransMemory Sep 22 17:17:29 dcomp5 kernel: usb 2-4: Manufacturer: TOSHIBA Sep 22 17:17:29 dcomp5 kernel: usb 2-4: SerialNumber: 001D0F0C73BFB9805315028B Sep 22 17:17:29 dcomp5 kernel: scsi8 : usb-storage 2-4:1.0 Sep 22 17:17:30 dcomp5 kernel: scsi 8:0:0:0: Direct-Access TOSHIBA TransMemory PMAP PQ: 0 ANSI: 0 CCS Sep 22 17:17:30 dcomp5 kernel: sd 8:0:0:0: Attached scsi generic sg2 type 0 Sep 22 17:17:32 dcomp5 kernel: sd 8:0:0:0: [sdb] 31494144 512-byte logical blocks: (16.1 GB/15.0 GiB) Sep 22 17:17:32 dcomp5 kernel: sd 8:0:0:0: [sdb] Write Protect is off Sep 22 17:17:32 dcomp5 kernel: sd 8:0:0:0: [sdb] Assuming drive cache: write through Sep 22 17:17:32 dcomp5 kernel: sd 8:0:0:0: [sdb] Assuming drive cache: write through Sep 22 17:17:32 dcomp5 kernel: sdb: sdb1 Sep 22 17:17:32 dcomp5 kernel: sd 8:0:0:0: [sdb] Assuming drive cache: write through Sep 22 17:17:32 dcomp5 kernel: sd 8:0:0:0: [sdb] Attached SCSI removable disk Sep 22 17:18:09 dcomp5 hald: mounted /dev/sdb1 on behalf of uid 500 Sep 22 17:18:47 dcomp5 dhclient[2185]: DHCPREQUEST on wlan0 to 10.1.1.115 port 67 Sep 22 17:18:47 dcomp5 dhclient[2185]: DHCPACK from 10.1.1.115 Sep 22 17:18:47 dcomp5 dhclient[2185]: bound to 10.1.103.29 -- renewal in 8547 seconds. Sep 22 17:19:58 dcomp5 hald: unmounted /dev/sdb1 from '/media/TOSHIBA' on behalf of uid 500 ^C [root@dcomp5 ~]# uname -a Linux dcomp5.ringways.co.uk 2.6.34.6-47.fc13.i686 #1 SMP Fri Aug 27 09:48:44 UTC 2010 i686 i686 i386 GNU/Linux [root@dcomp5 ~]#
On 09/22/2010 10:23 AM, Gary Stainburn wrote:
Hi folks,
If I connect a USB memory stick to my laptop it access it fine, with it appearing in the 'Devices recently plugged in' and I can access the stick fine.
...
You may have to wait until the Android 2.2 (Froyo) update for this to work properly.
I have a Nexus One, and my son got a T-Mobile Galaxy S, but all four Galaxy S series phones run Android 2.1.
The issues you describe were the same on the Nexus One until the Froyo update. Now it works great.
The Galaxy S series phones should get Froyo this month, I would hope.
Keep an eye on Android Central ...
Good Luck!
Gary Stainburn gary.stainburn@ringways.co.uk writes:
If you look at the following extract from /var/log/messages, you can see that it gets as far as seeing the two devices (Phone memory and Micro SD card) but doesn't make them available. The Toshiba shown below is the memory stick that works.
Did you use the Android pull-down menu and tap "USB Connected\nSelect to copy files to/from your computer"? Without doing that the storage is still owned by Android. If you select that you get to unount the storage from the android phone and make it available to the usb-connected computer for mounting. The file system isn't dual-ported. Only one device can mount it at once.
-wolfgang
On Wed, 2010-09-22 at 15:37 -0600, Phil Meyer wrote:
On 09/22/2010 10:23 AM, Gary Stainburn wrote:
Hi folks,
If I connect a USB memory stick to my laptop it access it fine, with it appearing in the 'Devices recently plugged in' and I can access the stick fine.
...
You may have to wait until the Android 2.2 (Froyo) update for this to work properly.
I have a Nexus One, and my son got a T-Mobile Galaxy S, but all four Galaxy S series phones run Android 2.1.
The issues you describe were the same on the Nexus One until the Froyo update. Now it works great.
The Galaxy S series phones should get Froyo this month, I would hope.
Keep an eye on Android Central ...
---- worked as expected on my Motorola Droid w/ Android 2.1 and still works with Froyo. I don't know about Samsung or Nexus One but it seems to me that I would have heard about it if it didn't work because I support a lot of users.
Craig
On Thursday 23 September 2010 00:23:33 Wolfgang S. Rupprecht wrote:
Gary Stainburn gary.stainburn@ringways.co.uk writes:
If you look at the following extract from /var/log/messages, you can see that it gets as far as seeing the two devices (Phone memory and Micro SD card) but doesn't make them available. The Toshiba shown below is the memory stick that works.
Did you use the Android pull-down menu and tap "USB Connected\nSelect to copy files to/from your computer"? Without doing that the storage is still owned by Android. If you select that you get to unount the storage from the android phone and make it available to the usb-connected computer for mounting. The file system isn't dual-ported. Only one device can mount it at once.
-wolfgang
Wolfgang
I haven't done this, and I can't find the menu option on the Galaxy.
I have found a number of posts saying to turn on USB debugging, and other posts saying to not do that,
If I do this, it works fine, and it looks like as part of this it does release the SD cards from Android. Unmounting from Linux then gives them back to Android, which can then access them fine again.
I would like to be able to do this without having to use USB debugging, but ultimately, I would like to know
1) why I need to do this in the first place. Surely choosing 'Mass Storage' on the Galaxy should do this itself 2) Why it works first time under Windows without having to install anything, as soon as I choose 'Mass Storage'.
On Wed, 2010-09-29 at 12:27 +0100, Gary Stainburn wrote:
On Thursday 23 September 2010 00:23:33 Wolfgang S. Rupprecht wrote:
Gary Stainburn gary.stainburn@ringways.co.uk writes:
If you look at the following extract from /var/log/messages, you can see that it gets as far as seeing the two devices (Phone memory and Micro SD card) but doesn't make them available. The Toshiba shown below is the memory stick that works.
Did you use the Android pull-down menu and tap "USB Connected\nSelect to copy files to/from your computer"? Without doing that the storage is still owned by Android. If you select that you get to unount the storage from the android phone and make it available to the usb-connected computer for mounting. The file system isn't dual-ported. Only one device can mount it at once.
-wolfgang
Wolfgang
I haven't done this, and I can't find the menu option on the Galaxy.
I have found a number of posts saying to turn on USB debugging, and other posts saying to not do that,
If I do this, it works fine, and it looks like as part of this it does release the SD cards from Android. Unmounting from Linux then gives them back to Android, which can then access them fine again.
I would like to be able to do this without having to use USB debugging, but ultimately, I would like to know
- why I need to do this in the first place. Surely choosing 'Mass Storage' on
the Galaxy should do this itself 2) Why it works first time under Windows without having to install anything, as soon as I choose 'Mass Storage'.
---- one of the issues is that Samsung is behind the curve in Android choosing to make all sorts of phones with all sorts of customizations for every carrier under the sun but never quite worked out many of the hardware issues with their phones. Consequently many things don't work as expected on the Samsung phones that work fine with HTC and Motorola phones. Eventually they will get their issues worked out.
In the meantime, if all you need to do to make it work is to leave USB debugging turned on, that hardly seems to be worth making a fuss over - just leave it turned on and wait for Samsung to come out with updates. I noticed that they came up with updates for a couple of US carriers so their GPS finally works - that's a big improvement already.
Craig