Hace algún tiempo cambié mi viejo movil por un Nokia n70. Este venía con un cable de USB y un software para sincronizarlo con el ordenador de Nokia, el Nokia PC Suite. Salvo algunos problemas menores con Windows, todo me ha ido de maravilla, pero en Linux viene el problema porque no sabía como hacerlo funcionar.

La primera y equivocada opción que pense para conectar mi n70 a mi Ubuntu fue por el Gnome Pilot, pero como ya he dicho, fue equivocada porque lo único que conseguí fue perder el tiempo. Después de investigar durante algún tiempo me topé con el protocolo OBEX que es el usado la comunicación por los moviles y algunas PDA's idependientes del medio de comunicación, lo que quiere decir que da igual si nos conectamos por USB, BlueTooth o IrDA (infrarrojos).

Gracias al Obex, encontré dos aplicaciones que vienen de perlas para conectar por USB al Nokia n70 en Linux y mas concretamente en mi caso en Ubuntu. La aplicación en cuestión es obexftp y obextool, ambos paquetes descargables desde los repositorios de Ubuntu por apt-get o Synaptic.

El primer paso en bajar los paquetes antes mencionados obexftp y obextool. Una vez nos hallamos bajado los paquetes vamos a buscar nuestro movil. En este caso, el mio es un Nokia n70, por lo que lo conecto por USB al ordenador y ejecuto la siguiente sentencia desde consola:

  sudo obexftp -u

Esta sentencia, que ha de ser ejecutada como root, por eso el sudo, nos encontrará en que interface se encuentra el dispositivo movil,

  Interface 0:

      Manufacturer: Nokia

      Product: Nokia N70

      Interface description: SYNCML-SYNC

  Interface 1:

      Manufacturer: Nokia

      Product: Nokia N70

      Interface description: PC Suite Services

Encontramos 2 interfaces, la 0 y la 1. En la 0, es como bien refleja la descripción para SYNC o sincronización, es decir, para intercambiar, contactos, tareas, etc. y la 1, que es la que nos interesa, es la de archivos.

Ya que tenemos reconocido el teléfono y sabemos donde esta, solo tenemos que ejecutar en la linea de comandos:

  sudo obexftp -u 1 -l

De esta forma, para realizar el ejemplo, nos mostrara en formato XML el listado de directorios que hay en el teléfono. Para más información sobre como poder conectar con el teléfono desde la consola, podemos ejecutar cualquiera de los 2 comandos siguiente:

  obexftp --help

  man obexftp

Una vez que ya podemos entrar en el dispositivo movil, vamos a ejecutar una sencilla herramienta gráfica para copiar archivos y explorar directorios. Si instalamos el paquete obextool, podremos ejecutar el siguiente comando en consola:

  sudo obextool --obexcmd "obexftp -u 1"

Desde esta herramienta, dispondremos de un sencillisimo explorador de archivos para poder conectarnos a nuestro telefono o cualquier dispositivo movil y subir o guardar archivos.

22 Responses to “Nokia n70 en Ubuntu por USB”

  1. Gracias, justo lo que necesitaba ;) (es de bien nacido ser ubun… digo, ser agradecido)

    Diciembre 29th, 2007 | 4:37 pm
  2. vicent

    Muy buena aportacion pero tengo un problema, q no me deja subir ningun archivo solo puedo leer lo q hay sabrias decirme como solucionarlo?

    Enero 3rd, 2008 | 4:51 am
  3. Muchas gracias, hacía tiempo que buscaba algo así. Gracias a gente como tu sigo mi aventura en linux…

    Enero 3rd, 2008 | 10:12 am
  4. Symbiamaniaco

    Simplemente te quiero xDDD. La de vueltas que habre dado, la de programas que habre probado para conectar el dichoso telefonito en ubuntu…y gracias a este sencillo tutorial lo he logrado sin problemas ningunos.

    Enero 8th, 2008 | 10:10 am
  5. admin

    xD lo que quiero mirar a ver si por obex se puede entrar a la agenda y cosas asi. Entonces si seria la caña.

    Enero 8th, 2008 | 2:23 pm
  6. zorg

    Excelente gracias a ti ya pude dejar completamente a microsucks

    Enero 9th, 2008 | 6:13 pm
  7. Al conectar el movil al pc mediante el cable usb no me da opcion de elegir como quiero hacerlo , memoria usb , modo nokia … , mi antiguo 5200 me daba a elegir ¿puede ser por eso por lo que me da el siguiente error en el 2 º paso?
    ¿como hago para solucionarlo?

    vallesin@vallesin-desktop:~$ sudo obexftp -u
    [sudo] password for vallesin:
    Found 0 USB OBEX interfaces
    Use ‘-u interface_number’ to connect
    Nothing to do. Use –help for help.

    1 saludo

    Enero 12th, 2008 | 12:28 pm
  8. Ya lo hice funcionar , no se xq el telefono no conectaba correctamente con el pc muchas gracias por el tutorial

    Enero 12th, 2008 | 1:07 pm
  9. Jordi huguet

    Hola, he comprado un n70 y me gustaria conectarlo al PC con linux ubuntu.
    He intentado primero bajar obexftp y obextool pero me dice que no encuentra obextool (tanto con la consola como con synaptic). Donde puedo hallarlo?

    Saludos

    Enero 13th, 2008 | 11:25 am
  10. admin

    Que ubuntu tienes? No recuerdo bien si lo hice con la 7.04 o con la 7.10 pero la encontre perfectamente en el Synaptic, prueba a buscar simplemente por “obex” a ver si asi lo encuentras, si no lo encuentras te lo intento buscar y si eso cuelgo aqui los paquetes deb.

    Enero 13th, 2008 | 2:29 pm
  11. Jordi huguet

    Tengo la 7.40.Con Synaptic hallo obexftp y me indica que tambien instalara libopenobex pero no obextool. Gracias por su interes pero soy un poco novato.

    Enero 19th, 2008 | 7:30 am
  12. admin

    obexftp es una aplicación que se ejecuta en consola para acceder como si de un ftp se tratase al teléfono. libopenobex es la librería necesaria para que el obexftp funcione y obextool es la aplicación gráfica. Desde Syanptic, al instalar obexftp, se instala la libopenobex, pero también tendrás que buscar el obextool e instalarlo aparte.

    Enero 20th, 2008 | 2:50 pm
  13. doctormapache

    Gracias. Por fin puedo manejar mi telefono desde linux.

    Febrero 8th, 2008 | 2:40 pm
  14. Juanch0

    Gente, mirense un programita llamado obexftp-frontend …. necesitan java 1.6, es un explorador bastante mejor que el obextool …. esta en sourceforge, es mi solución.

    Febrero 21st, 2008 | 5:33 am
  15. […] Usa dos comandos, el obexftp y el obextool, y el tutorial se puede encontrar aquí. […]

    Marzo 5th, 2008 | 11:27 am
  16. […] Nokia N70 y Linux Conectar Nokia N70 por USB en Linux […]

    Marzo 15th, 2008 | 12:40 pm
  17. Yo uso el comando obexfs para linux & N70. Tan simple como “montar” el N70 en un directorio, simple y llanamente, sin interficies ni browsers. Ves los contenidos del N70, como directorios en tu disco duro. Too easy!!!

    Marzo 19th, 2008 | 6:43 am
  18. fernando n70

    hola estoy leyendo los mensajes pero no me entero de nada son palabras muy raras.yo tengo en nokia n70 ace 1 semana pero no puedo conectarlo al pc alguien me podia dar un tutorial mas sencillo o con mas instrucciones. gracias a todos

    Abril 19th, 2008 | 7:38 pm
  19. […] Visto en: Indalcasa […]

    Abril 20th, 2008 | 1:14 am
  20. admin

    Te explico fernando. Este tutorial es para linux (en concreto para ubuntu, pero vale para todos adaptandolo un poco). En Windows tienes el Nokia Suite que suelen traer los teléfonos y que creo que se puede descargar de la web de Nokia y te ahorrara muchisimos problemas. Si es para linux descargate por Synaptic el obexftp y el obextool y aunque te suene a chino, sigue los comandos que se indican y despues de hacerlo veras como ya no es tan dificil.

    Abril 26th, 2008 | 11:52 am
  21. ivan

    Hola

    Q alegria me llevé al ver este tutorial, casi lo he conseguido. Solo me falta el obextool.
    Lo he buscado por synaptic, no me sale. Y me he descargado el obextool.tar.gz pero al tratar de instalarlo mi experiencia en linux no es la suficiente y no consigo el resultado esperado.

    Le seguire dando vueltas, si alguno de Vd saben la manera digamela por favor. Tengo Ubuntu 7.04.

    Tratare de cambiar los repositorios a ver si asi me sale el obextool

    Mayo 18th, 2008 | 12:46 am
  22. admin

    Creo y si no me falla la memoria, que esto lo hice con la versión 7.04. Intenta añadir los repositorios universe y multiverse a ver si con eso funcionase.

    Mayo 26th, 2008 | 6:38 pm

Leave a Reply