HOWTO: Motorola V220 + Linux
kozik Połączenie się z Motorolą V220 na Linuksie - dostęp do plików.
- Potrzebne: moto4lin
- Przydatne p2ktest (właściwie p2klib)
- Użytkownicy Gentoo mogą zainstalować moto4lin poprzez:
# ACCEPT_KEYWORDS="~x86" emerge moto4lin
Ale w drzewie SVN jest nowsza wersja - działająca lepiej od ostatniej stabilnej 0.3. Pobranie aktualnych źródeł:
# mkdir svn
# cd svn
za pierwszym razem:
# svn co https://svn.sourceforge.net/svnroot/moto4lin/trunk/moto4lin moto4lin
lub przy kolejnych uaktualnieniach:
# svn up moto4lin - Instalacja moto4lin
# cd moto4lin
# qmake
# make
# make install- Potrzebne może być ustawienie QTDIR (jeśli np. nie używasz KDE). Przy make’u dodajemy:
QTDIR=/usr/qt/3 - Aby zainstalować w /usr/local zamiast w /usr przy make’u dodajemy:
INSTALL_ROOT=/usr/local
Czyli otrzymamy:
# QTDIR=/usr/qt/3 INSTALL_ROOT=/usr/local make
# QTDIR=/usr/qt/3 INSTALL_ROOT=/usr/local make install
Aby nie uruchamiać jako root (sudo/sudox):
# chmod +s /usr/local/bin/moto4lin - Potrzebne może być ustawienie QTDIR (jeśli np. nie używasz KDE). Przy make’u dodajemy:
- Łączenie
- Aby przetestować czy po podłączeniu komórki jest wykrywana - p2ktest.
- Po samym podłączeniu telefonu:
# dmesg
Nov 27 13:58:50 kozik cdc_acm 4-1:1.0: ttyACM0: USB ACM device - Powinniśmy mieć urządzenie /dev/ttyACM0.
- Uruchamiamy moto4lin i w preferencjach ustawiamy urządzenie. Próbujemy się połączyć z telefonem.
- UWAGA !!! Jeżeli po próbie połączenia się i jego przestawieniu w tryb P2K wyskakuje “phone unplugged”, znika urządzenie /dev/ttyACM0 i nie daje się już zmienić na stałe preferencji w programie, to musimy samodzielnie wyedytować plik konfiguracyjny i następnie zabronić programowi jego modyfikacji.Wpierw sprawdźmy pod jakim urządzeniem USB figuruje telefon:
# lsusb | grep -i moto
Bus 004 Device 003: ID 22b8:4901 Motorola PCS
Jak widać - koncentrator 4 (”Bus 004) i urządzenie 3 (”Device 003″). Jakie urządzenie?
# ls -l /dev/usb*4*3
crw-rw---- 1 root root 189, 396 lis 27 14:47 /dev/usbdev4.3
lub
# ls -l /dev/bus/usb/004/003Teraz odnajdujemy wszystkie moto4linrc i:
crw-r--r-- 1 root root 189, 387 maj 6 17:36 /dev/bus/usb/004/003
# locate moto4linrc
/usr/qt/3/etc/settings/moto4linrc
/home/kozik/.qt/moto4linrc
# chmod a-w /home/kozik/.qt/moto4linrc /usr/qt/3/etc/settings/moto4linrc
W tych plikach ustawiamy (ważny jest szczególnie cfgP2Kproduct=4901):
cfgACMdevice=/dev/usbdev4.3
cfgATproduct=4902
cfgATvendor=22b8
cfgP2Kproduct=4901
cfgP2Kvendor=22b8
- Uruchamiamy moto4lin i OK!
A jeśli nie jest OK, to wpierw można uruchomic p2ktest, a dopiero później moto4lin. - Inne narzędzia - Gnokii
# emerge gnokii
Edycja pliku “/etc/gnokiirc” i ustawienie:
port = /dev/ttyACM0
model = AT# gnokii --identify
GNOKII Version 0.6.10
IMEI : IMEI..............
Manufacturer : Motorola CE, Copyright 2000
Model : GSM900","GSM1800","GSM1900","MODEL=V220
Revision : R364_G_0B.D1.09R
I tyle - nic więcej nie zrobimy, więc po co nam to? Nie wiem :). - Wgrywanie aplikacji Java.
Obszerniejsza instrukcja podana jest na stronie moto4lin. U mnie doskonale działała aplikacja “linjan” (oczywiście wpierw modyfikacja w edytorze SEEM). - Inne linki
- http://user.cs.tu-berlin.de/~sluo/linux/razr/razr.html
- http://sourceforge.net/projects/moto4lin/
- http://ww.telent.net/diary/2005/5/#17.62033
- http://tagsavage.is-a-geek.com:11101/motorola.html
- http://forums.gentoo.org/viewtopic-t-280262-postdays-0-postorder-asc-start-0.html
- http://de.gentoo-wiki.com/Moto4lin
Wysłano w Projekty - Unix |

październik 30th, 2006 at 23:07
hmmm po podlaczeniu moto L6 i wlaczeniu moto4lin mam
[info] Phone pluged as P2K
[info] Phone pluged as AT
a przy probie polaczeniu lub pobrania listy plikow:
Try to connect
[error] Unable to connect
Getting file list
[error] Unable to get file list