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
Vaya, ya parece que está solucionado. Os voy a aportar otra solución más. Para gustos los colores: hay que introducir un repositorio nuevo: deb http://ubuntu.geole.info/ dapper universe multiverse, luego se introduce la llave:
$
wgethttp://www.geole.info/fileadmin/data/misc/geole.info-apt-key.gpg
$ sudo apt-key add geole.info-apt-key.gpg
y entonces instalamos moto4lin desde synaptic ya que ya lo tendremos disponible, y ya está, aparece configurado y todo. Por otra parte así me parece que habrá que cambiar algo respecto al Java, pero vamos, que tengo que probar a hacer algunas cosas antes. Es raro, pero tengo dos unidades, a y e, en fín, ya veremos.
Me parece que ya sé dónde está el fallo, me creó el directorio moto4lin 0.3 y moto4lin, he borrado el primero y ahora tengo problemas para compilar el último, salen fallos. Supongo que con ése no tendré problemas, ¿sabes qué hay que bajarse?. Gracias.
No hombre, estamos para ayudar.
Por lo que veo te detecta el telefono:
22b8:3002: [Motorola Inc.] [Motorola Phone (RAZRV3x)]
Y veo que el AT es 3002, con lo que tienes que establecer el AT 3002 y el p2k en 3001 en la configuración del programa.
También te recuerdo que antes de hacer el make al moto4lin tienes que cambiar esto:
(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»
Con estas dos cosas reitero que te debería de solucionar el problema, de no ser asi te recomiendo que elimines todo y empieces de cero paso por paso todo lo que pongo en el manual.
Y empieza por descargarte el moto4lin del svn.
Espero que te funcione.
Insiste que funcionará 😉
Bueno, espero no abusar de tu amabilidad, te mando lo que me sale, por si sabes qué le puede pasar: volviendo a hacer todo desde el principio, primero el p2ktest:
P2k Test
Device list:
0000:0000: [Linux 2.6.15-27-386 ehci_hcd] [EHCI Host Controller]
1110:9021: [] [ADSL-USB Modem]
043d:007c: [Lexmark] [X1100 Series]
043d:007a: [Lexmark] [USB Hub]
043d:007b: [Lexmark ] [Lexmark X1100 Series]
0000:0000: [Linux 2.6.15-27-386 uhci_hcd] [UHCI Host Controller]
0000:0000: [Linux 2.6.15-27-386 uhci_hcd] [UHCI Host Controller]
22b8:3002: [Motorola Inc.] [Motorola Phone (RAZRV3x)]
0000:0000: [Linux 2.6.15-27-386 uhci_hcd] [UHCI Host Controller]
No phone found.
Lo que es cachondo es que me reconozca el teléfono pero me ponga que no encuentra ninguno. Es esto normal?. Gracias y perdona por mi insistencia.
La mia es la 6.0.6 Dapper, con lo que es la misma que la tuya. Sigue paso por paso todo lo que pongo, y prueba con lo que posteo en los comentarios.
El mismo problema que tienes tu he tenido y solventado como te comento.
Un saludo.
Que no hay forma, he estado leyendo alguna cosa del moto4lin y hace falta alguna cosa del usb, igual es eso, pero es que lo que te digo, funciona el kmobiletools y me detecta cuándo enchufo o no el móvil, pero nada más, ni ver archivos ni nada. ¿Me podrías poner paso a paso lo que se ha de poner en la terminal?, digamos que tampoco soy un experto, me vino justo para poner el módem. Igual es que tienes la nueva versión de Ubuntu, porque yo aún sigo con la Dapper LTS. Gracias.
Que puedas ver tus archivos y no puedas gestionarlos, me pasó ami. Lo solventé: Puse el AT product ID con 3002 y el p2k con 3001.
Si a ti te da otro ID prueba a poner en AT esa ID y en p2k otra.
Ya me comentarás.
Vaya, gracias por tu tiempo, lo he hecho pero sigue sin funcionar, lo bajo, cambio la línea esa, lo compilo otra vez con el make,…, pero no funciona, lo que me molesta es que el Kmobiletools funciona sin problema y que me lo detecta conectado, pero nada más, ni puedo obtener la lista de archivos ni darle a conectar porque no lo hace. Gracias otra vez
Busca en Synaptic svn y descargalo. Y luego ejecuta en consola lo que te he comentado.
Espero que te funcione 😉
Anda que no me funciona ni siquiera el svn co…. me dice que el svn no es una orden. Esto es más complicado de lo que me parecía. Gracias
Desde consola pon esto:
svn co https://svn.sourceforge.net/svnroot/moto4lin/trunk/moto4lin moto4lin
Y el te lo descargará.
Pero qué me tengo que bajar de sourceforge?, porque hay varios archivos, lo de cambiar los números no funciona. Gracias
Prueba lo que comento en el primer comentario:
Solución: Puse el AT product ID con 3002 y el p2k con 3001 y voilá!!
Y si te sigue sin funcionar:
bajaros el:
svn co https://svn.sourceforge.net/svnroot/moto4lin/trunk/moto4lin moto4lin
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»
Con estas dos cosas que hice (tengo un V3x) me conectó sin problemas.
Ya me diras.
Pues chico, que me lo detecta, me dice que está conectado, el dichoso phone pluged as p2k, pero a continuación me sale el puñetero error unable to connect, tengo el V3x. Si me puedes echar una mano, gracias.
Debería de permitirte hacerlo.
¿Te ha detectado todo correctamente?
NO me funciona he podido instalar todo correctamente sin ningun error. Me carga los ficheros del telefono y demás pero a la hora de subir borrar descargar archvios me pone [Error] Unable to delete files.
(donde delete, la funcion que haya hecho, download, olo q sea)
Alguien sabe a q se debe? lo tngo omo pk2 no como At
RESUELTO!!!!
YA puedo instalar apliaciones y juegos java en mi movil V3x.
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 esoooooo!!!!
Ya puedes ejecutar tus archivos java.
Excelente tutorial, había estado semanas tratando de conectar mi teléfono y nada, al parecer todos los tutoriales que encontré obvian el paso de instalar el p2kmoto.
Por cierto, bajaros el:
svn co https://svn.sourceforge.net/svnroot/moto4lin/trunk/moto4lin moto4lin
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»
Actualización:
Tenia el problema que el motorola me lo encontraba como AT y no como psk. Con lo que no podia gestionar nada. Y no me conectaba el móvil.
Solución: Puse el AT product ID con 3002 y el p2k con 3001 y voilá!! A rular 😀