Описание того как подружить moto4lin и Linux.
Дистрибутив у меня Kubuntu.
1. Первое что нужно сделать, то поставить (даже через synatpic) следующие тюки : libqt3-mt-dev, libusb-dev, zlib1g-dev. (хоть можно и через apt-get)
$ sudo apt-get install libqt3-mt-dev
$ sudo apt-get install libusb-dev
$ sudo apt-get install zlib1g-dev
Я ставил через synaptic и вместе с этими библиотеками потянулось ше много чего. Объем приблизительно 4,5 Мб (установленый 18).
2. Потом нужно запустить команду :
$ sudo modprobe cdc_acm
3. Отсюда
http://sourceforge.net/project/showfiles.php?group_id=132142 качаем
p2kmoto. Чтобы установить делаем следующие :
$ tar xvfz p2kmoto-0.1-rc1.tar.gz
$ cd p2kmoto-0.1
$ ./configure
$ make
$ sudo make install
*Примечание. Должен стоять g++
Для проверки что мы видим телефон что все нормально работает запускаем :
$ sudo p2ktest
Если показало список файлов и папок телефона, то мы все делаем правильно и нужно переходить к следующему шагу.
4. Установление moto4lin. Здесь можно через apt-get или synaptic.
$ sudo apt-get install moto4lin
$ sudo chown root /usr/bin/moto4lin
$ sudo chmod u+s /usr/bin/moto4lin
По другим описаниям из этого шага можно запускать, но здесь как раз выплывают глюки. Просидел где-то полчаса. Идем дальше.
5. Находим /home/brun/.qt/moto4linrc и заменяем блок device
[device]
cfgACMdevice=/dev/ttyACM0
cfgATproduct=4902
cfgATvendor=22b8
cfgAutoConnect=1
cfgDetachDriver=0
cfgP2Kproduct=4901
cfgP2Kvendor=22b8
Этому файлу нужно прописать chmod чтобы пользователь, а в моём brun, мог читать и писать в даный файл.
6. Теперь запускаем из консоли :
$ moto4lin
7. Удачи!
Оригинал статьи на украинском тут :
http://brunif.livejournal.com/19263.html