Make your sony ericsson k750 mobile phone communicate with your PC under linux...

The difficulty is to find the right device the sony ericsson k750 has received from linux

1. Open a terminal console, ans as root (type # su then root password)
2. verify that udev (the automounting system) has recognized your phone. type
# lsusb
Bus 003 Device 006: ID 0d49:7100 Maxtor
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 050: ID 045e:0025 Microsoft Corp. IntelliEye Mouse
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 006: ID 0fce:d016 Sony Ericsson Mobile Communications AB
Bus 001 Device 001: ID 0000:0000


For me the telephone has been recognized...

3. Lets find the device now, type
# dmesg
and search for the ericsson, If You find the device name, You are lucky. I must admit that I did not find it like this,
I brute force all possibilities :-) since I find on the official homepage of kmobiletools that it must be /ttyACM*

4. check permissions
most of the time only the root has access to ttyACM (must be the modem port), check
# ls -la /dev/ttyACM*
crw-------  1 root uucp 166, 0 2005-03-19 20:36 /dev/ttyACM0
crw-------  1 root uucp 166, 1 2005-09-10 23:19 /dev/ttyACM1
crw-------  1 root uucp 166, 2 2005-03-19 20:36 /dev/ttyACM2
crw-------  1 root uucp 166, 3 2005-03-19 20:36 /dev/ttyACM3


5. change permissions temporarly (will be overwritten at reboot by udev and that's better because i am gonna give full access to all)
# chmod a+rw /dev/ttyACM

6. verification
# ls -la /dev/ttyACM*
crw-rw-rw-  1 root uucp 166, 0 2005-03-19 20:36 /dev/ttyACM0
crw-rw-rw-  1 root uucp 166, 1 2005-09-10 23:22 /dev/ttyACM1
crw-rw-rw-  1 root uucp 166, 2 2005-03-19 20:36 /dev/ttyACM2
crw-rw-rw-  1 root uucp 166, 3 2005-03-19 20:36 /dev/ttyACM3

7. start kmobiletools and go to the menu Settings / main settings

as "mobile phone": choose Ericsson generic
as "mobile phone device" enter one of these (brute force phase)
/dev/ttyACM0 or
/dev/ttyACM1 or
/dev/ttyACM2 or
/dev/ttyACM3
click after each choice, apply, if You did not receive an error message, then You have found the right modem tty

and it work!!! see screenshots below (click read more)


in order to set access rights on ttyACM1 "correctly" and  definitively, You must as root open the file
/etc/udev/rules.d/50-udev.rules
search for ttyACM, I found for my SuSE 9.3
KERNEL="ttyACM*", NAME="%k", GROUP="uucp", MODE="660"
change to
KERNEL="ttyACM*", NAME="%k", GROUP="uucp", MODE="666"

note 666 is unsecure, better would be to add user to the group, but i don't want to risk instabilities if I do not know how to do it: Any Linux master reading this text?


Settings:

And Result
comments powered by Disqus

You might like also

Update the firmware of your K750i
Determine K750 ROM versionfirst determine which software version your Sony Ericsson k750i is running:Put in this sequence: >*<<*<* and do not look at what the screen is displaying while typing, a hidden menu should appear. Then go to service info. from there choose software infoThe first version of the rom is R1A044The latest (today) is L R1L002Install the latest firmwareGo to the support homepage of Ericsson (only with IE not firefox): Choose automatic modeCheck the prerequisite (a list with checkboxes)Install …
4934 Days ago