Este mini-tutorial intentará explicar como bajar las fotos, o cualquier tipo de archivo, desde un celular Nokia 6103 a la PC mediante el uso del software gnokii en un Linux Fedora 8.
NOTA 1: Probablemente funcione para otros modelos de celulares de la misma serie, o por lo menos aquellos que se conecten mediante un cable del tipo DKU-5.
NOTA 2: Este tutorial está orientado a Fedora 8, pero no debería haber mayores inconvenientes para hacerlo funcionar en otras distribuciones.
Pueden chequear la lista de teléfonos compatibles y el driver que deben usar en: la wiki oficial.
Primero dos recomendaciones:
- Desenchufar todos los dispositivos USB que puedan, para evitar inconvenientes.
- El programa hay que correrlo con permisos de root! si no no van a poder hacer nada.
Dicho esto, vamos a empezar con los pasos a seguir:
1 – Instalando gnokii:
Desde la consola de fedora ejecutar:
yum install xgnokii
Para los que no lo estén haciendo desde fedora pueden bajar gnokii desde la página oficial.
2 – Enchufando el cable DKU-5:
Enchufamos el cable al puerto usb, el kernel debería detectarlo inmediatamente, para saber si está funcionando ejecutamos el comando:
dmesg
Deberíamos obtener algo como:
usbcore: registered new interface driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
drivers/usb/serial/usb-serial.c: USB Serial support registered for ark3116
ark3116 2-1:1.0: ark3116 converter detected
usb 2-1: ark3116 converter now attached to ttyUSB0
usbcore: registered new interface driver ark3116
Notemos que en la penúltima línea nos está indicando que el cable se encuentra enchufado en la interfaz ttyUSB0. Esto va a ser importante mas adelante.
3 – Configurando gnokii para usarlo con el 6103:
Hay que cambiar el archivo de configuración de gnokii para que funcione correctamente con este modelo de teléfono. Para ello vamos a tener que editar el archivo ‘/etc/gnokiirc‘ y agregar lo siguiente:
port = /dev/ttyUSB0 #o la interfaz que corresponda. ver punto anterior.
model = 6510
connection = dlr3p
Puede que estas líneas ya estén en el archivo pero que estén comentadas. Importante que no queden descomentados dos configuraciones distintas, por ejemplo que no queden descomentadas las líneas que contienen “connection = serial” y “connection = dlr3p” al mismo tiempo.
Con esto deberíamos poder conectarnos al celular, para comprobar que esto es cierto ejecutamos:
gnokii --identify
Deberíamos obtener al final de la salida algo como:
Received model RM-161
IMEI : #############
Manufacturer : Nokia
Model : RM-161
Product name : RM-161
Revision : V 04.61
Con lo cual verificamos que nos podemos comunicar con el celular.
4 – Ahora lo importante: Bajando Archivos.
Si ejecutamos el comando:
gnokii --help
Vemos todos los comandos disponibles, entre ellos encontramos:
gnokii --getfilelist remote_path
Donde ‘remote_path’ es la carpeta dentro del celular, en mi caso, para ver un listado del directorio raíz ejecuto:
gnokii --getfilelist 'c:\*'
Un consejo, lo que yo hice fue guardar ese listado a un archivo, es muy fácil de hacer desde la consola, lo logramos con el siguiente comando:
gnokii --getfilelist 'c:\*' > listado_archivos_cel
Con lo que guardamos todo el listado de la raíz de la memoria del celular al archivo ‘listado_archivos_cel’.
Examinando dicho listado encontramos, entre otros, el directorio ‘predefgallery‘, que no es ni mas ni menos que la “galería multimedia“. Para ver el contenido de la galería ejecutamos:
gnokii --getfilelist 'c:\predefgallery\*' > listado_galeria
De nuevo, examinamos el archivo ‘listado_galeria’ y nos encontramos con varias carpetas, entre las cuales está ‘predefphotos‘, sí adivinaron, es la carpeta Imágenes que accedemos desde el menú del celular.
Excelente! ya llegamos a la carpeta donde están las fotos. Para obtener un listado con los archivos que hay en la carpeta hacemos:
gnokii --getfilelist 'c:\predefgallery\predefphotos\*'
Aquí hacemos un pequeño “truquito”, ya que no podemos ver un preview de las imágenes, abrimos el cel, navegamos hacia la ‘galería’, después a la carpeta ‘Imágenes’ y nos fijamos el nombre de la foto o imagen que queremos bajar a la pc, por ejemplo: ‘Imagen000.jpg’. Hecho esto, para bajar esa imagen debemos ejecutar:
gnokii --getfile 'c:\predefgallery\predefphotos\Imagen000.jpg' imagen000_local.jpg
Ahora vamos a ver un monton de símbolos raros, es la codificación mime de la foto (o eso creo.. :/ ), cuando termine de pasar “la matrix” vamos a tener copiada la imagen ‘Imagen000.jpg’ a nuestra carpeta de trabajo con el nombre ‘imagen000_local.jpg’. Obviamente le pueden poner el nombre que quieran.
Los nombres de los archivos remotos (los que estan almacenado en el celular) no son case-sensitive, es decir, da lo mismo ‘Imagen000.jpg’ que ‘imagen000.jpg’.
Si no indicamos la ruta a donde queremos que guarde el archivo gnokii lo guardará a la carpeta desde donde estamos ejecutando el programa.
Al estar haciendo todo esto como root los archivos se guardan como propiedad del usuario root, entonces los mas probable es que no los podamos ver desde otra cuenta, para cambiar eso podemos hacer:’chown tu_nombre_de_usuario imagen000.jpg‘ donde ‘imagen000.jpg’ es el nombre del archivo que bajamos y ‘tu_nombre_de_usuario’ es.. tu nombre de usuario
.
Este es el final de la guía, como se habrán dado cuenta la potencia de gnokii no terminá acá.. esto es solo una parte básica del programa, muy fácil de utilizar y, en mi caso, hasta más veloz que el Nokia PCSuit. Los invito a que jueguen con el programa y me cuenten que han logrado. Espero que les funcione al primer intento como me sucedió a mí y no duden en contactarme si le puedo ayudar en algo.
Saludos desde Río Cuarto, Córdoba.
Ramiro Algozino
algozino(at)gmail.com
Quiero agradecer a Ramiro quien gracias a la ayuda de una guia que escribí sobre como conectar el celular Nokia 3220 logro hacer andar su celular en GNU/Linux y tuvo la excelente idea de documentar los pasos que realizo, se comunico conmigo para compartir la guia y aca esta para que todos puedan consultar.
Mas info sobre el cel: Nokia 6103
[tags]fedora 8, nokia 6103, bajar fotos, celular[/tags]

Comments 3
dos cosas:
(http://guias.gulbac.usla.org.ar)
Publicado 16 Nov 2007 a las 10:34 ¶1) mepa qe este post, era digno de usar el “more” de wordpress para qe en la pagina principal del blog no figurara la guia entera ya qe es mas qe larga
2) marche una GRG’s
Hola, Gracias por dejar este tuto. En base a este tuto he realizado un script para poder descargar las fotos del cel de manera automatica y de esa forma no tenes que ver la lista.
Primero tienen que crear un archivo de texto llamado fotos.sh y usar un editor de texto y copiar esto:
#!/bin/bash
gnokii –identify
gnokii –getfilelist ‘c:\predefgallery\predefphotos\*’ > fotos.txt
contador=0
while read line
do
if [ $contador -ge 1 ]
then
gnokii –getfile “c:\\predefgallery\\predefphotos\\”"$line” “imagen”$contador’.jpg’
fi
let contador=contador+1
done < fotos.txt
una vez copiado entramos a la consola y lo ejecutamos con el comando “sh fotos.sh”
Publicado 28 Feb 2009 a las 14:30 ¶Esto nos va a descargar las fotos en el directoria que hayamos creado el script.
Todo esto teniendo en cuenta que ya configuramos el gnokii(el archivo gnokiirc).
Por cualquier consulta ya esta mi mail.
@Gonxa
Estimado, muy bueno el aporte! recién ahora lo veo, hacía mucho que no me pasaba por este blog. Todavía no lo pruebo pq tengo el cable a 2ookm! je, pero en cuanto pueda le pego una probadita al script de bash y te cuento..
Saludos!
Publicado 25 May 2009 a las 20:56 ¶Trackbacks & Pingbacks 1
[...] libros de matemática – Isopixel y pForm un servicio para crear formularios facilmente. – Nicoman y un tutorial para bajar archivos de un nokia 6131 en GNU/Linux – NPC y una máquina más que [...]
Publicar un comentario