Howto: iPhone y iPod Touch en Ubuntu mediante gtkpod y amarok

Publicado el 31 de Diciembre a las 12:11 por magarto

Mediante este tutorial que he comprobado varias veces podemos usar nuestro perfil de música de iTunes mediante gtkpod, última versión, en GNU/Linux. La última base de datos de iTunes para el iPhone se encuentra encriptada de forma diferente al resto, luego en la última versión de libgtkpod se encuentra la implementación para no poder sincronizar el iPhone/iPod Touch con Ubuntu u otra distro de GNU/Linux y a la vez con la versión el SO operativo, sea Windows o Mac OS X donde lo sincronicéis anteriormente.

Hay dos modos, uno automático y otro manual, recomiendo el modo automático para evitar cometer fallos que os lleve a restaurar los archivos de música, etc de nuevo con el maldito iTunes (ya me pasó)

Nota1: el tutorial está basado en este oficial de Ubuntu y mantenido por la comunidad y en muchos posts y threads que he leído y comentado del tema, ya que el anterior tuto que hice daba problemas.

Nota2: sólo se puede usar este howto si tenemos el jailbreak hecho en nuestro iPhone. Tenéis cientos de tutoriales por la web, pero recomiendo que busquéis en la web de nuestro amigo Esfera.

Nota3: Necesitáis instalar desde el installer en el iPhone, los siguientes programas: BSD Utils, OpenSSH.

1.- Lo primero que tenemos que hacer es conectarnos por ssh al iphone y meter una clave pública en el PC y en el iPhone para que no nos pida contraseña al acceder nunca más. Es necesario que el iphone y nuestra distro de GNU/Linux se encuentren conectados a la misma red.

Miramos la IP privada de la conexión del iPhone, para ello vamos al icono Settings/Wifi y presionando la flecha derecha sobre la red a la que nos conectemos, copiamos la dirección IP de nuestro iPhone/iPod Touch. Ésta puede ser algo como 192.168.1.3

En el resto del tutorial cuando ponga <device ip> deberéis cambiarlo por ese valor.

Nota: Sería muyyy conveniente que configuremos la conexión a esa red para no usar DHCP, es decir, seleccionar nosotros el valor que queremos que tenga nuestra conexión. Sería, en el mismo lugar que antes, irnos a Estática (o como lo tengáis en inglés) y poner los siguientes valores, o los correctos para vuestra red.

Un ejemplo sería:

Dirección IP: 192.168.1.3

Máscara de subred: 255.255.255.0

Puerta de enlace: 192.168.1.1

DNS: 208.67.222.222, 208.67.200.200

Las DNS que he puesto son las de OpenDNS.

- Para generar la clave, en nuestro PC y subirla al iphone/ipod touch, hacemos lo siguiente (recordar lo de <device ip> )

ssh-keygen -t rsa

ssh-copy-id -i ~/.ssh/id_rsa.pub root@<device ip>

Os pedirá una clave, si no la habéis cambiado en 1.1.1 será alpine y en 1.0.2 es dottie

ssh root@<device ip>

Ahora podéis cambiar la clave si queréis, mediante el comando “passwd root

Seguidamente cambiamos los permisos de la carpeta ssh

chmod 0755 ~ ~/.ssh

chmod 0644 ~/.ssh/*

Y permitimos el acceso remoto sin contraseña

sudo pico /etc/sshd_config

Buscamos los valores que comienzan por #RSAAuthentication y los dejamos como (quitar # también)

RSAAuthentication yes

PubkeyAuthentication yes

AuthorizedKeysFile      %h/.ssh/authorized_keys

Salvamos cambios (Ctrl + o) y cerramos pico (Ctrl + x)

Reiniciamos el terminal

reboot

Y nos volvemos a loguear

ssh root@<device ip>

Deberíais poder acceder sin necesidad de introducir contraseña. Si tenéis problemas, comprobad que habéis hecho todo bien y sino, mirad elhilo oficial en inglés comentado más arriba.

2.- Aquí están los modos automáticos o manuales. Os explico el automático, el manual lo teneís en el hilo oficial (así me evito que tengáis problemas con el terminal)

- Editamos nuestro sources.list

sudo nano /etc/apt/sources.list

y añadimos el siguiente repositorio:

### Repositorio de ipod-convenience y gtkpod última versión

deb http://ppa.launchpad.net/ipod-touch/ubuntu gutsy main

Salvamos cambios (Ctrl + o) y cerramos pico (Ctrl + x)

- Actualizamos los repositorios:

sudo apt-get update && sudo apt-get upgrade

Instalamos ipod-convenience. Éste es un conjunto de scripts para el iPhone, iPod Touch, y otros iPods para gestionarlos en Ubuntu. Pero ante debemos de “bajar la versión de Amarok” (prácticamente no se baja nada) para que no fuerce a usar libgpod2 sino libgpod3 (gracias arsus por comentarlo)

sudo apt-get install ipod-convenience libgpod3 gtkpod amarok
sudo apt-get remove libgpod2

Nota: Los que tengáis el firmware 1.1.3 en adelante, incluyendo el 1.1.4, debéis hacer lo siguiente. Según comenta Ángeles en un comentario, con la última versión de ipod-convenience, no haría falta esto:

cd /usr/share/ipod-convenience/

sudo cp mount-umount mount-umount.bak

sudo gedit mount-umount

Y cambiar aproximadamente en la línea 62

#Mount our Music Directory

sshfs root@$IPADDRESS:/var/root/Media $MOUNTPOINT/ -o workaround=rename

Por esto:

#Mount our Music Directory

sshfs root@$IPADDRESS:/var/mobile/Media $MOUNTPOINT/ -o workaround=rename

Seguidamente ejecutamos y configuramos el ipod-convenience. Para ello ejecutamos el script de montaje como usuario normal, sin root:

iphone-mount

Y ponemos nuestros valores de IP ( ) y ruta donde queremos montar el iPhone. En mi caso es /media/iphone

Para desmontarlo se usa el comando “iphone-umount

Si algún día no os deja montar el iphone/ipod touch, comprobad que tenéis bien asignada la IP del terminal (podéis ajustarla editando el archivo /etc/default/ipod-convenience ) o tenéis la carpeta de montaje, en mi caso /media/iphone totalmente limpia de archivos. Si no es así, apagad el iphone/ipod touch totalmente y ejecutad en un terminal:

rm -fr /media/iphone/*

Si ejecutáis este comando estando montado el iphone os cargaréis todo el iphone de arriba a abajo, y tendréis, en el mejor de los casos, que restaurar el iphone, eso si no le convertís en un ladrillo.

3.- Configurar amarok

Nota: Necesitamos tener montado el terminal siempre que queramos sincronizarle, mediante el comando iphone-mount

Si no tenéis amarok instalado, lo instalamos:

sudo apt-get install amarok ipodslave

Abrimos amarok y lo configuramos en Settings/Configure Amarok/Media Devices/Add Deviceo Preferencias/Configurar Amarok/Dispositivos de medio/Añadir un dispositivo si lo tenemos en castellano y seleccionamos del desplegable “Apple iPod Media Device” y para el punto de montaje “/media/iphone” o el que halláis puesto (no pongáis las comillas).

Para que os funcione la transferencia de portadas ir al panel de la izquierda a donde “Dispositivos”, conectad el dispositivo y arriba, en el botón iPod sacar el desplegable y luego Establecer modelo del iPod/Mobile Phones/iPhone
Ya os dejará transferirlas

4.- Configurar gtkpod

Nota: Necesitamos tener montado el terminal siempre que queramos sincronizarle, mediante el comando iphone-mount

Lo primero, obviamente, es instalarlo:

sudo apt-get install gtkpod

La primera vez os dará un montón de errores, aceptáis y listo. Si os sigue dejando colgada la pantalla durante demasiado tiempo, en nuestro iPhone/iPod Touch, abrimos el icono de iPod y, después, pulsamos el botón “home” durante más de 5 segundos hasta que nos lleve al “Springboard”.

Ya podremos añadir música y portadas como si del maldito iTunes se tratara, pero en nuestro sistema operativo libre y sin usar iTunes + wine.

Actualización: Para transferir vídeos podéis seguir este tutorial que he creado.

¿Dudas?

  • En magarto tenemos anuncios, usted también puede.
  • Aumente el tráfico de su web.
  • Utilice un gran software libre.

14 Trackbacks/Pingbacks

  1. Pingback: iPhone + Amarok + Ubuntu | Magarto UNITED STATES el 31 Diciembre 2007 a las 12:44
  2. Pingback: Windows Update Installer » Howto: iPhone y iPod Touch en Ubuntu mediante gtkpod y amarok el 31 Diciembre 2007 a las 13:20
  3. Pingback: Windows Update » Howto: iPhone y iPod Touch en Ubuntu mediante gtkpod y amarok el 31 Diciembre 2007 a las 13:29
  4. Pingback: Howto: Convertir y transferir videos al iPhone en GNU/Linux | Magarto UNITED STATES el 5 Enero 2008 a las 13:31
  5. Pingback: ..blog de osmanpun..» Blog Archive » iPhone / iPod Touch en Ubuntu UNITED STATES el 11 Enero 2008 a las 03:39
  6. Pingback: Ripea DVDs en Ubuntu y pásalos al iPod/iPhone con HandBrakeGTK at Alejandrox SPAIN el 11 Enero 2008 a las 18:49
  7. Pingback: Ubuntu u otra distro en iPhone « iSuriv’s Weblog UNITED STATES el 14 Enero 2008 a las 21:12
  8. Pingback: Ponga un agujero negro en su vida » Usando Amarok con un ipod nano 3g GERMANY el 21 Enero 2008 a las 09:33
  9. Retroenlace: Michael el 21 Enero 2008 a las 10:07
  10. Retroenlace: Aaron el 1 Febrero 2008 a las 02:20
  11. Pingback: .::virtualizado::.» Blog Archive » iPhone / iPod Touch en Ubuntu el 7 Marzo 2008 a las 06:04
  12. Pingback: Gestiona iPod Touch/iPhone en GNU/Linux « Los Mundos de Yupi el 30 Marzo 2008 a las 03:27
  13. Pingback: Mucho hijo de puta suelto | Magarto UNITED STATES el 6 Abril 2008 a las 17:10
  14. Pingback: TELEFONOS - MOVILES - CELULARES | iTunes remoto con iPhone SPAIN el 29 Junio 2008 a las 02:21

65 Comentarios

  1. cesarius GUATEMALA
    31 Diciembre 2007 a las 22:07

    Hombre que excelente artículo… va para mis favoritos!!!

    Saludos y Feliz Año nuevo

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  2. magarto SPAIN
    1 Enero 2008 a las 21:35

    Gracias y feliz año :)

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  3. Ángel SPAIN
    7 Enero 2008 a las 14:24

    Siento dar un mal feedback pero tengo un problema con este tutorial. Cuando me intento conectar después de haber modificado el archivo sshd_config el iphone me devuelve un error diciendo que: “Permissions 0644 for ‘/[...]/.ssh/id_rsa’ are too open.” e igonora la clave. En el tutorial oficial que tú mismo enlazas dicen exactamente lo que pones en tu tutorial por lo que no encuentro fácilmente la solución a este problema que puede que sea más común de lo que parece.

    Por lo demás exceletente… Gracias.

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  4. magarto SPAIN
    7 Enero 2008 a las 15:27

    Hacia falta un sudo delante, disculpa por el error. Ya está modificado

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  5. MelampO SPAIN
    8 Enero 2008 a las 10:05

    Buenas.

    Excelente trabajo!… he seguido el manual y ya puedo sincronizar el ipod Touch desde Amarok sin ningún problema. No uso ubuntu, pero adaptarlo a cualquier otra distribución no es complicado.

    De todas formas, me han surgido un par de dudas, a ver si puedes aclarármelas:

    - Como dije antes, todo funciona perfectamente. De todas formas, para poder acceder desde el ipod Touch a la música que añado desde Amarok, además de desmontar el ipod, tengo que reiniciarlo. ¿Es normal?. Quiero decir, hasta que no reinicio el ipod, no veo la nueva música. Una vez reiniciado, ya no hay problema =)

    - ¿Se pueden añadir las carátulas desde el Amarok?… aunque la música me sincroniza perfectamente, el Amarok no me envía las carátulas. ¿Puede solucionarse este tema?… según entiendo leyendo tu post, parece ser que las carátulas si deberían enviarse… ¿hay que hacer algún paso extra que me haya podido saltar?

    Muchas gracias.

    Un saludo.

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  6. magarto SPAIN
    8 Enero 2008 a las 17:26

    Hola MelanmpO. Muchas gracias y me alegro que te funcione. Te respondo:

    - Sí, para ello tienes que desmontar el terminal usando el comando iphone-umount y después acceder a la aplicación de música (ipod) y pulsar después el botón de home durante más de 5 segundos hasta que te salga de la aplicación. Sin reiniciar ya podrás ver la música añadida.

    - Sí, a mí se me añaden solas, pero la primera vez que usé ipod-convenience no me dejaba… misterios de la informática. No hay pasos extras, he leído montones de veces que en el ipod tampoco se podía pero yo, la primera vez no pude y después ya siempre me las añade.

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  7. MelampO SPAIN
    8 Enero 2008 a las 17:42

    Hola magarto.

    Gracias por tu respuesta. He probado lo que comentas de mantener pulsado el boton de home y tienes razón, la música aparece sin falta de reinciar el ipod.

    Por otro lado, parece que Amarok sigue sin enviar las carátulas de la música. De todas formas, también me pasó algo parecido a lo que comentas con un ipod nano. Las primeras veces que lo sincronicé desde Amarok no me enviaba las carátulas y luego un día, sin haber hecho (conscientemente) nada, empezó a enviar las carátulas… espero que con este pase lo mismo.

    Gracias por todo.

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  8. magarto SPAIN
    8 Enero 2008 a las 17:55

    Ya me acuerdo cómo lo solucioné.

    Abre Amarok, ve en el panel de la izquierda a donde está el dispositivo, conecta el dispositivo y ve al botón iPod y luego Establecer modelo del iPod/Mobiel Phones/iPhone

    Ya te dejará transferirlas

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  9. MelampO SPAIN
    10 Enero 2008 a las 09:00

    Buenas.

    Gracias por tu ayuda. He configurado el dispositivo como un iPhone en Amarok y, por fin, ha empezado a enviar las carátulas. De todas formas, hay algunas carátulas que no envía (no sabría decir que criterio sigue, parece bastante aleatorio), pero la mayoría de ellas se transfieren sin problemas.

    Lo dicho. Muchas gracias por todo =)

    Un saludo.

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  10. magarto SPAIN
    10 Enero 2008 a las 21:46

    Gracias a tí y tienes razón, parece algo son cuantificable

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  11. tristealegre SPAIN
    12 Enero 2008 a las 15:47

    Tengo una pregunta, a lo mejor absurda. Tengo el ipod touch configurado con un itunes en windows. Si lo sincronizo en Ubuntu, imagino que pierdo todo lo que tengo ya dentro y que solo lo puedo tener sincronizado o con el itunes de Windows o con el programa que use en Ubuntu. Muchas gracias, y enhorabuena por el blog.

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  12. magarto SPAIN
    13 Enero 2008 a las 12:07

    Tristealegre, no, de este modo no pierdes nada, pero al sincronizar lo que has añadido con Ubuntu mediante Windows es posible que se te añada al iTunes de Windows o que se te pierda lo que has añadido con Ubuntu

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  13. G-Fer
    18 Enero 2008 a las 20:38

    Para poder sincronizar en Ubuntu debo permitir el acceso SSH como root sin contraseña? Perdón, pero me parece bastante grave en términos de seguridad.

    Safari Safari 523.12.2 bajo Mac OS Mac OS X
  14. magarto SPAIN
    19 Enero 2008 a las 12:35

    Exacto, debido a que el iPhone / iPod Touch sólo tienen usuario root. Por eso sólo se puede acceder así.

    En OS X y Windows pasa lo mismo

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  15. magarto SPAIN
    19 Enero 2008 a las 12:36

    Ahhh y lo de la contraseña, úsala si quieres cada vez, pero es complicarte la vida demasiado

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  16. MarcRe SPAIN
    19 Enero 2008 a las 22:04

    Holas, bueno, yo tengo el iTouch y no funciona. Antes lo probe con Debian Testing, no funcionó y ahora con Kubuntu 7.10 nada. Cuando instalas ipod-convenience, te pide la IP, yo la pongo, y luego, cuando hago el iphone-mount, me dice que:


    marcre@thehunter:~$ iphone-mount
    iPod is not responding to pings at 192.168.1.12.
    Please set the environment variable IGNOREPING if you want to ignore this.

    Bueno, pues mis cuestiones son:
    1. ¿Como puedo cambiar la IP que he puesto al instalar el ipod-convenience?

    2. ¿Que tengo que poner para que me vaya bien exactamente?

    Muchisimas gracias :P

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  17. magarto SPAIN
    20 Enero 2008 a las 12:28

    1.- En /etc/default/ipod-convenience
    2.- Pues, desactiva el bloqueo automático, y deja el iPod/iPhone sin bloquear, para que no se desactive la wifi. Asegúrate que estás conectado a la misma red y que tienes suficiente señal en el iPod/iPhone

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  18. MarcRe SPAIN
    20 Enero 2008 a las 12:35

    Bueno, no se si es la misma red, esque en el PC tengo cable y con el iTouch, logicamente, wifi… pero las sincronizaciones con iTunes por ejemplo, no son por el usb en vez de por red? :/

    Me he perdido xD

    Gracias ;D

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  19. robin SPAIN
    21 Enero 2008 a las 11:59

    perdona, pero es que soy nuevo en el tema del iphone, cuando dices sólo se puede usar este howto si tenemos el jailbreak hecho en nuestro iPhone, te refieres a tener el instaler desde donde se instalan las diferentes aplicaciones ¿verdad?

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Windows Windows XP
  20. magarto SPAIN
    21 Enero 2008 a las 17:48

    @MarcRe: Sí, pero en iTunes, esto es Amarok y GNU/Linux. Tienen que ser ambas por wifi y siguiendo el tutorial de arriba a abajo.

    @robin: Exacto, jailbreak es cuando tienes modificado el iPhone/iPod Touch para poder instalar aplicaciones de terceros, es decir, el installer.app instalado

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  21. robin SPAIN
    21 Enero 2008 a las 23:39

    todavia me sigue pidiendo la contraseña, cuando llego al final del paso uno y no consigo evitar que lo haga, los pasos anteriores los he cumplido arajatabla, excepto sudo pico /etc/sshd_config que lo he hecho sin el sudo porque si no no me lo pilla.

    No se que puede ser, pero claro luego no me deja montarlo

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  22. robin SPAIN
    22 Enero 2008 a las 00:01

    vamos que me pasa lo mismo que a Angel pero si la solucion era poner un sudo delante de pico no me lo entiende

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  23. MarcRe SPAIN
    22 Enero 2008 a las 13:54

    ¡Gracias! ya lo consegui, era porque estaba lejos del wifi el iTouch. Aunque la verdad… prefiero iTunes para todo lo del iTouch, y mas ahora que voy a instalar Leopard al otro HD :P

    Saludos!

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Ubuntu Linux Ubuntu Linux
  24. scagg79 MEXICO
    28 Febrero 2008 a las 11:05

    Hola Magarto. He seguido las instrucciones al pie de la letra y consigo conectar mi ipod touch con amarok y transferir canciones pero el ipod no las muestra. He visto en el ipod y resulta que al transferir archivos mediante amarok los pone en la carpeta /private/var/root/ y el ipod las que detecta son las que estan en /private/var/mobile
    No consigo que las detecte manteniendo presionado el boton home del ipod como lo sugieres. ¿Sabes si hay alguna solucion a este problema?
    Gracias

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  25. magarto
    28 Febrero 2008 a las 20:37

    @scagg79: Debido a los cambios de usuarios en el firmware 1.1.3 en adelante: se deja de usar el usuario root para todo usándose el usuario mobile para las cosas más comunes, hay ciertos fallos aún.

    Cuando tenga tiempo en unos días lo echo un vistazo y modifico el script de iphone-mount para el nuevo firmware, si no lo ahcen antes los dueños

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  26. Kaiser Z MEXICO
    5 Marzo 2008 a las 00:27

    kaiser@kaiser-desktop:~$ iphone-mount
    touch: no se puede efectuar `touch’ sobre `/media/ipod/test’: Permiso denegado
    Unable to write to /media/ipod. Please adjust permissions and try again.

    Me da ese error amigo, alguien podría decirme que hago mal :(

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Linux Linux
  27. Kaiser Z MEXICO
    5 Marzo 2008 a las 02:33

    kaiser@kaiser-desktop:~$ iphone-mount
    ssh: : Name or service not known

    Mira despues de escribir el sudo iphone-mount ya no me da el otro error si no que me da este ahora :(, ya estoy volviendome loco y es que la primer parte si iba bien, no me pedía ya contraseña, pero al llegar a lo segundo no lo sacaba del primer error que te comenté arriba, espero me puedas ayudar, ya que segui el tuto al pie de la letra, o ¿acaso tendré que borrar mi ubuntu y volverlo a instalar para ver si se soluciona?, de ser asi dime que carpetas del home borro para que no queden rastros de ese fallido intento

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.11 bajo Linux Linux
  28. Kaiser Z MEXICO
    5 Marzo 2008 a las 06:26

    kaiser@kaiser-desktop:~$ iphone-mount
    touch: no se puede efectuar `touch’ sobre `/media/ipod/test’: Permiso denegado
    Unable to write to /media/ipod. Please adjust permissions and try again.

    Pues reinstale todo el ubuntu y me sigue dando ese error, spero que alguien que ya haya hechado a andar el Iphone en ubuntu me pueda ayudar mas aparte del tuto, que a pesar de seguirlo como dice no logro nada con el comando de iphone-mount, gracias por adelantado amigos.

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  29. magarto
    5 Marzo 2008 a las 22:16

    Prueba con lo siguiente:

    iphone-umount

    Apaga el iPhone / iPod Touch

    Una vez esté apagado:

    sudo rm -rf /media/ipod/*
    sudo chmod 777 /media/ipod

    Enciende el iPhone

    iphone-mount

    A ver si ahora te va, sino prueba con:

    sudo iphone-mount

    Si tampoco te va, mira si tienes el firmware 1.1.3 ó 1.1.4 puesto que a partir del 1.1.3 se usa el usuario mobile y creo que aún no se ha actualizado ipod-convenience para dar soporte a este usuario.

    Saludos y disculpa la demora.

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  30. Kiaser Z MEXICO
    6 Marzo 2008 a las 04:47

    kaiser@kaiser-desktop:~$ iphone-mount
    touch: no se puede efectuar `touch’ sobre `/media/iphone/test’: Permiso denegado
    Unable to write to /media/iphone. Please adjust permissions and try again.
    kaiser@kaiser-desktop:~$ sudo rm -rf /media/iphone/*
    kaiser@kaiser-desktop:~$ sudo chmod 777 /media/iphone
    kaiser@kaiser-desktop:~$ iphone-mount
    Please add yourself to the fuse group, logout/in and try again.
    kaiser@kaiser-desktop:~$ sudo iphone-mount
    Please add yourself to the fuse group, logout/in and try again.

    Pues tristemente no dice nada sobre algun montaje o algo así :(, supongo que no importa que tenga desconectado del wifi el Iphone verdad?, ya quisiera instrucciones para tontos ya que no logro hacer que lo reonozca :(

    Otra cosa, mi iphone es 1.1.2 no se si ese de problemas, ya que el primer paso del Tuto lo hice sin ningun tipo de problema, pero este que solo es poner repositorio, instalar y montar no se deja, espero que me puedas dar un poco mas de ayuda, ya que no quisiera dejar Ubuntu para meterle música a mi Iphone :(

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  31. Kiaser Z MEXICO
    6 Marzo 2008 a las 05:21

    Pues lo probetambíen dejado conectado el wifi todo el tiempo, quitandole el bloqueo y el tiempo en que se bloquea el Iphone y nada, me da el mismo error de “Please add yourself to the fuse group, logout/in and try again.”

    No se si sea mucha molestia amigo magarto (que supongo que la será) de que puedas hacer los pasos en una nstalación limpia y que apuntes tal cual los comandos y movimientos que hayas hecho, es que con este ni con el articulo original en ingles puedo lograr algo, y ¡¡¡NO KIERO VOLVER A WINDOWS!!! bueno ya intente de todo pero nada de nada.

    Y como te digo amigo magarto, si puedes hacer un tuto para idiotas como yo, de esos que ponen, conecta tu iphone, conectalo al wifi, despues pon este comando, etc etc, asi de plano para que sepa cuando conectar solo el USB y cuando todo el wifi :(, se que sera molestía pero tu tuto es el único en la web y nadie mas sabe como lograr tal proesa de conectar un Iphone a ubuntu, gracias por las ayudas anteriores y haber que pasa con mi Iphone y Ubuntu :S

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  32. scagg79 MEXICO
    6 Marzo 2008 a las 06:56

    Kaiser: tienes que añadirte al grupo fuse para que puedas montar el ipod. Para esto:
    1.-en la consola de comandos (aplicaciones » accesorios » terminal) escribes “sudo adduser tu_nombre_de_usuario fuse” (sin las comillas y pones el nombre de tu usuario donde dice tu_nombre_de_usuario) eso debe añadir tu usuario al grupo fuse,
    2.-debes reiniciar sesion para que ya te considere miembro de fuse
    3.- intenta montarlo de nuevo
    Saludos

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  33. Kiaser Z MEXICO
    6 Marzo 2008 a las 17:32

    kaiser@kaiser-desktop:~$ sudo adduser kaiser fuse
    [sudo] password for kaiser:
    El usuario `kaiser’ ya es un miembro de `fuse’.
    kaiser@kaiser-desktop:~$ iphone-mount
    ssh: : Name or service not known

    Pues ocurrieron dos cosas, la primera, me agregue, reinicie e hice lo que viene arriba, es decir me volví a agregar y me dijo que ya estaba agregado, intente montar el Iphone y me dijo lo que aparece.

    Ahora que intente montarlo también con el comando sudo y me dijo lo siguiente:

    kaiser@kaiser-desktop:~$ sudo iphone-mount
    Please add yourself to the fuse group, logout/in and try again.
    kaiser@kaiser-desktop:~$ sudo adduser kaiser fuse
    El usuario `kaiser’ ya es un miembro de `fuse’.
    kaiser@kaiser-desktop:~$ sudo iphone-mount
    Please add yourself to the fuse group, logout/in and try again.

    Con SUDO parece que se vuelve loco el comando, ya que me dice que me agrege, despues dice que estoy agregado y despues otra vez que me agregue, esto ya no me esta gustando nada, estoy dando muchas molestias, creo que tendré que resignarme a usar windows :( pero si alguién mas puede dar ayuda se lo agradecería.

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  34. magarto
    6 Marzo 2008 a las 20:21

    sudo aptitude instal openssh

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  35. Kaiser Z MEXICO
    6 Marzo 2008 a las 23:54

    Pues ese no fucniono tampoco amigo :(, pero le he seguido buscando por toda la web y ya logré arreglarlo :D, ahora solo me fallan las portadas, te mando una foto y me dices que apachurrar o cambiar vale, es que no encuentro nada de pestaña que me de el menu ese que dices :P

    http://img527.imageshack.us/img527/541/pantallazooy0.png

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  36. Kaiser Z MEXICO
    7 Marzo 2008 a las 03:52

    Nada nada que ya encontre la dichosa opciòn ahora a ver si jalan las caratulas :P

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  37. Kaiser Z MEXICO
    7 Marzo 2008 a las 04:03

    Pues la primer carpeta que mande que hasta tenìa imagen por cancion no aparecio, ni la portada ni las imagenes de cada canciòn, espero que despues se arrgle solito asi como por arte de màgia como leo que les sucedio a varios :P, y gracias magarto y scagg99 por haberme ayudado en lo que se pudo, ahora ya no necesito ese maldito windows jajajajaja que gusto me da eso.

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  38. Kaiser Z MEXICO
    8 Marzo 2008 a las 04:11

    Una pregunta, y es que no me envia las caratulas este condenado Amarok, bueno he notado que cuando conecto el Iphone al Amarok, en las carpetas de música que meto dicen “invisible” y aparece un tache rojo en la parte izquierda, ¿es normal que aparezca eso?, envio una foto para que quede mejor explicado.

    http://img204.imageshack.us/img204/6937/pantallazowk9.png

    Otra duda, ¿las imagenes para las portadas deben estar en JPG O PNG? es que quiero que mande esas portadas el amarok y pues habrá que hacer lo que el quiere para que las envíe.

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  39. magarto
    8 Marzo 2008 a las 09:35

    Yo te recomiendo que, mediante Windows, o haciendo uso del restaurar todas las configuraciones del iPhone, siempre y cuando hayas hecho copias de seguridad de todos tus contactos, agenda, notas… borres toda la librería de Música y así luego puedas hacer que todo funcione correctamente, porque lo de Invisible es que algo está mal.

    De todos modos, prueba con seguir el tutorial perfectamente en lo de establecer el modelo del iPhone en Amarok, para que así te meta las portadas correctamente.

    Muchas veces no las meterá porque es un problema que aún hay, a mí me mete la mitad de las portadas, por lo que es una opción aún temporal.

    También puedes probar a instalar iTunes mediante wine, siguiendo tutoriales que hay por la red. Yo, personalmente, no doy apoyo a ese tipo de usos, por eso no he puesto el tutorial.

    Saludos

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  40. Kaiser Z MEXICO
    9 Marzo 2008 a las 06:08

    Ok, vere como hacer esa copia que dices, ya que ahora desde hace ya como un año que no tengo windows en mi casa, tendré que pedirle ayuda a alguién con ese SO y ver como guaradar los datos, supongo que no será muy difícil.

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  41. Kaiser Z MEXICO
    9 Marzo 2008 a las 09:26

    Pues ya hice el regreso del Iphone a como estaba y ya me detecta normal, no me dice nada raro el Amarok, aunque me sigue sin mandar las portadas, bueno es que estoy intentando solo con un disco, que precisamente bajaron de itunes y tiene caratula en cada canción mas la portada que sale en el coverflow, un amigo me paso ese disco y el amarok no manda, ni la portada, ni pone las portaditas en cada canción :(, pero espero que cuando encuentres alguna solución a eso nos lo hagas saber, ya que eres el único que veo puede haer eso en Ubuntu ;).

    Y pues gracias por toda la ayuda que me diste en este tuto y también en el otro, seguire probando haber si si manda otras portadas de discos que no son de itunes :P

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  42. magarto
    9 Marzo 2008 a las 16:37

    Tienes que bajar las portadas a amarok usando el gestor de carátulas de Amarok

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  43. Kaiser Z MEXICO
    9 Marzo 2008 a las 21:48

    Osea que si Amarok no encuentra las portadas no las manda?, es que hay varias que luego no encuentra y le doy en poner una personalizada o buscar de un directorio no recuerdo bien y ya las pone en el AMarok, ¿asi también sirve para que las mande al Iphone? por que ya casi todos los discos que descargo vienen con portada incluida en la carpeta de los mp3 y Amarok agarra solito ese dibujo.

    Espero haberme explicado, en resumen, dejo los discos sin caratula y que Amarok busuqe la que le corresponde para poder enviarla?

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  44. magarto
    9 Marzo 2008 a las 22:04

    Exacto, si no las reconoce no las manda (que se ve que es lógico) y si las reconoce las manda (salvando con los fallos que ya te comenté).

    A ver te explico mejor. Olvídate del iPhone, coges Amarok, tienes tus discos,das a gestion de carátulas y te bajas las portadas de ts discos. Luego después conectas el iPhone sin que haya ningún disco, y agregas los discos y salvas cambios.

    Ya está

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  45. Kaiser Z MEXICO
    10 Marzo 2008 a las 06:29

    Pues lo malo es que no son discos son rolas bajadas de internet, o bueno discos bajados, pero ahora mando algunas caratulas, yo creo que no las mandara al 100% pero algo es algo jajajaja, muchas gracias magarto, eres la pura ley.

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  46. Zarko SPAIN
    12 Marzo 2008 a las 06:53

    No sé si es por la última versión de los paquetes, pero para montar y desmontar mi iPod Touch tengo que usar los comandos ipod-touch-mount e ipod-touch-umount.

    Por si a alguien le sirve de algo.

    Salu2,

    Zarko.

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  47. magarto
    15 Marzo 2008 a las 09:33

    Sí, se me olvidó comentarlo que para el iPod Touch es con ese comando. Muchas gracias

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  48. Erd SPAIN
    19 Marzo 2008 a las 17:29

    Hola.
    He seguido todo el manual y ha ido todo perfecto, lo unico que ahora desde el Itouch no se ven las canciones, sin embargo desde amarok si.
    ¿que puedo hacer?
    tengo el firm 1.1.4

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  49. Kaiser Z MEXICO
    20 Marzo 2008 a las 04:13

    No era hacer eso de dejar presionado 5 segundos el botoón de home del ipod?, por que asi a la brava no salen las cacniones, o debes reiniciar o entrar a la carpeta de audio y dejar presionado home hasta que te saque y cuando vuelves a entrar ya aparecen las canciones.

    Kaiser Z

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  50. magarto SPAIN
    21 Marzo 2008 a las 13:38

    Puede ser así, y puede ser que antes tengas que restaurar la música, usando Settings/General/Restaurar/Restaurar todos los ajustes.

    Si no va, haz copias de seguridad con iTunes y usa el Borrar contenidos y ajustes

    Luego mete la música y voilà

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  51. Angeles SPAIN
    27 Marzo 2008 a las 22:56

    Hola,

    llevo días intentando sincronizar un ipod Touch 1.1.4 con el Amarok. Lo he jailbreikeado, le he metido el bsd y el openssh. He instalado el ipod-convenience en el PC, he configurado el ssh para que no pida contraseña…y por fin Amarok ve el iTouch y le pasa las canciones.
    Pero en el iTouch no aparece la musica. Navegando por el dispositivo veo que esta guardada ahi, en /media/ipod/iTunes_Control/Music
    aunque con nombres raros. Pero el caso es que en el iTouch no la veo.

    También le he metido el firewire GUI (no se ni lo que es). El caso es que ya no se que mas hacerle. ¿alguien ha conseguido configurarlo y me puede echar una mano?

    Saludos

    Mozilla Firefox Mozilla Firefox 2.0.0.13 bajo Ubuntu Linux Ubuntu Linux
  52. Angeles SPAIN
    31 Marzo 2008 a las 17:15

    Pues nada, he repetido todo el proceso y sigo igual.

    Copie desde iTunes en Windows algunas canciones. Volvi al linux y le meti otras más. No solo no se ven las que copie desde iTunes si no que tampoco veo ahora las que habia metido desde Windows. El itunes dice que hay un problema con la base de datos del iTouch y que necesito restaurar.

    Lo que mas me fastidia de toso esto es que parece que solo me pasa a mi, que a todo el mundo le funciona el metodo. no lo entiendo. ¿Nadie me puede ayudar o contar si le pasa lo mismo?

    Por cierto, sobra el sudo antes del “pico /etc/sshd_config” y la edicion del ipod-convenience, porque la ultima version ya trae el workaround para la version 1.1.4

    Mozilla Firefox Mozilla Firefox 2.0.0.13 bajo Windows Windows XP
  53. magarto SPAIN
    31 Marzo 2008 a las 17:45

    Ok, muchas gracias por comentarme los errores. Ahora mismo lo modifico.

    Ángeles, como puedes ver el tema de sacar una alternativa libre a lo que es muy cerrado, siempre tiene sus problemas, pero para eso estamos la comunidad.

    Mira en los comentarios anteriores, donde digo que lo “mejor” quye se puede hacer es generar una copia de seguridad con iTunes (y mira que me jode apoyar ese maldito software) y guardar archivos de correos, notas, y demás de la caché (los archivos…) desde ssh o sftp al ordenador. Seguidamente resetea en Settings/general/Restore all y luego restaura datos, copia correos, sms, notas… y seguidamente mete de nuevo la música con iTunes y vuelve a intentar este tutorial.

    Siento darte esa mala noticia, pero es lo que tiene el estar cerrado a iTunes que si algo sale mal, estás limitado a ellos.

    Un saludo

    Mozilla Firefox Mozilla Firefox 3.0b4 bajo Linux Linux
  54. Angeles SPAIN
    31 Marzo 2008 a las 17:59

    Gracias por la respuesta Magarto, pero ya lo he intentado y nada. Compre el ipod hace 15 dias en USA. No se, quiza tiene algo nuevo que impide q funcione con el metodo. He seguido el hilo de ubuntu sobre el tema…lo he intentado todo. He comprobado q la musica se escriba en el directorio adecuado, he repasado el script…En definitiva, he aprendido un huevo, pero no sale. Asi que me j…. pero pasare la musica desde la particion del windows, q iniciare exclusivamente para eso, a pesar de tener mi coleccion estupendamente funcionando en Amarok. Dentro de unos dias lo intentare de nuevo, cuando se me pase la mala hostia. Ahora mismo solo quiero escuchar la musica del ipod en el metro…sea como sea….

    Gracias de todos modos, un saludo

    Mozilla Firefox Mozilla Firefox 2.0.0.13 bajo Ubuntu Linux Ubuntu Linux
  55. magarto SPAIN
    31 Marzo 2008 a las 19:09

    Normal, sé lo que es eso.

    A mí también me pasó, y me paso 2 horas al día en el Metro de Madrid cuando voy al curro y estuve varios días sin música, por algo parecido con Amarok y haciendo lo que te dije se solucionó.

    Mozilla Firefox Mozilla Firefox 3.0b4 bajo Linux Linux
  56. Gurifo
    2 Abril 2008 a las 22:13

    Estupendo manual que ha funcionado a la perfección. Ahora, en casa tenemos dos iphone, para poder acceder desde los dos nos hacemos un lio del copón y no nos hemos atrevido a seguir borrando la carpeta de media/iphone ¿cual es la mejor forma de acceder con dos aparatos, se entiende que no al mismo tiempo claro? Si a alguien le ha surgido, se agradece.

    Saludos!!

    Mozilla Firefox Mozilla Firefox 2.0.0.13 bajo Ubuntu Linux Ubuntu Linux
  57. Panjabi SPAIN
    2 Abril 2008 a las 22:39

    KaiserZ
    tengo el mismo problema que tu para conectar, me pide que me logee en el grupo fuse. ¿como lo solucionaste?
    Gracias

    Mozilla Firefox Mozilla Firefox 2.0.0.13 bajo Ubuntu Linux Ubuntu Linux
  58. magarto SPAIN
    2 Abril 2008 a las 22:40

    Pues nada, montas uno, le conectas con Amarok, le desconectas después de pasar la música, lo desmontas y después ídem, con el otro iPhone.

    No hay problemas

    Mozilla Firefox Mozilla Firefox 3.0b4 bajo Linux Linux
  59. Panjabi SPAIN
    3 Abril 2008 a las 07:14

    Magarto, gracias por contestar, pero me refiero a que despues de seguir tu tutorial cuando intento montar la unidad me sale el siguiente mensaje:
    “Please add yourself to the fuse group, logout/in and try again”.
    Yo ya soy miembro del grupo fuse, y como kaiser dice que lo soluciono quisiera saber como lo hizo.
    Por cierto ya que estas ahí, cuando edito el ssh_config no encuentro las lineas

    #PubkeyAuthentication yes

    #AuthorizedKeysFile %h/.ssh/authorized_keys

    y no puedo conectarme sin password.
    ALguna sugerencia?
    Saludos

    Mozilla Firefox Mozilla Firefox 2.0.0.13 bajo Ubuntu Linux Ubuntu Linux
  60. arsu SPAIN
    5 Abril 2008 a las 18:43

    Tengo el mismo problema que Angeles, El Amarok puede ver los archivos del iPod, los puedo tranferir, pero luego no los lee el iPod. Parece que por alguna extraña razón el Amarok corrompe o guarda mal el archivo iTunesdb.

    La solución que le he encontrado es transferir los archivos con el Amarok, abrir despues el gtkpod que al montar/desmontar el iPod arregla el archivo iTunesdb.

    Puedo seguir usando el iPod en linux! aunque no sea de la manera mas ortodoxa…

    Opera Opera 9.25 bajo Linux Linux
  61. chipi SPAIN
    6 Abril 2008 a las 18:22

    #AuthorizedKeysFile %h/.ssh/authorized_keys

    En cuanto a esa parte del tutorial hay que descomentar esas líneas (quitar los # que hay delante y yo lo que hice fue poner .ssh no %h/.ssh y me funciona bien,lo deje así:
    RSAAuthentication yes
    PubkeyAuthentication yes
    AuthorizedKeysFile .ssh/authorized_keys

    Amarok no me pasa las carátulas de los albumnes y con gtkpod no soy capaz de pasar videos ni fotos ni nada, asi que me vi forzado a pasarme a iTunes.

    Un saludo

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  62. chipi SPAIN
    6 Abril 2008 a las 18:56

    @ Panjabi: el problema está en que no hay que editar el archivo ssh_config sino el sshd_config

    Un saludo y siento el doble comentario

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  63. arsu SPAIN
    6 Abril 2008 a las 23:13

    Aqui estamos de nuevo. Bueno, mi problema con el amarok ya ha sido arreglado y soy capaz de sincronizar con caratulas y todo!
    Para que te funcione correctamente con amarok hay que tener instalado únicamente libgpod3 (el libgpod2 desinstalado). Para que podamos conseguir esto debemos instalar el amarok que viene en el repositorio de este tutorial (deb http://ppa.launchpad.net/ipod-touch/ubuntu gutsy main), ya que este no tiene como dependencia el libgpod2. Primero desinstalamos el Amarok, libgpod2, libgpod3, ipod-convencience… Despues desde el repositorio facilitado instalamos el ipod-convenience, libgpod3, el amarok y gtkpod si queremos.
    Por ultimo para las caratulas recordad que debemos seleccionar el modelo iphone en el menu que aparece encima de la sección de dispositivos. Que disfruteis!

    Opera Opera 9.27 bajo Linux Linux
  64. magarto SPAIN
    6 Abril 2008 a las 23:22
    Mozilla Firefox Mozilla Firefox 3.0b5 bajo Linux Linux
  65. arsu SPAIN
    6 Abril 2008 a las 23:35

    joder, ya lo siento… animo y suerte (mucha).
    Si me entero de alguien vendiendo un iphone, lo mirare bien.

    Opera Opera 9.27 bajo Linux Linux

Vista previa

Deja tu granito de arena

Registro de OpenID

Registro clásico

XHTML: Puedes usar las etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Opciones:

Tamaño

Colores