How to check my mobile's phone contents

Hello everyone. I just bought the usb cable that allows me to connect my samsung C5212 to my computer.

AFter plugging it in my computer I received the following messages:

[181418.820263] usb 3-1: Product: SAMSUNG Mobile USB Modem
[181418.820265] usb 3-1: Manufacturer: Samsung
[181418.820266] usb 3-1: SerialNumber: 000000-00-000000
[181418.888596] cdc_acm 3-1:3.1: ttyACM0: USB ACM device
[181418.892493] usbcore: registered new interface driver cdc_acm
[181418.892495] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters

For me it seems that my phone was correctly identified. What can I do now to access its contents?

Best Regards
Alex

you could try kmobiletools, wammu (requires gammu) or bitpim (got to get from their site). I once use bitpim for my lg, it was ok, haven’t tried the others

alaios wrote:
> Hello everyone. I just bought the usb cable that allows me to connect my
> samsung C5212 to my computer.
>
> AFter plugging it in my computer I received the following messages:
>
> [181418.820263] usb 3-1: Product: SAMSUNG Mobile USB Modem
> [181418.820265] usb 3-1: Manufacturer: Samsung
> [181418.820266] usb 3-1: SerialNumber: 000000-00-000000
> [181418.888596] cdc_acm 3-1:3.1: ttyACM0: USB ACM device
> [181418.892493] usbcore: registered new interface driver cdc_acm
> [181418.892495] cdc_acm: v0.26:USB Abstract Control Model driver for
> USB modems and ISDN adapters
>
> For me it seems that my phone was correctly identified. What can I do
> now to access its contents?

It was correctly identified as a modem, not as a memory device.

I don’t know about your particular phone but my D600 can present itself
as either a modem or a mass storage device. In order to access the
content, I need to select the mass storage device. That is done via the
settings menu on the phone itself and has to be done every time; it
always defaults to modem. Even then, all that can be seen via the USB is
the contents of the extra microSD card that I have plugged into the
phone. I can’t see the contents of the phone itself.

I hope your phone is more flexible!

Thank for that . MY phone is that flexible :slight_smile:

alaios wrote:
> Thank for that . MY phone is that flexible :slight_smile:

I have no idea what that means.

How did you work it out?

I received a similar message to

only with usb 2-1 instead of usb 3-1.
But neither wammu, nor bitpim, Xgnokii, or gMobileMedia worked for me on my C5212.
I could read a lot of data through setting it up as mass storage device, but I can’t read any sms - which is my main goal, as I could read my phonebook through a Phone Suite under M$.

Do you have any help for me?
Thanks in advance!

On 2012-03-31 21:16, JohnSmith1999 wrote:

> But neither wammu, nor bitpim, Xgnokii, or gMobileMedia worked for me
> on my C5212.

Then bad luck, because as a mass device you will not see the SMSs.
Does your device has bluetooth? It is easier than via cable, there is a
standard.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

I know - that’s why I wrote this post.

Bluetooth does not work with my laptop, but thanks for this suggestion. Maybe someone has another idea that might help?

Regards

If you’re lucky, you may find that your device is supported (as a MTP device) by libgphoto2.

If you haven’t installed it already

zypper in libgphoto2

Plug your mobile phone device in, then try

gphoto2 --auto-detect

If all is well, it will appear listed in the output. (If not you’re out of luck with using ghoto2 at least).

Here’s a nice guide (if required)
2.2. Using the gphoto2 command line interface (CLI)

Hi
There is always mtpfs as well… it’s in the packman repo.


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.13-0.27-default
up 3:30, 2 users, load average: 0.04, 0.06, 0.05
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

Hi
There is always mtpfs as well… it’s in the packman repo.

Yes, that might be worth a shot too. :slight_smile:

BTW, I forgot to mention in my previous post that if trying libgphoto2, you’ll want the ‘gphoto’ utility package as well.

On 2012-04-04 22:06, JohnSmith1999 wrote:
> Bluetooth does not work with my laptop, but thanks for this suggestion.

Why is that?

Just for the record, I have a Nokia phone, and although it works in Linux
via bluetooth, it works much better with the manufacturer software, in
Windows. Unfortunate, but such is life.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Just curious have you tried a VM?

On 2012-04-05 09:36, Sagemta wrote:
>
> robin_listas;2453774 Wrote:

> Just curious have you tried a VM?

Of course, that’s what I use. :slight_smile:


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Well, the output got me:

# gphoto2 --auto-detect
Model                          Port                                            
----------------------------------------------------------

so no luck there. :frowning:

That got me the following:


/mnt/Samsung# mtpfs /mnt/Samsung/
/mnt/Samungs# ls -ll
total 0
/mnt/Samsung# cd ..
/mnt# ls -ll
ls: cannot access Samsung: Transport endpoint is not connected
total 12
d????????? ? ?        ?       ?            ? Samsung

Did I do something wrong with mtpfs? When unmounting, the file structure in /mnt looks fine again.

Try mtpfs -o allow_other /{mount point} as a non-root user, root isn’t needed for a fuse file mount. It may not help the end point error which is common with mtp only phones/tablets. Google’s adb will work but its a command line tool which files can be pulled pushed to the phone. Also used for android development.

Thank you all for the help so far.

Mmh, I couldn’t mount anything.


mtpfs -o allow_other /mnt/Samsung/
fuse: failed to exec fusermount: Permission denied

Even after I changed the permissions on fuse to ‘777’ I got the same message.

I don’t have an android phone, so I don’t think adb will work.

Hi
Add a udev rule, this is what I use;


cat /etc/udev/rules.d/51-asus.rules

# 51-asus.rules: Udev rule for ASUS Transformer TF101
SUBSYSTEMS=="usb", ATTR{idVendor}=="0b05", SYMLINK+="libmtp-%k", GROUP="users", MODE="0664"

Modify as required.


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.13-0.27-default
up 13:27, 2 users, load average: 0.00, 0.01, 0.05
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU