ACTUALIZADO. (2-2-2007)
La verdad que estaba buscando la forma de conectar mi nuevo motorola V3x con mi portatil bajo Ubuntu.
Navegando me he topado con este tutorial donde lo explica realmente bien.
Los modelos soportados al igual que el V3x son los siguientes:
A
C
E
L
P
|
R
S
T
U
V
|
V cont.
|
Copio y Pego el tutorial ya que lo veo bastante completo:
Empezamos descargandonos p2kmoto y el moto4lin desde el svn, abrimos la consola y ponemos lo siguiente:
svn co https://svn.sourceforge.net/svnroot/moto4lin/trunk/moto4lin moto4lin
Tendreis que tener instalado svn , sino lo teneis ir a Synaptic y buscar e instalar «svn».
Mediante consola y cambiar esto antes de compilar moto4lin, si teneis el V3x:
(frmjava.cpp:22)
#define JAVA_DB_NAME «/a/mobile/kjava/J2MEST»
cambiarlo por:
«/a/mobile/kjava/installed/J2MEST»
Si no funciona el svn bajaros el moto4lin de aqui: moto4lin desde SourceForge.net
Vamos a ver si tenemos el modulo correcto, necesitamos el cdc_acm, ejecutamos:
$ sudo modprobe cdc_acm
Si no nos ha dado ningún mensaje de error»¦ perfecto. En caso que de algún error, recomiendo compilar el kernel habilitando ésta opciones:
- Device Drivers
- USB Support
- USB Modem (CDC ACM) support
En estos momentos ya podemos conectar el teléfono móvil al usb. Para ver que se ha conectado bien debemos tener esta entrada /dev/ttyACM0 que indica a nuestro teléfono.
Una vez bajados los dos programitas instalamos primero el p2kmoto, lo descomprimimos y lo instalamos:
$ tar xvfz p2kmoto-0.1-rc1.tar.gz
$ cd p2kmoto-0.1-rc1
$ ./configure
$ make
$ sudo make instal
Si da problemas en alguna etapa hay que observar el error, yo tube que instalarle libqt3-mt-dev , libusb-dev, zlib1g-dev de los repositorios de Ubuntu para poder hacer el make. Para probarlo ejecutamos lo siguiente:
$ sudo p2ktest
Este comando nos mostrará en consola la lista de archivos que tiene el teléfono móvil.
Ahora instalamos el moto4lin:
$ tar xvfj moto4lin-0.3.tar.bz2
$ cd moto4lin-0.3
$ qmake
$ make
$ sudo make install
Ejecutamos el moto4lin
sudo moto4lin
En Preferencias:
- Ponemos nuestro dispositivo /dev/ttyACM0
- Clickamos a update list para localizar nuestro teléfono móvil.
- Clickamos a Switch to P2K, en estos momentos nos tiene que aparecer [info] Phone pluged as P2K. Si no nos aparece o nos da error de conexión, o se nos desconecta el teléfono movil es probable que sea debido a una mala configuración del teléfono Móvil.
Una vez echo esto ya hos debería aparecer el siguiente mensaje: [info] Phone pluged as P2K lo conectamos y a disfrutarlo.
Problema: No me encuentra p2k, o que es lo mismo no veo los archivos.
Solución: Pon, en preferencias, el AT product ID con 3002 y el p2k con 3001.
Problema: No me deja subir archivos JAVA.
Solución: Copias el jar y el jad a la carpeta
He actualizado el manual (a dia 2-2-2007) y lo he probado todos los pasos que comento y no he tenido problemas.
Si teneis algún problema, comentarlo por favor.
Saludos!!
Hola de nuevo:
Pues nada, que he reinstalado todo de nuevo y sigo sin encontrar el frmjava.cpp. Se supone que tiene que estar en /usr/share/moto4lin/moto_ui o algún directorio por el estilo. Respecto al moto4lin lo configuro y me conecta el teléfono pero al darle a update list en el apartado File Manager sale:
[info] Found drives: [ /a /e ]
[info] Search request: [/a/|*]
[info] Sending control message failed.. Retry…
[info] Message sent
[info] Sending control message failed.. Retry…
[info] Message sent
[info] Found 552 files
[info] Sending control message failed.. Retry…
[info] Message sent
[info] Sending control message failed.. Retry…
[info] Message sent
[info] Search request: [/e/|*]
[info] Sending control message failed.. Retry…
[info] Message sent
[info] Sending control message failed.. Retry…
[info] Message sent
[info] Sending control message failed.. Retry…
[info] Message sent
[info] Found 38 files
[info] Sending control message failed.. Retry…
[info] Message sent
[info] Sending control message failed.. Retry…
[info] Message sent
Complete
De vez en cuando aparece el mensaje:
[error] Unable to get drive list
A pesar de que pone que ha encontrado varios archivos ([info] Found 552 files) no veo ninguno. No se si los mensajes anteriores son debidos a la ausencia del frmjava.cpp pero si alguien sabe la respuesta, ya sabe.
Gracias.
Bajate la versión del svn:
svn co https://svn.sourceforge.net/svnroot/moto4lin/trunk/moto4lin moto4lin
Ahora mismo no recuerdo donde está ese archivo, búscalo que está.
Tienes que buscar esa cadena y cambiar la ruta. Es para decirle que (si tu movil es V3x) la ruta del J2MEST donde están los java sea installed/J2MEST, con todo lo que hay delante, para que te tome bien los archivos Java.
Si tienes alguna duda más coméntala 😉
Buenas noches:
He hecho casi todo lo que habeis puesto pero no entiendo las siguientes líneas:
Mediante consola y cambiar esto antes de compilar moto4lin, si teneis el V3x:
(frmjava.cpp:22)
#define JAVA_DB_NAME «/a/mobile/kjava/J2MEST»
on the V3x the path to this file is:
«/a/mobile/kjava/installed/J2MEST»
Dónde está el fichero frmjava.cpp? Supongo que en la línea 22 de dicho fichero tengo que añadir la línea:
#define JAVA_DB_NAME «/a/mobile/kjava/J2MEST»
Qué significan las siguientes 2 líneas?
on the V3x the path to this file is:
«/a/mobile/kjava/installed/J2MEST»
Esas dos líneas hay que añadirlas en el fichero frmjava.cpp o que hay que hacer con eso? Ando un poco pez :S
Gracias de antemano.
http://elitemoviles.net/kb.php?mode=article&k=44
Os cojo prestado los problemas mas frecuentes para completar un manual. Gracias!
Viva Linux!
No pero vamos, mientras de lo detecte el programa para subir ficheros 😛
Tod bien, pero… ¿es normal que ubuntu lo detecte como «New audio playback device»?
Una vez que puedes subir los ficheros, copias el jar y el jad a la carpeta del teléfono
Nos vamos al Menu->Aplicaciones->Nueva, y aparece ahí el ficherito subido en cuestión, a lo cual te sale la opción instalar y le das.
Ya me comentarás si asi puedes.
Un saludo-.
hola.he leido todo y no me entero como puedo poner el programa en mi motorola v3x para meter juegos
Prueba lo siguiente:
Introduce un repositorio nuevo:
deb http://ubuntu.geole.info/ dapper universe multiverse
Luego se introduce la llave:
$
wget http://www.geole.info/fileadmin/data/misc/geole.info-apt-key.gpg
$ sudo apt-key add geole.info-apt-key.gpg
Es otra opción e igual te sirve.
Un saludo.
despues de make me aparece:
g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/share/qt3/include -Iui/ -I. -Imoc/ -o obj/main.o main.cpp
main.cpp:21:26: error: qapplication.h: No existe el fichero ó directorio (y más…)
como tengo ubuntu dapper en 64bits tuve que aplicar el moto4lin-0.3-crossplatform.patch pero de todos modos no inicia moto4lin el p2k test encuentra el aparato y sus archivos, pero el programa no arranca. desde ya, muchas gracias.
Bueno, pues eso es lo que me pasaba a mí, en mi caso con instalar el repositorio e instalar moto4lin desde ahí valió. Comentario 666.
Haber creo haber solucionado el problema ese que tenia por si a alguien le esta pasando igual al momento que uno hace sudo p2ktest y testea si tienes conectado el movil lo encuentra el problema era que este p2ktest tan famoso borra la entrada /dev/ttyACM0 o la verdad no se que haga con ella asi que no les aconsejo hacer eso si no quieren vatallar si les pasa simplemente carguen el modulo de nuevo sudo modprobe cmc-acm y reconecten el movil y solamente corran moto4lin sin hacer p2ktest gracias…. sin embargo mi siguiente problema es este no puedo accesar a los archivos de mi movil pero aparece como conectado alguien sabe que podria hacer en este casi gracias
VICTOR hice lo que usted me dijo pero al parecer sigue habiendo el mismo problema con p2ktest si enciende el telefono como si estuviera detectado pero en en moto4lin no puedo verlo de hecho cuando conecto el telefono no veo lo de /dev/ttyACM0 lo intento buscar desde terminal pero no aparece [error] Unable to open device
[error] Check preferences
[info] Phone is unpluged ese es el problema cuando intenta conectar moto4lin
Prueba a cambiar el AT product ID con 3002 y el p2k con 3001.
YA me comentarás.
Primero que nada un saludo a todos solo escribo para hecer un comentario tengo un problema todo me va bien logro instalar p2kmoto y moto4lin despues corro p2ktest haciendo sudo p2ktest y al parecer detecta mi motorola conectado despues corro moto4lin haciendo sudo moto4lin el problema viene cuando voy preferences no me conecta poniendo /dev/ttyACM0 ni con la que esta por default cuando doy en update list si aparece el movil detectado pero pues no lo conecta no se que sera si alguien puede ayudarme con eso el movil lo tengo conectado en los puertos usb de enfrente de la pc gracias
Por cierto, y si he borrado por error /dev/ttyACM0 ¿Cómo lo recupero?
Buenas, yo tengo la verisón svn instalada, y todo lo demás ok, pero a la hora de hacer «Switch P2KMode» sale esto:
[info] Switching device /dev/ttyACM0 to P2K mode…
[debug] nread=0, errno=25
¿A qué se debe?
Todo probado y todo funciona, lo que no sé es si hay un programa para gps que sea algo rápido, porque todos me van muy lentos, vamos, que ni cargan.
Bueno, y lo del J2MEST, no sé si funcionará luego, pero lo he hecho bajándolo al escritorio y luego volviéndolo a subir a la carpeta en la que lo busca, así al menos no me da la vara y parece que me permitirá subir algo, aunque no tengo nada que subir de momento, ya lo probaré.