|
||
|
|
|
|||||||
| Samsung Galaxy Nexus El rincón para el Nexus de Samsung |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Conectar Galaxy Nexus a PC con Linux (Ubuntu) por USB (MTP)
Buenas, con todo el revuelo que está habiendo con eso de que el Galaxy Nexus no tiene almacenamiento masivo sino que se usa MTP para la gestión de archivos por USB (cosa que en mi opinión es un avance) pues voy a poner aqui como he conseguido conectar mi Galaxy Nexus a mi PC con Ubuntu usando MTP.
Este tutorial en un principio debería servir para cualquier terminal Android que use MTP y para cualquier distribución de Lnux, pero eso si, en ambos casos necesitaría pequeñas modificaciones. Ese tutorial no es cosecha propia, lo he traducido/adaptado/completado de aqui Si usas Ubuntu 11.04 o superior (Ubuntu con Unity), puedes probar esta solución: http://www.omgubuntu.co.uk/2011/12/h...-10-via-unity Al lio. Lo primero que tenemos que hacer es instalar mtpfs asi que para ello tenemos que abrir una terminal y ejecutar lo siguiente: Código:
sudo apt-get install mtpfs Código:
sudo gedit /etc/udev/rules.d/51-android.rules Código:
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666"
Ahora guarda y cierra el archivo. Lo que vamos a necesitar es una ruta en la que montar nuestro Galaxy Nexus, asi que debemos crear la carpeta donde queramos que se vaya a montar luego. En mi caso yo he puesto que se monte en /media/sgn asi que creo la carpeta con el comando Código:
sudo mkdir /media/sgn Código:
sudo chown user:user /media/sgn Código:
sudo gedit /etc/fstab )Código:
# Montaje del Samsung Galaxy Nexus mtpfs /media/sgn fuse user,noauto,allow_other 0 0 Código:
sudo gedit /etc/fuse.conf Código:
#allow_other a estar asi Código:
allow_other Ahora tenemos que añadir nuestro usuario de Linux al grupo de fuse, asi que editamos /etc/group: Código:
sudo gedit /etc/group Código:
fuse:x:104: Código:
fuse:x:104:josebama ![]() El movil debería aparecerte en Equipo como pongo en la captura. Se comporta parecido que cualquier dispositivo extraible, solo que el icono estará simpre ahi, aunque el movil no esté conectado. La diferencia será que cuando esté conectado y hagas doble click en el icono en vez de darte error te saldrá el almacenamiento interno del movil Última edición por josebama Día 23/12/11 a las 10:04:36. |
| Los siguientes 21 usuarios han agradecido a josebama su comentario: | ||
|
|
|
#2
|
||||
|
||||
|
Compartir memoria interna del Nexus en red [Root]
EXTRA
Aqui voy a explicar una forma poder gestionar los archivos de la memoria interna del Galaxy Nexus desde el ordenador sin tener que lidiar con MTP y ademas te libras de cables. En realidad esto no es nada propio ni del Galaxy Nexus ni de Ubuntu, pero yo lanzo la idea partiendo de aqui y luego ya que cada uno modifique las explicaciones acercandose mas a su caso. Voy a partir de que ya teneis samba instalado y configurado en vuestro equipo, ya que la mayoría de las distribuciones Linux lo traen (como por ejemplo Ubuntu). En caso contrario, pues buscad en Google, que está plagado de tutoriales para cada distribución. Para comprobar si en tu Ubuntu funciona samba, puedes abrir el navegador de archivos, hacer click derecho sobre una carpeta y pinchar en opciones de compartición. Luego le das a compartir esta carpeta y luego a crear compartición para comprobar si no te da ningún error. Luego vuelve a dejarlo como estaba desactivando la opción compartir esta carpeta y guarda. Para hacer esto, nuestro terminal tiene que estar rooteado, asi que si no lo tiene rooteado esta guia no te sirve de nada. Esto solo funciona teniendo el ordenador y el movil conectados a la misma red (wifi) Lo primero que vamos a hacer es instalar Samba Filesharing https://market.android.com/details?i...nkyfresh.samba Ahora pulsamos el botón menu y le damos a settings. Ahora pulsamos sobre password para definir una contraseña y que no pueda entrar cualquiera conectado a la red en tus archivos. Es muy probable que tras hacer esto os de FC, pero no importa, lo volvemos a abrir, pulsamos menu, settings y sigue funcionando sin problemas. Ahora pinchamos sobre username para fijar un nombre de usuario Y ya está, si quieres enredar con el resto de opciones eres libre de hacerlo, pero como siempre, tienes que saber que es lo que estás haciendo si no quieres que deje de funcionarte esto. Como ya hemos acabado de configurar, pulsamos atras para volver a la pantalla principal de la aplicación, volvemos a pulsar menu y esta vez pulsamos enable. Tu movil ya está compartiendo su almacenamiento en la red LAN, asi que es hora de moverse al ordenador. Ahora en tu ordenador ve a Red, si no sabes donde está o no lo encuentras puedes abrir un navegador de archivos (Nautilus) abriendo una carpeta cualquiera, pulsar ctr+L y en la barra de direcciones que acaba de aparecer poner network:/// y pulsar enter. Ahora deberían de aparecerte los equipos conectados a la red y entre ellos, uno que se llame ANDROID. este es nuestro movil, hacemos doble click sobre el, la primera vez suele tardar en abrirse, paciencia, y nos pedirá usuario y contraseña. Ponemos el usuario y contraseña que definimos en el samba filesharing del movil y continuamos. Ahora debería salir una carpeta llamada sdcard. La abrimos y ya está, ya tenemos las carpetas de nuestro movil disponibles para gestionar los archivos como si estubiese conectado por USB. Para no repercutir en el consumo de batería, recomiendo activarlo solo cuando se vaya a usar y desactivarlo cuando no Espero que estas 2 guias os ayan gustado y os sirvan de ayuda Última edición por josebama Día 08/12/11 a las 21:41:34. |
| Los siguientes 8 usuarios han agradecido a josebama su comentario: | ||
|
#3
|
||||
|
||||
|
Gracias! Me ha funcionado perfectamente! Lo único es que en la línia:
#allow_other en mi versión de Ubuntu (10.10) aparecía: #user_allow_other Y esa era la que había que descomentar, luego en el tuto cambias el /media/sgn por /media/xoom sin especificar, yo le he puesto en todas las órdenes el mismo nombre pero por si alguien no cae. De nuevo muchas gracias y felicidades por la currada! |
|
#4
|
||||
|
||||
|
A mi no me vá Ubuntu 11.00 . Creo que lo he hecho todo. pero no me lo reconoce.
|
|
#5
|
||||
|
||||
|
Gracias! Me ha funcionado perfectamente! Lo único es que en la línia:
#allow_other en mi versión de Ubuntu (10.10) aparecía: #user_allow_other Y esa era la que había que descomentar, luego en el tuto cambias el /media/sgn por /media/xoom sin especificar, yo le he puesto en todas las órdenes el mismo nombre pero por si alguien no cae. De nuevo muchas gracias y felicidades por la currada! ![]() Me alegro de que te haya funcionado. Por cierto, al conectarlo no te saldrá una ventana emergente como cuando conectas un pendrive, tienes que ir a Equipo y desde ahi acceder al dispositivo sgn. Entonces accederá al dispositivo, la primera vez que lo abres suele tardar un rato |
|
#6
|
||||
|
||||
| Los siguientes 4 usuarios han agradecido a dirtyhank su comentario: | ||
|
#7
|
||||
|
||||
|
Gracias, josebama, muy interesante.
Una opción para acceder a las carpetas de Ubuntu (o de otro sistema operativo) desde el Galaxy Nexus sin necesidad de ser root es a través de la aplicación gratuita en el Android Market 'Es Explorer', que, además de ser un gran administrador de archivos y carpetas, permite acceder a otras unidades mediante LAN o a un servidor FTP. Saludos, MacGuffin. |
|
#8
|
||||
|
||||
|
Excelente. Muchas gracias. Luego le ponéis este iconito y ya queda perfecto. jeje. Saludos y muchas gracias josebama.
ICONO: ![]() EDITO: Ummmmmm, curioso, me dice que el otro extremo de la conexión no está conectado... Vamos que no me funciona el montaje del nexus. Última edición por ReyArturo Día 02/01/12 a las 13:36:51. |
|
#9
|
||||
|
||||
|
Excelente. Muchas gracias. Luego le ponéis este iconito y ya queda perfecto. jeje. Saludos y muchas gracias josebama.
ICONO: ![]() EDITO: Ummmmmm, curioso, me dice que el otro extremo de la conexión no está conectado... Vamos que no me funciona el montaje del nexus. ![]() En Ubuntu no me ha pasado eso. Pero ahora estoy enredando para hacerme un script con el que montarlo/desmontarlo sea mas bonito/elegante y ahora me pasa lo mismo que a ti. Me pasa desde que he "matado" el proceso que intentaba establecer conexión con el Galaxy Nexus, desde que lo he matado me da ese error. Yo creo que si no se desconecta bien el Nexus, se quedan restos de la conexión en la caché del sistema y da problemas, a ver si encuentro como limpiarlo o algo... |
|
#11
|
||||
|
||||
|
No me ha vuelto a dar el error ese y no he hecho nada para solucionarlo :S no se de que será...
Para los que quieran probar, adjunto aqui el script que me he hecho para montar/desmontar el Galaxy Nexus sin necesidad de seguir el tutorial que he hecho arriba. Eso si, es mi primer script, por lo que es muy simple y probablemente no funcione bien en todos los casos. El script usa las aplicaciones gksudo, mtpfs y nautilus, asi que para que funcione correctamente deberías tenerlas instaladas. Yo lo que he hecho es que cuando pulse Win+N se ejecute el script. Asi que cuando conecto el GN pulso Win+N y espero a que salga la ventana con el navegador de archivos y antes de desenchufarlo, vuelvo a pulsar Win+N para desmontarlo http://dl.dropbox.com/u/2533173/montarNexus |
| Los siguientes 2 usuarios han agradecido a josebama su comentario: | ||
|
#12
|
||||
|
||||
|
Pues que raro. Probaré algo que se me ocurra. Voy a mirar tu script. Muchas gracias! Saludos.
Edito: curioso, si pones en el galaxy la opción de usb compartir por cámara te lo monta como Galaxy sin hacer nada más. La leche. saludos. Ya le he dado solución, la más fácil, jeje, por fin he decidido migrar a ubuntu 11.10 y así de paso me voy acostumbrando a unity o a gnome-shell, que o te adaptas o mueres, supongo. Saludos. Última edición por ReyArturo Día 04/01/12 a las 19:19:59. |
|
#13
|
||||
|
||||
|
Otra buena aplicación para conectar el galaxy nexus (o cualquiera) con linux es utilizar sshdroid, luego en nautilus (o el que uses) pones la dirección que te da el programa en el móvil y como usuario root y password admin y listo, ya tienes acceso a todo el móvil. Además a todo de verdad. Saludos.
https://market.android.com/details?i....apps.sshdroid |
|
#14
|
||||
|
||||
|
Nada, no me funciona con el fstab...de la única manera que soy capaz de montarlo es con el comando del mtpfs que indica el link que has puesto como referencia :-
Tengo Kubuntu 64 bits...igual es algo de eso...he creado los scripts de android-connect y android-disconnect y me tira bien. Gracias por el tuto y el icono! |
|
#15
|
||||
|
||||
|
gracias @josebama lo unico que a los que estamos en versiones superiores como es mi caso que estoy en 11.04 en el fstab hay que poner, en vez de allow_other ponerle user_allow_other.
gran tuto y muy currao muchas gracias
__________________
|
|
#16
|
||||
|
||||
|
Ayuda, soy novato en linux estaba instalando tuvo un problema en este comando
# Montaje del Samsung Galaxy Nexus mtpfs /media/sgn fuse user,noauto,allow_other 0 0 Lo cual le trajo consigo el problema que ubuntu no inicia arrojando las opciones de iniciar en modo prueba de errores o normal, arrojando el mensaje formato incorrecto en la linea 17 de /etc/fstab/dev/sda1: limpio, 298647/4628480 ficheros, 5071356/18507776 bloques |
|
#18
|
||||
|
||||
|
No es una mala solucion, la verdad es qeu va muy bien pero lo ideal es poder montar la unidad para poder pasar las carpetas completas, por lo que he visto en Airdroid no puedes, has de hacerlo fichero a fichero. |
|
#19
|
||||
|
||||
|
Enviado desde mi Galaxy Nexus usando Tapatalk |
|
|
|
#20
|
||||
|
||||
|
|
![]() |
Estás aquí
|
||||||
|
||||||