You are not logged in.

#1 2010-09-15 15:25:00

coopstah13
Member
Registered: 2009-10-29
Posts: 16

samsung galaxy s phone not detected

I have Samsung Captivate (Galaxy S) series phone and I'm having difficulty getting it detected.

I looked in here https://bbs.archlinux.org/viewtopic.php?id=82444 but it seems to be related to using android SDK,
when all I want is to be able to sync and transfer files to/from the phone. Also, the author didn't seem to have trouble with
the phone actually being detected in the first place. Note: I did try the udev rule stuff, but it didn't do anything.

When I plug it in, the phone begins charging as it should, so I know the cable is connected properly and OK.
Also, I know that on the phone, it is supposed to pop up a notification saying it has detected that it was plugged
in, but this does not occur. Phone gets connected on windows 7, so it doesn't seem to be a problem with the phone.

lsusb shows nothing about the phone
i tailed /var/log/everything.log and /var/log/dmesg.log while plugging in the phone and nothing is output

I am not really sure what to do from here, done some googling, but it doesn't seem to be a problem on other distros (ubuntu, etc)

I am on a dell latitude d620, running 2.6.35.4-1 kernel.
Any help/info appreciated.

Offline

#2 2010-09-15 17:36:06

enrique
Member
Registered: 2005-10-25
Posts: 95
Website

Re: samsung galaxy s phone not detected

coopstah13 wrote:

When I plug it in, the phone begins charging as it should, so I know the cable is connected properly and OK.
Also, I know that on the phone, it is supposed to pop up a notification saying it has detected that it was plugged
in, but this does not occur. Phone gets connected on windows 7, so it doesn't seem to be a problem with the phone.

I have the international version, and sometimes the phone does not pop up the selection box, where I can select tethering, sync, usb storage and some other thing.
When this happens I just remove the cable from the phone and reattach it, then select usb storage (and if that fails), select the "usb connected" notification in the top bar.

I run xfce which automounts the 2 sd cards in the phone using hal + exo, no extra udev rules where needed.


Kind regards, enrique

Offline

#3 2010-09-15 18:01:26

coopstah13
Member
Registered: 2009-10-29
Posts: 16

Re: samsung galaxy s phone not detected

I dunno whats wrong.

I've definitely unplugged and plugged in many times. I just walked over to a coworker's cube
and plugged it into his machine running ubuntu 10.04 and it popped up the mount USB
notification as it should, i clicked it, then it showed up in nautilus a few moments later as it
should normally.

Offline

#4 2010-09-15 19:28:39

codycarey
Member
Registered: 2009-08-21
Posts: 154

Re: samsung galaxy s phone not detected

Open a console and run 'sudo udevadm monitor' and then plug and unplug your Galaxy and post the output.

Last edited by codycarey (2010-09-15 19:29:09)

Offline

#5 2010-09-15 19:37:44

coopstah13
Member
Registered: 2009-10-29
Posts: 16

Re: samsung galaxy s phone not detected

Nothing was output when I plugged it back in

Offline

#6 2010-09-15 19:58:36

codycarey
Member
Registered: 2009-08-21
Posts: 154

Re: samsung galaxy s phone not detected

coopstah13 wrote:

Nothing was output when I plugged it back in

That is very strange. Did running that command at least output a few lines about calling a logging function and stuff?

Post the output of 'lsmod | grep usb' as well.

Offline

#7 2010-09-15 20:34:26

coopstah13
Member
Registered: 2009-10-29
Posts: 16

Re: samsung galaxy s phone not detected

yeah

ccooper@usencoopec3l1c:~$ sudo udevadm monitor
Password: 
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

but like I said before, nothing is showing up with regards to the phone in the lsusb output, i'll post it still for measure

ccooper@usencoopec3l1c:~$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 0b97:7762 O2 Micro, Inc. Oz776 SmartCard Reader
Bus 002 Device 003: ID 0b97:7761 O2 Micro, Inc. Oz776 1.1 Hub
Bus 002 Device 002: ID 413c:a005 Dell Computer Corp. Internal 2.0 Hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 007: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 003: ID 413c:0058 Dell Computer Corp. Port Replicator
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

when i get home i'll plug it into the arch computer I have there and see if it is my laptop at work that is having the issue.

Last edited by coopstah13 (2010-09-15 20:35:18)

Offline

#8 2010-09-15 20:57:53

codycarey
Member
Registered: 2009-08-21
Posts: 154

Re: samsung galaxy s phone not detected

Yeah I'm not sure, I'd almost be willing to bet it's some kind of hardware/BIOS issue. Have you tried plugging it into all of the other USB ports on your laptop? Try unplugging your USB mouse and plugging the Galaxy into the same port as well.

Offline

#9 2010-09-16 08:38:13

enrique
Member
Registered: 2005-10-25
Posts: 95
Website

Re: samsung galaxy s phone not detected

Yeah it sounds strange. When my phone is plugged in and connected it shows up in the lsusb output:

Bus 001 Device 007: ID 04e8:681d Samsung Electronics Co., Ltd Galaxy Portal/Spica Android Phone

But it has to be mounted to be recognised, it will start charging when I plug it in, but only show up in the system when mounted.


Kind regards, enrique

Offline

#10 2010-09-16 12:37:40

coopstah13
Member
Registered: 2009-10-29
Posts: 16

Re: samsung galaxy s phone not detected

Didn't work on my other arch machine either, so I'm not sure what is going on.

Are you using latest kernel?

Offline

#11 2010-09-16 12:39:34

coopstah13
Member
Registered: 2009-10-29
Posts: 16

Re: samsung galaxy s phone not detected

I'm using x64, wonder what you are using and maybe there is an architecture issue?

Offline

#12 2010-09-22 16:48:19

coopstah13
Member
Registered: 2009-10-29
Posts: 16

Re: samsung galaxy s phone not detected

I'm still stumped on this. The phone with this cable works on windows and on ubuntu 10.04.

Offline

#13 2011-01-01 13:14:48

Lone_Gunman
Member
Registered: 2010-02-17
Posts: 18

Re: samsung galaxy s phone not detected

Exact same problem for me.

Using Archlinux x86_64, with Samsung Galaxy S (Europe) and Sony Vaio Laptop.

Device appears in lsusb :

Bus 002 Device 004: ID 04e8:681d Samsung Electronics Co., Ltd Galaxy Portal/Spica Android Phone

But no automount whatsoever (phone is in mass storage mode).

could it be related to the fact that the internal SD card is not FAT32 but RFS ?
Is the Arch kernel missing drivers that unbuntu has ?

Help please.

Offline

#14 2011-01-01 13:52:37

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: samsung galaxy s phone not detected

If it helps, this is how mine works. I plug it in, the selection pop-up appears on the phone, and I select mass storage. Only at this stage does it show up in lsusb, 04e8:681d as above. Another screen comes up on the phone with a button for "connect usb storage". I tap that, and the usual messages appear in the logs about mass storage, scsi devices, etc - but not the actual device names (sdb/sdc in my case), although ls /dev/sd* does show them. The phone now shows "usb storage in use", and the devices are mountable. Nothing automounts, but that's just because I haven't made the relevant changes to my udev rules yet.

This was slightly different before the android 2.2 upgrade btw, but not much. Both cards are vfat in my case - haven't heard of rfs myself.

Offline

#15 2011-01-03 23:33:08

Lone_Gunman
Member
Registered: 2010-02-17
Posts: 18

Re: samsung galaxy s phone not detected

Ok after hours of googling I figured it out...

After the phone was plugged then connected in the correct mode (USB mass storage) it's detected as /dev/sdb /dev/sdc but impossible to mount the partitions from the command line.

It seems that android 2.1 found it clever to add another step : Go in the phone notification menu, press on "USB connected" and FINALLY a popup appears "Do you want to mount the goddam phone ?".... YES !

And the KDE automound works !

Never found a phone with such a hassle to simply mount as mass storage....

Hope it helps

Offline

#16 2011-01-04 09:16:05

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: samsung galaxy s phone not detected

tomk wrote:

Nothing automounts, but that's just because I haven't made the relevant changes to my udev rules yet.

Turns out udev can't handle this scenario, so I switched to udiskie (was intending to try it out anyway). This works really well now - I have the phone preset to Mass storage in USB Settings, so I just have to tap 'Connect USB storage' on the screen and both cards automount. I used mlabel from the mtools package to label the cards so they mount on /media/galaxy and /media/galaxycard for the internal and external cards respectively.

Offline

Board footer

Powered by FluxBB