Despabilando la MonoNeurona::Internet es de todos [Inicio] [Regresar]
Debian \ Sincronizar tu ipod bajo Linux
Debian
Sincronizar tu ipod bajo Linux

Este artículo ha sido consultado en 1,158 ocasiones.

por Orlando Ramírez (oramirez@linux.mty.itesm.mx)

Índice

1. Introducción.

2. Entorno de mi sistema.

3. Instalación de paquetes necesarios.

4. Configuración de udev.

5. Aplicaciones para sincronizar.

6. Referencias.

7. Preguntas Frecuentes.


1. Introducción

A continuación daremos unos pasos breves de como conectar una ipod a tu sistema operativo GNU/Linux. Todo esto se hará con el direccionamiento dinámico de udev, ya que soluciona mucho de los problemas que se presentan al tener muchos dispositivos usb conectados (llave usb, una iPod, un disco duro, una iPaq, etc...) no se sabe que dispositivo le asigno el kernel (sda1, sdb1, sdc1, etc...). Cabe mencionar que esta instalación es para un sistema Debian o derivado.

2. Entorno de mi sistema

Actualmente cuento con:

  • (Debian Sid/Experimental) Linux arwen 2.6.10 #1 Thu Feb 24 13:00:02 CST 2005 i686 GNU/Linux
  • Gnome 2.10
  • Thinkpad A20m (celeron 500Mhz)
  • mini iPod 4.0 Gb

3. Instalación de paquetes necesarios.

Lo primero que hay que hacer es instalar los siguientes paquetes.


# apt-get install udev rhythmbox gtkpod

4. Configuración de udev.

Una vez instalados los paquetes mencionados en el paso 3, procederemos a configurar udev. En el archivo /etc/udev/udev.conf se en encuentra tanto la dirección de los dispositivos como la dirección de las reglas a aplicar:

udev_root="/dev/"

udev_rules="/etc/udev/rules.d"

Estas direcciones se pueden modificar si el usuario lo desea. En mi caso no las modifique.

A continuación pasaremos a crear un archivo que contiene las reglas necesarias para la iPod. Eliges una terminal y escribes lo siguiente.


# emacs -nw /etc/udev/rules.d/10.udev.mis.Reglas.rules

Agregas lo siguiente:


BUS="scsi", SYSFS{vendor}="Apple*", SYSFS{model}="iPod*", NAME="ipod%n"

Esto va crear un alias llamado /dev/ipodX (X = 1 para la partición con el firmware, y 2 para la de la música) apuntando al dispositivo que el kernel le haya asignado, que suele ser habitualmente /dev/sdaX (X=1 firmware, X=2 música).

Finalmente vamos a editar el archivo "/etc/fstab" y vamos agregar la siguiente linea:


/dev/ipod2 /mnt/ipod vfat rw,user,noauto,check=r 0 0

Por último, creas el directorio donde vas a montar tu iPod. En este caso será:


# mkdir /mnt/ipod

5. Aplicaciones para sincronizar.

Para comenzar a sincronizar tu iPod con tu sistema GNU/Linux, primero conectaremos el iPod. Una vez hecho esto. abre una terminal y teclea lo siguiente:


$ mount /mnt/ipod

A continuación utlizaremos la aplicación gtkpod para poder agregar canciones o hacer alguna modificación que quieras hacerle a la iPod.

1. Primero vamos a leer el contenido del iPod. Es necesario verficar el punto de montaje que esta leyendo la aplicación, esto lo puedes verificar en el menú Edit -> Edit Preferences: iPod Mount Point. Ya que se verifico esto se presiona el botón Read (es el primer botón en color rojo)

2. Una vez hecho esto, si tenemos canciones en nuestro iPod van a aparecer en la pantalla. Ya que se han cargado las canciones al iPod, puedes utilizar los botones que estan marcados en la zona verde y amarilla (Files, Dirs, PlayList)

3. Ya que termines de agregar las canciones, presiona el botón Sync (Se encuentra en al sección naranja) para comenzar a pasar las canciones a tu iPod.

6. Referencias.

http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=usbdebian

http://www.badopi.org/node/806

http://web.rhythmbox.org/

http://www.gtkpod.org/about.html

7. Preguntas Frecuentes.

En las instrucciones arriba, cuando me refiero a #, quiero decir que ese archivo o modificación a un archivo tiene que ser efectuado con root. Cuando me utilizo $, me refiero a que puede hacerse como usuario normal (mortal).

2. Como verifico que la iPod ha sido detectada?

La mejor manera es hacerlo a través de el comando dmesg


$ dmesg
...
...
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
Vendor: Apple Model: iPod Rev: 1.62
Type: Direct-Access ANSI SCSI revision: 00
SCSI device sda: 7999488 512-byte hdwr sectors (4096 MB)
sda: assuming Write Enabled
...


Última actualización: 2007-04-29 10:56:59-05



ir arriba
The Queen is here Mozilla Firefox The Best DataBase CakePHP Framework CSS GNU Hacker