Dic 10

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 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

Comparte esta noticia:
  • Add to favorites
  • Meneame
  • Bitacoras.com
  • Google Bookmarks
  • Print
  • email
  • Facebook
  • BarraPunto
  • Reddit
  • del.icio.us
  • PDF
  • Digg
  • Live
  • StumbleUpon
  • Technorati
  • Wikio
  • LinkedIn
  • Twitter

Noticias relacionadas a esta:


64 Comentarios a “Conectar motorola V3x en ordenador con Linux (Distribución Ubuntu) mediante cable”

  1. 1. admin Dijo:

    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 :D

  2. 2. admin Dijo:

    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”

  3. 3. terel_mj Dijo:

    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.

  4. 4. admin Dijo:

    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.

  5. 5. boop Dijo:

    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

  6. 6. Victor Dijo:

    Debería de permitirte hacerlo.
    ¿Te ha detectado todo correctamente?

  7. 7. Jorge Dijo:

    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.

  8. 8. Victor Dijo:

    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.

  9. 9. Jorge Dijo:

    Pero qué me tengo que bajar de sourceforge?, porque hay varios archivos, lo de cambiar los números no funciona. Gracias

  10. 10. Victor Dijo:

    Desde consola pon esto:

    svn co https://svn.sourceforge.net/svnroot/moto4lin/trunk/moto4lin moto4lin

    Y el te lo descargará.

  11. 11. Jorge Dijo:

    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

  12. 12. Victor Dijo:

    Busca en Synaptic svn y descargalo. Y luego ejecuta en consola lo que te he comentado.

    Espero que te funcione ;)

  13. 13. Jorge Dijo:

    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

  14. 14. Victor Dijo:

    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.

  15. 15. Jorge Dijo:

    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.

  16. 16. Victor Dijo:

    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.

  17. 17. Jorge Dijo:

    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.

  18. 18. Victor Dijo:

    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á ;)

  19. 19. Jorge Dijo:

    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.

  20. 20. Jorge Dijo:

    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.

  21. 21. Jorge Dijo:

    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é.

  22. 22. Jorge Dijo:

    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.

  23. 23. Kunshi Dijo:

    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?

  24. 24. Kunshi Dijo:

    Por cierto, y si he borrado por error /dev/ttyACM0 ¿Cómo lo recupero?

  25. 25. Miguel Dijo:

    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

  26. 26. Victor Dijo:

    Prueba a cambiar el AT product ID con 3002 y el p2k con 3001.

    YA me comentarás.

  27. 27. Miguel Dijo:

    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

  28. 28. Miguel Dijo:

    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

  29. 29. Jorge Dijo:

    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.

  30. 30. javi Dijo:

    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.

  31. 31. Victor Dijo:

    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.

  32. 32. anton Dijo:

    hola.he leido todo y no me entero como puedo poner el programa en mi motorola v3x para meter juegos

  33. 33. Victor Dijo:

    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-.

  34. 34. javi Dijo:

    Tod bien, pero… ¿es normal que ubuntu lo detecte como “New audio playback device”?

  35. 35. Victor Dijo:

    No pero vamos, mientras de lo detecte el programa para subir ficheros :P

  36. 36. Aexo Dijo:

    http://elitemoviles.net/kb.php?mode=article&k=44

    Os cojo prestado los problemas mas frecuentes para completar un manual. Gracias!

    Viva Linux!

  37. 37. alvaro Dijo:

    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.

  38. 38. Victor Dijo:

    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 ;)

  39. 39. alvaro Dijo:

    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.

  40. 40. Victor Dijo:

    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!!

  41. 41. alvaro Dijo:

    Buenas noches:
    Siento parecer pesado pero sigo sin poder utilizar el dichoso moto4lin. Os cuento lo que he hecho por pasos.
    1. Instalo svn con Synaptic.
    2. Ejecuto:
    svn co https://svn.sourceforge.net/svnroot/moto4lin/trunk/moto4lin moto4lin

    Obtengo lo siguiente como respuesta en consola:
    Revisión obtenida: 88

    Sigo sin encontrar el archivo frmjava.cpp (si alguien pudiera decirme en qué directorio debería encontrarse se lo agradecería).

    3. Me bajo el moto4lin desde Sourceforge.

    4. Ejecuto:
    sudo modprobe cdc_acm

    No hay mensajes de respuesta, luego no hay errores.

    5. Verifico que la entrada ttyACM0 está en /dev.

    6. Instalación de p2kmoto (bajados libqt3-mt-dev , libusb-dev y zlib1g-dev):
    6.1. configure:

    ./configure
    checking for a BSD-compatible install… /usr/bin/install -c
    checking whether build environment is sane… yes
    checking whether make sets $(MAKE)… yes
    checking for working aclocal-1.4… missing
    checking for working autoconf… missing
    checking for working automake-1.4… missing
    checking for working autoheader… missing
    checking for working makeinfo… missing
    checking for gcc… gcc
    checking for C compiler default output file name… a.out
    checking whether the C compiler works… yes
    checking whether we are cross compiling… no
    checking for suffix of executables…
    checking for suffix of object files… o
    checking whether we are using the GNU C compiler… yes
    checking whether gcc accepts -g… yes
    checking for gcc option to accept ANSI C… none needed
    checking build system type… i686-pc-linux-gnu
    checking host system type… i686-pc-linux-gnu
    checking for a sed that does not truncate output… /bin/sed
    checking for egrep… grep -E
    checking for ld used by gcc… /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld… yes
    checking for /usr/bin/ld option to reload object files… -r
    checking for BSD-compatible nm… /usr/bin/nm -B
    checking whether ln -s works… yes
    checking how to recognise dependent libraries… pass_all
    checking how to run the C preprocessor… gcc -E
    checking for ANSI C header files… yes
    checking for sys/types.h… yes
    checking for sys/stat.h… yes
    checking for stdlib.h… yes
    checking for string.h… yes
    checking for memory.h… yes
    checking for strings.h… yes
    checking for inttypes.h… yes
    checking for stdint.h… yes
    checking for unistd.h… yes
    checking dlfcn.h usability… yes
    checking dlfcn.h presence… yes
    checking for dlfcn.h… yes
    checking for g++… g++
    checking whether we are using the GNU C++ compiler… yes
    checking whether g++ accepts -g… yes
    checking how to run the C++ preprocessor… g++ -E
    checking for g77… no
    checking for f77… no
    checking for xlf… no
    checking for frt… no
    checking for pgf77… no
    checking for fort77… no
    checking for fl32… no
    checking for af77… no
    checking for f90… no
    checking for xlf90… no
    checking for pgf90… no
    checking for epcf90… no
    checking for f95… no
    checking for fort… no
    checking for xlf95… no
    checking for ifc… no
    checking for efc… no
    checking for pgf95… no
    checking for lf95… no
    checking for gfortran… no
    checking whether we are using the GNU Fortran 77 compiler… no
    checking whether accepts -g… no
    checking the maximum length of command line arguments… 32768
    checking command to parse /usr/bin/nm -B output from gcc object… ok
    checking for objdir… .libs
    checking for ar… ar
    checking for ranlib… ranlib
    checking for strip… strip
    checking if gcc static flag works… yes
    checking if gcc supports -fno-rtti -fno-exceptions… no
    checking for gcc option to produce PIC… -fPIC
    checking if gcc PIC flag -fPIC works… yes
    checking if gcc supports -c -o file.o… yes
    checking whether the gcc linker (/usr/bin/ld) supports shared libraries… yes
    checking whether -lc should be explicitly linked in… no
    checking dynamic linker characteristics… GNU/Linux ld.so
    checking how to hardcode library paths into programs… immediate
    checking whether stripping libraries is possible… yes
    checking if libtool supports shared libraries… yes
    checking whether to build shared libraries… yes
    checking whether to build static libraries… yes
    configure: creating libtool
    appending configuration tag “CXX” to libtool
    checking for ld used by g++… /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld… yes
    checking whether the g++ linker (/usr/bin/ld) supports shared libraries… yes
    checking for g++ option to produce PIC… -fPIC
    checking if g++ PIC flag -fPIC works… yes
    checking if g++ supports -c -o file.o… yes
    checking whether the g++ linker (/usr/bin/ld) supports shared libraries… yes
    checking dynamic linker characteristics… GNU/Linux ld.so
    checking how to hardcode library paths into programs… immediate
    checking whether stripping libraries is possible… yes
    appending configuration tag “F77″ to libtool
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating src/Makefile
    config.status: creating test/Makefile
    config.status: creating config.h
    config.status: config.h is unchanged
    config.status: executing default-1 commands

    6.2. make:

    # make
    make all-recursive
    make[1]: se ingresa al directorio `/home/alvaro/Desktop/p2kmoto-0.1′
    Making all in src
    make[2]: se ingresa al directorio `/home/alvaro/Desktop/p2kmoto-0.1/src’
    make[2]: No se hace nada para `all’.
    make[2]: se sale del directorio `/home/alvaro/Desktop/p2kmoto-0.1/src’
    Making all in test
    make[2]: se ingresa al directorio `/home/alvaro/Desktop/p2kmoto-0.1/test’
    make[2]: No se hace nada para `all’.
    make[2]: se sale del directorio `/home/alvaro/Desktop/p2kmoto-0.1/test’
    make[2]: se ingresa al directorio `/home/alvaro/Desktop/p2kmoto-0.1′
    make[2]: se sale del directorio `/home/alvaro/Desktop/p2kmoto-0.1′
    make[1]: se sale del directorio `/home/alvaro/Desktop/p2kmoto-0.1′

    6.3. make install:

    # sudo make install
    Making install in src
    make[1]: se ingresa al directorio `/home/alvaro/Desktop/p2kmoto-0.1/src’
    make[2]: se ingresa al directorio `/home/alvaro/Desktop/p2kmoto-0.1/src’
    /bin/sh ../mkinstalldirs /usr/local/lib
    /bin/sh ../libtool –mode=install /usr/bin/install -c libp2kmoto.la /usr/local/lib/libp2kmoto.la
    /usr/bin/install -c .libs/libp2kmoto.0.0.0 /usr/local/lib/libp2kmoto.0.0.0
    (cd /usr/local/lib && rm -f libp2kmoto.0 && ln -s libp2kmoto.0.0.0 libp2kmoto.0)
    (cd /usr/local/lib && rm -f libp2kmoto && ln -s libp2kmoto.0.0.0 libp2kmoto)
    /usr/bin/install -c .libs/libp2kmoto.lai /usr/local/lib/libp2kmoto.la
    /usr/bin/install -c .libs/libp2kmoto.a /usr/local/lib/libp2kmoto.a
    ranlib /usr/local/lib/libp2kmoto.a
    chmod 644 /usr/local/lib/libp2kmoto.a
    PATH=”$PATH:/sbin” ldconfig -n /usr/local/lib
    /bin/sh ../mkinstalldirs /usr/local/include
    /usr/bin/install -c -m 644 p2kmoto.h /usr/local/include/p2kmoto.h
    make[2]: se sale del directorio `/home/alvaro/Desktop/p2kmoto-0.1/src’
    make[1]: se sale del directorio `/home/alvaro/Desktop/p2kmoto-0.1/src’
    Making install in test
    make[1]: se ingresa al directorio `/home/alvaro/Desktop/p2kmoto-0.1/test’
    make[2]: se ingresa al directorio `/home/alvaro/Desktop/p2kmoto-0.1/test’
    /bin/sh ../mkinstalldirs /usr/local/bin
    /bin/sh ../libtool –mode=install /usr/bin/install -c p2ktest /usr/local/bin/p2ktest
    /usr/bin/install -c .libs/p2ktest /usr/local/bin/p2ktest
    make[2]: No se hace nada para `install-data-am’.
    make[2]: se sale del directorio `/home/alvaro/Desktop/p2kmoto-0.1/test’
    make[1]: se sale del directorio `/home/alvaro/Desktop/p2kmoto-0.1/test’
    make[1]: se ingresa al directorio `/home/alvaro/Desktop/p2kmoto-0.1′
    make[2]: se ingresa al directorio `/home/alvaro/Desktop/p2kmoto-0.1′
    make[2]: No se hace nada para `install-exec-am’.
    make[2]: No se hace nada para `install-data-am’.
    make[2]: se sale del directorio `/home/alvaro/Desktop/p2kmoto-0.1′
    make[1]: se sale del directorio `/home/alvaro/Desktop/p2kmoto-0.1′

    7. Pruebo el p2k:

    # sudo p2ktest
    P2k Test
    Device list:
    22b8:3002: [] [Motorola Phone (RAZRV3x)]
    0000:0000: [Linux 2.6.15-23-386 ohci_hcd] [OHCI Host Controller]
    1241:1166: [] []
    0000:0000: [Linux 2.6.15-23-386 ohci_hcd] [OHCI Host Controller]
    No phone found.

    Interesante lo de “No phone found”.

    8. Instalación de moto4lin (tar bajado de Sourceforge):
    8.1. Al hacer qmake no hay ningún mensaje de respuesta.
    8.2. make:

    # make
    cd moto_ui && qmake moto_ui.pro -o Makefile
    WARNING: Failure to open: images\video.png
    cd moto_ui && make -f Makefile
    make[1]: se ingresa al directorio `/home/alvaro/Desktop/moto4lin-0.3/moto_ui’
    /usr/share/qt3/bin/uic form1_base.ui -o ui/form1_base.h
    Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    /usr/share/qt3/bin/uic frmfilemanager_base.ui -o ui/frmfilemanager_base.h
    Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    /usr/share/qt3/bin/uic frmseemeditor_base.ui -o ui/frmseemeditor_base.h
    Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    /usr/share/qt3/bin/uic frmconfig_base.ui -o ui/frmconfig_base.h
    Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/main.o main.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/form1.o form1.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/phoneman.o phoneman.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/p2kproc.o p2kproc.cpp
    p2kproc.cpp:791: aviso: parámetro ‘dir’ sin uso
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/custmsg.o custmsg.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/frmfilemanager.o frmfilemanager.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/frmseemeditor.o frmseemeditor.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/filelistview.o filelistview.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/frmconfig.o frmconfig.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/appconfig.o appconfig.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/fmpixmap.o fmpixmap.cpp
    /usr/share/qt3/bin/uic form1_base.ui -i form1_base.h -o ui/form1_base.cpp
    Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/form1_base.o ui/form1_base.cpp
    /usr/share/qt3/bin/uic frmfilemanager_base.ui -i frmfilemanager_base.h -o ui/frmfilemanager_base.cpp
    Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/frmfilemanager_base.o ui/frmfilemanager_base.cpp
    /usr/share/qt3/bin/uic frmseemeditor_base.ui -i frmseemeditor_base.h -o ui/frmseemeditor_base.cpp
    Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/frmseemeditor_base.o ui/frmseemeditor_base.cpp
    /usr/share/qt3/bin/uic frmconfig_base.ui -i frmconfig_base.h -o ui/frmconfig_base.cpp
    Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/frmconfig_base.o ui/frmconfig_base.cpp
    /usr/share/qt3/bin/uic -embed moto4lin images/blockdevice.png images/connect_creating.png images/connect_established.png images/connect_no.png images/edit.png images/exit.png images/rebuild.png images/configure.png images/drive.png images/folder_sound.png images/folder_video.png images/folder.png images/kfm.png images/folder_image.png images/colorscm.png images/empty.png images/image.png images/sound.png images/txt.png -o ui/qmake_image_collection.cpp
    Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/qmake_image_collection.o ui/qmake_image_collection.cpp
    /usr/share/qt3/bin/moc phoneman.h -o moc/moc_phoneman.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/moc_phoneman.o moc/moc_phoneman.cpp
    /usr/share/qt3/bin/moc form1.h -o moc/moc_form1.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/moc_form1.o moc/moc_form1.cpp
    /usr/share/qt3/bin/moc frmfilemanager.h -o moc/moc_frmfilemanager.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/moc_frmfilemanager.o moc/moc_frmfilemanager.cpp
    /usr/share/qt3/bin/moc frmseemeditor.h -o moc/moc_frmseemeditor.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/moc_frmseemeditor.o moc/moc_frmseemeditor.cpp
    /usr/share/qt3/bin/moc frmconfig.h -o moc/moc_frmconfig.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/moc_frmconfig.o moc/moc_frmconfig.cpp
    /usr/share/qt3/bin/moc appconfig.h -o moc/moc_appconfig.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/moc_appconfig.o moc/moc_appconfig.cpp
    /usr/share/qt3/bin/moc fmpixmap.h -o moc/moc_fmpixmap.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/moc_fmpixmap.o moc/moc_fmpixmap.cpp
    /usr/share/qt3/bin/moc ui/form1_base.h -o moc/moc_form1_base.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/moc_form1_base.o moc/moc_form1_base.cpp
    /usr/share/qt3/bin/moc ui/frmfilemanager_base.h -o moc/moc_frmfilemanager_base.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/moc_frmfilemanager_base.o moc/moc_frmfilemanager_base.cpp
    /usr/share/qt3/bin/moc ui/frmseemeditor_base.h -o moc/moc_frmseemeditor_base.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/moc_frmseemeditor_base.o moc/moc_frmseemeditor_base.cpp
    /usr/share/qt3/bin/moc ui/frmconfig_base.h -o moc/moc_frmconfig_base.cpp
    g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -Iui/ -I. -Imoc/ -o obj/moc_frmconfig_base.o moc/moc_frmconfig_base.cpp
    g++ -o moto4lin obj/main.o obj/form1.o obj/phoneman.o obj/p2kproc.o obj/custmsg.o obj/frmfilemanager.o obj/frmseemeditor.o obj/filelistview.o obj/frmconfig.o obj/appconfig.o obj/fmpixmap.o obj/form1_base.o obj/frmfilemanager_base.o obj/frmseemeditor_base.o obj/frmconfig_base.o obj/qmake_image_collection.o obj/moc_phoneman.o obj/moc_form1.o obj/moc_frmfilemanager.o obj/moc_frmseemeditor.o obj/moc_frmconfig.o obj/moc_appconfig.o obj/moc_fmpixmap.o obj/moc_form1_base.o obj/moc_frmfilemanager_base.o obj/moc_frmseemeditor_base.o obj/moc_frmconfig_base.o -L/usr/share/qt3/lib -L/usr/X11R6/lib -lusb -lqt-mt -lXext -lX11 -lm -lpthread
    make[1]: se sale del directorio `/home/alvaro/Desktop/moto4lin-0.3/moto_ui’

    8.3. make install:

    # sudo make install
    ( [ -d moto_ui ] && cd moto_ui ; grep “^qmake_all:” Makefile && make -f Makefile qmake_all; ) || true
    ( [ -d moto_ui ] && cd moto_ui ; make -f Makefile install; ) || true
    make[1]: se ingresa al directorio `/home/alvaro/Desktop/moto4lin-0.3/moto_ui’
    cp -f “moto4lin” “/usr/bin/moto4lin”
    make[1]: se sale del directorio `/home/alvaro/Desktop/moto4lin-0.3/moto_ui’

    9. Ejecución de moto4lin:

    9.1. # sudo moto4lin
    X Error: BadDevice, invalid or uninitialized input device 168
    Major opcode: 145
    Minor opcode: 3
    Resource id: 0×0
    Failed to open device
    Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    Form1
    PhoneMan
    New mode: 1
    P2kProc::doConnect()
    sh: /dev/ttyACM0: Input/output error

    9.2. En preferencias pongo:

    ACM Device: /dev/ttyACM0
    AT Vendor ID: 22b8
    AT Product ID: 3002
    P2K Vendor ID: 22b8
    P2K Product ID: 3001

    9.3. Doy a Update list, selecciono mi dispositivo y doy a Switch to P2K. Como respuesta obtengo en el moto4lin:

    [info] Phone connected as P2K
    [error] Unable to get phone model
    [error] Unable to get drive name
    [error] Unable to get file count
    [error] Unable to get drive name

    Una vez me ha encontrado 512 ficheros pero no he podido verlos en la pestaña File Manager.

    Supongo que los errores serán debidos a la falta del frmjava.cpp.
    Gracias otra vez.

  42. 42. alvaro Dijo:

    Bueno, algo nuevo ha aparecido en el moto4lin al darle a Update List en la pestaña File Manager:

    Getting file list
    [info] Found drives: [ /a /e ]
    [info] Search request: [/a/|*]
    [debug] Unable to execute search request
    [info] Search request: [/e/|*]
    [debug] Unable to execute search request
    Complete

    Un saludo.

  43. 43. dani Dijo:

    ola mirad, tengo un problema me e comprao nuevo el v3x y n se pasa las cosa del pc al mobil no trae ningu disco el movil q tipo d programa es el q tengo q utilizary si lo ahi en español gracias

  44. 44. Victor Dijo:

    Te recomiendo que leas este post:
    Pincha aquí.
    Donde tienes bastantes respuestas a los problemas que puedas tener y además indico que programas puedes utilizar y donde los puedes descargar.

    Espero que te sirva de ayuda.Si no es asi coméntanos el problema.

    Saludos!!

  45. 45. laurok Dijo:

    [info] Phone is unpluged
    [info] Switching device /dev/ttyACM0 to P2K mode…
    [info] Phone pluged as AT
    Try to connect
    [info] AT phone found
    [info] Switching device /dev/ttyACM0 to P2K mode…
    [error] Unable to open device
    [error] Please check preferences
    [error] Unable to connect

    en el momento de dar a conect ya ves la respuesta.
    pongo AT4902 -P2K 4901 cambiando a 3002 -3001 ocure lo mismo.
    lo extraño es k en una ocasion pude conectarlo y pasar una foto al movil.
    brujas?

  46. 46. laurok Dijo:

    me contesto a mi mismo.
    Despues de darle un monton de vueltas lo que he hecho ha sido modificar directamente el archivo de configuracion moto4linrc que esta en el directorio /home/****/.qt
    modificando la linea siguiente :
    cfgATproduct=4902
    ==============
    cfgP2Kproduct=4901

    el resto lo dejo igual .De esta manera me lo acepta como P2K en vez de AT.
    Cuando ejecuto sudo moto4lin automaticamente me configura todo sin tener que hacer update list ni gaitas.
    Un saludo colegas

  47. 47. Domingo Dijo:

    amigos disculpen mi ignorancia, pero de verdad no se como hacer, pues al caso, miren hago todo todito lo que dicen aqui que haga y bello me salen los mensajes de PHONE PLUGED AS P2K todo bello pero, siempre hay un pero no me muestraaaaaaaaaaaaa ninguna carpeta, ningun archivo, nadaaaaa, veo el icono de PHONE pero nada le doy al boton de UPDATE LIST pero nadaaaaaaaaaa, ya estoy que me jalo los pelos, ayuda por favor sere muy agradecido

  48. 48. Domingo Dijo:

    en la consola me sale estos mensajes, aver si alguien sabe
    Form1
    PhoneMan
    New mode: 2
    (E_sendControl: no connection)
    (E_sendControl: no connection)
    (E_getDriveName: E001)
    (E_sendControl: no connection)
    (E_drw_search: E001)
    (E_sendControl: no connection)
    (E_drw_search: E001)

    porrrrrr favorrrrrrrr

  49. 49. Muleiro Dijo:

    Hola, ya tengo el moto4lin (instalado del repo de Ubuntu 7.04) y anda bien.

    Una consulta, quiero saber cual de todos es el archivo que guarda el directorio telefónico, para bajarlo del celular a la computadora y tenerlo asi respaldado. No lo ubico. O si alguien conoce de una descripción de los directorios y archivos, sería excelente.

    Solo eso. Gracias anticipadas.

  50. 50. Diego Dijo:

    Hola!
    Yo instale e hice correr sin demasiado problema el moto4lin, pero cuando me dio por hacer funcionar el java… sorpresa! no encuentro ningun archivo frmjava.cpp para modificar (tengo el V1075, que necesita de la misma modificacion que el V3x).
    Sera que ya no hace falta? Me sentiria muy estupido si es que no soy capaz de encontrar un simple archivo…
    Usaba (estoy haciendo una nueva instalacion :) ) el moto4lin-0.3, directo de sourceforge

  51. 51. Antonio Dijo:

    Gracias por el tutorial.
    Tuve instalado el moto4lin, pero nadie me habñia comentado lo de instalar primero el p2kmoto, así que desinstalé moto4lin, y seguí los pasos del tutorial… ¡Macanudo! por fin podía ver los ficheros.
    Sólo tengo una duda:
    He visto que alguien ya lo ha preguntado:
    ¿Conoceis algún lugar que indique para que sirve cada uno de los archivos, y cuales se pueden borrar sin que ocurra nada al teléfono?
    En español, claro…
    Gracias

  52. 52. Alberto Dijo:

    Yo un problema parecido, aqui se los dejo…

    cuando hago “p2ktest” o “sudo p2ktest” como prefieran tengo…
    Device list:
    0000:0000: [Linux 2.6.22-14-generic ehci_hcd] [EHCI Host Controller]
    0000:0000: [Linux 2.6.22-14-generic uhci_hcd] [UHCI Host Controller]
    0000:0000: [Linux 2.6.22-14-generic uhci_hcd] [UHCI Host Controller]
    0000:0000: [Linux 2.6.22-14-generic uhci_hcd] [UHCI Host Controller]
    22b8:2b44: [Motorola Inc.] [Motorola W385]
    0000:0000: [Linux 2.6.22-14-generic uhci_hcd] [UHCI Host Controller]
    No phone found.

    Con la cuestion del “no phone found” que me preocupa para empezar, cuando pruebo con moto4lin con los siguientes valores:
    ATproduct=2b44
    ATvendor=22b8
    P2Kproduct=4902
    P2Kvendor=22b8

    y ejecuto “sudo moto4lin” aparece…
    [info] AT phone found
    [info] Switching device /dev/ttyACM0 to P2K mode…
    [info] AT E0 answer: =8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8 AT+MODE=8
    [debug] nread=0, errno=25
    [error] Unable to connect

    tengo un W385 y con kmobiletools no hace nada, y con Windows corre buen, asi que no es por la configuración del telefono

  53. 53. German Dijo:

    Hola estoy queriendo hacer eso desde un motorola rokr E1 y el error ke me aparece es el sgte ^^

    espero ke tenga solucion

    [info] Switching device /dev/ttyACM0 to P2K mode…
    [info] AT E0 answer: AT E0 OK
    [info] Phone answer: OK
    [info] Phone pluged as AT
    [info] Switching device /dev/ttyACM0 to P2K mode…
    [error] Unable to open device
    [error] Please check preferences

  54. 54. Arturo Dijo:

    Perdona mi ignorancia, pero no acabo de entender bien que debo hacer cuando dices

    (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”

    Te agradecería mes explicaras esto un poco más.

  55. 55. Arturo Dijo:

    Si frmjava.ccp se refiere a un archivo que debe estar en moto4lin-03.tar.bz2, siento decir que tal archivo no esta en el archivo que me he bajado y, por tanto, no puedo hacer la sustitición en dicho archivo. ¿Qué hago?. Gracias por anticipado.

  56. 56. feryx Dijo:

    gracias amigo! todo muy claro. pude configurarlo sin ningun tipo de problemas a mi v3 silver!

  57. 57. LeZzZaDo Dijo:

    não consigo mexer no kjava no moto4lin.
    Me falaram para mudar a linha 22 do frmjava.cpp mas não tenho este arquivo.

    Onde encontro ele?

  58. 58. phantomcyt Dijo:

    Hice todo lo explicado, pero, como otros no encuentro lo del (frmjava.cpp:22) al menos en el archivo comprimido no esta.
    Alguien puede dar mas luz de la que hay? No se ve claro.

  59. 59. LeZzZaDo Dijo:

    ATENÇÃO
    Para o pessoal que tem problemas com o arquivo frmjava.cpp, basta baixar o arquivo JMEST da pasta /a/mobile/kjava/installed para seu computador e depois enviar este arquivo diretamente na pasta /a/mobile/kjava/ que já será possivel instalar aplicativos java no celular.

    Att.
    LeZzZaDo

  60. 60. nuh Dijo:

    He instalado el moto4lin, pero no puedo crear archivos, no me aparece el boton, donde upload path, de crear o eliminar carpeta; ¿alguna idea?

  61. 61. elias nunez Dijo:

    donde puedo conseguir un programa que en realidad que ayude con mi w385 pues no pudo introducirle nada al cel.

  62. 62. JTABOADA Dijo:

    INSCRIBETE Y EMPIEZA A GANAR DINERO

  63. 63. Hazel Garcia Aguilar Dijo:

    Hola amigos , uso ubuntu 8.10 , tengo un motorola v3. yo instale el p2kmoto y el moto4lin en el gestor de paquete synaptic , y el problem son los codigos aun no e encontrado el codigo exacto , veo que cada codigo es diferente dependiendo como configuramos nuetro cel en: configuracion-conectividad-configuracion usb: ya que salen 3 tipos de conecion,

    1- coneccion de date
    2- tarjeta de memoria
    3- usb printing. este a mi no me interesa.

    explico sobre los codigos. yo abri el moto4lin en la termianl como root , en el menu de moto4lin-preferencia :

    CODIGOS

    Coneccion de Date:

    ACM Devide: /dev/ttyACM0

    1- AT Vendor ID: 1d6b
    2- AT Product ID: 22b8
    3- PK2 Vendor ID: 22b8
    4- PK2 Product ID: 6401

    esto a mi me sale:

    [info] Phone is unpluged. Please connect it
    [info] Switching device /dev/ttyACM0 to P2K mode…
    [info] AT E0 answer: AT E0 OK
    [info] Phone answer: OK
    [info] Phone pluged as P2K
    Try to connect
    [info] Phone connected as P2K
    [info] Sending control message failed.. Retry…
    [info] Sending control message failed.. Retry…
    [error] Unable to get phone model
    [info] Sending control message failed.. Retry…
    [info] Sending control message failed.. Retry…
    [error] Unable to get drive name
    [info] Sending control message failed.. Retry…
    [error] Unable to get file count
    [info] Sending control message failed.. Retry…
    [info] Sending control message failed.. Retry…
    [error] Unable to get drive name

    Coneccion Tarjeta de memoria:

    CODIGOS:

    AT vendor id: ad6b
    AT Product id: 0001
    p2k Vendor id : 1d6b
    P2K product id: 0001

    [info] Phone pluged as P2K
    Try to connect
    [info] Interface 0 is claimed by hub.
    [info] Driver hub detached from interface 0
    [info] Phone connected as P2K
    [info] Sending control message failed.. Retry…
    [info] Sending control message failed.. Retry…
    [error] Unable to get phone model
    [info] Sending control message failed.. Retry…
    [info] Sending control message failed.. Retry…
    [error] Unable to get drive name
    [info] Sending control message failed.. Retry…
    [error] Unable to get file count
    [info] Sending control message failed.. Retry…
    [info] Sending control message failed.. Retry…
    [error] Unable to get drive name
    Getting file list
    [info] Sending control message failed.. Retry…
    [info] Sending control message failed.. Retry…
    [error] Unable to get drive list
    Complete

    aunque con esto no me conecta nada aunque dice que ya esta conectado :s

    uno puede jugar con los codigos selecionando:

    Detach kernel driver

  64. 64. modasika Dijo:

    Tengo algo que no puede conectar el ordenador a tu Motorola ..

Deja tu comentario