Mobile_Phone/Synchronization
| Installation • Kernel & Hardware • Networks • Portage • Software • System • X Server • Gaming • Non-x86 • Emulators • Misc |
Contents |
Introduction
This howto has been tested with a Motorola C330 phone. Notice that this phone use a standard USB cable, like the ones of some Nikon camera or Archos jukebox.
To get the full list of officialy supported phones, check kmobiletools website.
Start by emerging kmobile tools.
Merging kmobiletools
emerge -av kmobiletools
Loading cdc_acm module (USB Modem)
Once installed, check that the device is recognized :
| Code: dmesg | grep ACM |
cdc_acm 1-1:1.0: ttyACM0: USB ACM device |
If dmesg |grep ACM doesn't return anything, you need to modprobe cdc_acm:
modprobe cdc-acm
If the module doesn't exist, you need to edit your kernel config :
| Linux Kernel Configuration: CDC ACM |
Device Drivers --->
USB support --->
<M> USB Modem (CDC ACM) support
|
make && make modules_install.
You should now be able to modprobe it.
Checking the entry in /dev
Once dmesg |grep ACM shows your device, you need to check if the device is well registered in /dev
ls -l /dev/ttyACM*
If nothing shows up you need to create the device :
mknod /dev/ttyACM0 c 166 0
And it's a good idea to symlink 'mobile' to it (easier to remember, and kmobiletools expects this entry by default)
ln -s /dev/ttyACM0 /dev/mobile
Now kmobiletools should be able to find your phone.
If you got errors, and run as a simple user, try to check rights on the device and on mobile :
chmod a+rw /dev/ttyACM0 chmod a+rw /dev/mobile
Using udev
If you are using udev, you only need to add a rules file to the /etc/udev/rules.d directory. I created a file called moble.rules and added the following for my Motorola RAZR V3, but it should work for any Motorola Phone.
BUS=="usb" SYSFS{product}=="Motorola Phone*" KERNEL=="ttyACM*" SYMLINK=="mobile" MODE=="666"
If you are using a different brand of phone, you can find the product information by typeing the following and looking for something similar to your phone:
lsusb -v | grep iProduct
Just replace "Motorola Phone*" with the description of your phone found in the command above.
Credits
KaZeR.
- Thanks to RockMan from #kmobiletools for his help!
- Thanks also to Insanity5902 for his suggestions.
Created by NickStallman.net, Luxury Homes Australia
Real estate agents should be using interactive floor plans and list their apartments, townhouses and units.
