PDA

Ver la versión completa : Ayuda TELNET & SAMBA



J_F_NASH
23/04/2007, 19:30
Puedo conectarme a la GP2x via TELNET pero no puedo (o no entiendo) como hacer esto que dice la guia:
"usando el servidor SAMBA de la consola, accediendo directamente a la SD desde Windows poniendo "\\<IP de la GP>\mnt\sd\" en el explorador de archivos"

Abro una ventana de windows y en la direccion de la ruta pongo:
\\192.168.100.2\mnt\sd\
Pero recibo el mensaje:
Windows no encuentra \\192.168.100.2\mnt\sd\. Intentelo de nuevo...

Tengo Samba y Telnet Activado ¿cual es el problema?


S2.

saruman
23/04/2007, 19:47
Donde dice IP de la GP, no pongas la IP, sino el nombre que tiene tu GP en la red, creo recordar.

^MiSaTo^
23/04/2007, 20:04
con la ip debería funcionar tb

J_F_NASH
23/04/2007, 20:05
Os digo lo que he puesto a ver si veis un error:

Conexi&#243;n de &#225;rea local:
IP 81.202.46.53
Mascar 255.255.248.0
Puerta 81.202.40.1

Conexi&#243;n GP2x:
IP 81.202.46.52
Mascar 255.255.255.0


S2.

Darumo
23/04/2007, 20:31
ya lo ultimo que has escrito no lo entiendo, si ya tienes señalado en negrita el fallo... la mascara...

J_F_NASH
23/04/2007, 20:34
ya lo ultimo que has escrito no lo entiendo, si ya tienes señalado en negrita el fallo... la mascara...
Si, es donde creo tenerlo. Pero ¿qué sería lo correcto? Esto?:
Conexión de área local:
IP 81.202.46.53
Mascar 255.255.248.0
Puerta 81.202.40.1

Conexión GP2x:
IP 81.202.46.52
Mascar 255.255.248.0

ckroom
23/04/2007, 21:08
¿Le has echado un vistazo al wiki?

http://wiki.gp2x.org/wiki/UsbNet_on_Linux
http://wiki.gp2x.org/wiki/Tcp/ip_over_usb

^MiSaTo^
23/04/2007, 22:31
Si, es donde creo tenerlo. Pero ¿qué sería lo correcto? Esto?:
Conexión de área local:
IP 81.202.46.53
Mascar 255.255.248.0
Puerta 81.202.40.1

Conexión GP2x:
IP 81.202.46.52
Mascar 255.255.248.0
Exactamente la máscara la misma para el PC y la GP2X ;)

Kabanya
23/04/2007, 22:39
La puerta de enlace no deberia ser coherente con la ip? :S

batanen
23/04/2007, 23:02
&#191;El problema no puede ser porque este usando una ip publica en vez de una privada?
Prueba usando ips del rango 192.168.X.X o 172.16.X.X por ejemplo

maRRRc!
23/04/2007, 23:36
Yo para acceder al samba lo hago a trav&#233;s de la direcci&#243;n \\gp2x\gp2x, desde el explorador de Windows.

Tambi&#233;n dejar&#237;a la ip que viene por defecto, la 10.1.0.1, aunque si la pones bien cualquiera debe de valer.

J_F_NASH
24/04/2007, 10:38
Nada que no lo consigo. Os doy mas datos:
-No creo haber instalado Samba simplemente he descomprimido el .zip en la raiz de la SD y ha creado unas cuantas carpetas. En cualquier caso, siguiendo el manual, entiendo que no es necesario instalarlo para que funcione lo de poner en el explorador de windows "\\n&#250;mero de IP" &#191;Me equivovo?. El manual dice respecto al archivoSamba.zip:
"Descomprimid el contenido en una carpeta y reservad."
&#191;A que se refiere con reservad?.

-En windows hago un "ping 192.168.100.2" y lo hace correctamente.

-He modificado las IPs por estas:

Conexi&#243;n de &#225;rea Local:
192.168.1.11
255.255.255.0
192.168.2.1

Conexi&#243;n &#225;rea local 3:
192.168.100.2
255.255.255.0

En la GP2x:
USB Host (always on)
Storage (off)
Human interface off

USB Network (always on)
IP 192.168.100.2

Web Server (always on)
Telnet (always on)
Samba (always on)


S2.

ckroom
24/04/2007, 11:08
Nada que no lo consigo. Os doy mas datos:
-No creo haber instalado Samba simplemente he descomprimido el .zip en la raiz de la SD y ha creado unas cuantas carpetas. En cualquier caso, siguiendo el manual, entiendo que no es necesario instalarlo para que funcione lo de poner en el explorador de windows "\\número de IP" ¿Me equivovo?. El manual dice respecto al archivoSamba.zip:
"Descomprimid el contenido en una carpeta y reservad."
¿A que se refiere con reservad?.

-En windows hago un "ping 192.168.100.2" y lo hace correctamente.

-He modificado las IPs por estas:

Conexión de área Local:
192.168.1.11
255.255.255.0
192.168.2.1

Conexión área local 3:
192.168.100.2
255.255.255.0

En la GP2x:
USB Host (always on)
Storage (off)
Human interface off

USB Network (always on)
IP 192.168.100.2

Web Server (always on)
Telnet (always on)
Samba (always on)


S2.

Has puesto la misma IP en la Conexión de área local y en la gp2x, 192.168.100.2, así no puede funcionar. Cambia una de las dos a por ejemplo 192.168.100.1.

J_F_NASH
24/04/2007, 11:35
Has puesto la misma IP en la Conexi&#243;n de &#225;rea local y en la gp2x, 192.168.100.2, as&#237; no puede funcionar. Cambia una de las dos a por ejemplo 192.168.100.1.
Lo he cambiado pero nada, el mismo mensaje de error.



S2.

Drumpi
24/04/2007, 16:27
No uses 192.168.100.1 porque creo que se reserva para otra cosa. Intentalo con los valores de la guia y te funcionará.
Por cierto, a mi lo del smbmount me funciona poniendo, en lugar de la ip del pc, el nombre del equipo en la red, porque si no no me conecta ¿a alguien mas le pasa así?
Otro dia os pondre en el otro hilo que cree el error que me daba

aniceto
24/04/2007, 17:31
Funciona independientemente de la IP que se le asigne siempre y cuando estén dentro del mismo rango. Otra cosa, es el tema de la conexión compartida, pero ese no es es el problema.

Yo no fui capaz de hacerlo funcionar hasta que no le pase el parametro de usuario en el comando.

Por otra parte; yo probaría con esta ruta:\\192.168.100.2\gp2xmnt\sd\.

J_F_NASH
24/04/2007, 20:05
Madre mia, estoy a punto de enviarlo todo a la mierda [Ahhh].
No funciona haga lo que haga.
&#191;Puede tener algo que ver que en propiedades TCP/IP est&#233; marcada la opci&#243;n "obtener una direccion IP automaticamente". No te indica cual es y tengo que mirarla mediante ipconfig/all. Pero lo curioso es que esta no parece ser la estandar pues pone:
Conexi&#243;n de &#225;rea local:
IP 81.202.46.53
Mascar 255.255.248.0
Puerta 81.202.40.1

&#191;248? no deberia poner 255?

En cualquier caso, las ultimas modificaciones que he realizado son estas (desmarcando la opci&#243;n de "obtener una direccion IP automaticamente"):
Conexi&#243;n de &#225;rea Local:
192.168.1.11
255.255.255.0
192.168.2.1

Conexi&#243;n &#225;rea local 3:
192.168.100.2
255.255.255.0

En la GP2x:
USB Host (always on)
Storage (off)
Human interface off

USB Network (always on)
IP 192.168.100.5

Web Server (always on)
Telnet (always on)
Samba (always on)


S2.

aniceto
26/04/2007, 08:04
Haz esto.

En el panel de control mira ver cuantas conexiones tienes cuando no tengas la consola conectada via usb. Cuando la pinches te creará otra conexión; la 3 seguramente. Mira que IP tiene; que tiene que ser estática y estar dentro del rango de la gp2x.

Deshabilita la opción USB Host.

Prueba de ping y prueba de telnet.

Si accedes por telnet instalas el cliente samba.

Y ahora es cuando puedes hacer la prueba desde el explorador d archivos.

Animo

ckroom
26/04/2007, 11:13
La verdad que a mi también me costó bastante conectarlas, no te rindas que al final sale.

J_F_NASH
26/04/2007, 12:35
Haz esto.

En el panel de control mira ver cuantas conexiones tienes cuando no tengas la consola conectada via usb. Cuando la pinches te crear&#225; otra conexi&#243;n; la 3 seguramente. Mira que IP tiene; que tiene que ser est&#225;tica y estar dentro del rango de la gp2x.

Deshabilita la opci&#243;n USB Host.

Prueba de ping y prueba de telnet.

Si accedes por telnet instalas el cliente samba.

Y ahora es cuando puedes hacer la prueba desde el explorador d archivos.

Animo

Bueno, primero gracias por responder.

Sigo los pasos hasta donde dices:
"Si accedes por telnet instalas el cliente samba."

No entiendo como debo hacer esto a pesar de haberme le&#237;do esta parte de la gu&#237;a una y otra vez.

Esto es lo que hago:
1) Descargarme SAMBA del link indicado por la guia.
2) Descomprimirlo en la SD.
3) En la consola, una vez en TELNET escribo: "insmod smbfs.o
4) Me dice que no encuentra el archivo... como imaginaba. Pero es que no se como indicar una ruta ni tampoco como puedo ver la lista de comandos de la GP2x.

En fin tal vez aqu&#237; este el meollo de la cuesti&#243;n.

S2.

aniceto
27/04/2007, 08:24
Ahi tienes el problema.

Tienes que descomprimirlo y después pasarlo a la SD. Debes asegurarte de 2 cosas: que lo copias en el directorio raiz, y que se copia tal cual lo descomprimes; con todas sus carpetas y archivos.

Avisa si no sale.

J_F_NASH
27/04/2007, 11:44
Ahi tienes el problema.

Tienes que descomprimirlo y después pasarlo a la SD. Debes asegurarte de 2 cosas: que lo copias en el directorio raiz, y que se copia tal cual lo descomprimes; con todas sus carpetas y archivos.

Avisa si no sale.

Bien. Lo descomprimo en una carpeta de windows.
Dentro se han creado 5 carpetas.
Luego paso todas estas a la raiz de la tarjeta SD.

Me meto en TelNet correctamente.
Escribo insmod smbfs.o y me da el mismo error que te comenté.
Pruebo en el explorador de WindowsXP y trato de acceder mediante \\gp2x y no funciona mediante \\nombre IP y tampoco.


S2.

aniceto
27/04/2007, 17:20
comprueba que el archivo smbfs.o está en esta ruta \lib\modules\2.4.25\kernel y que no ocupa 0 bytes.

J_F_NASH
27/04/2007, 18:34
comprueba que el archivo smbfs.o est&#225; en esta ruta \lib\modules\2.4.25\kernel y que no ocupa 0 bytes.
Esta. No ocupa 0 bytes.

S2.

Drumpi
29/04/2007, 01:28
No no no: los archivos del clientE samba deben ir en la raiz DE LA MEMORIA NAND DE LA CONSOLA. Una vez que hayas sido capaz de llamar al telnet y entrado como usuario root (a mi no me pidio contrase&#241;a, si la pide ni caso) deber&#237;as ser capaz de acceder a la gp2x.
Busca la red de area local 3, alli debes ver un equipo llamado gp2x con una carpeta compartida con el msmo nombre, si la abres deber&#237;as poder ver el contenido de la NAND. Yo suelo hacerlo desde el explorador de windows: mis-sitios-de-red->toda-la-red->red-de-microsoft-windows->workgroup->gp2x
Desde ahi deberias poder instalar las carpetas, si te dice que se sobreescribir&#225; el contenido, yo lo hice y solo a&#241;adi&#243; archivos.
Luego ya podras llamar a insmod smbfs.o desde el telnet y hacer un smbmount.

Theck
03/05/2007, 12:38
Hola, perdón por la tardanza, pero con el puente y la vuelta al curro no he podido leer el foro entero ningún día uU

Yo escribí la guía a la que te refieres y aunque no soy el autor directo veremos que se puede hacer xD


Lo primero, vamos a recopilar información porque por lo que he leído estamos mezclando cosas.


Sobre las descargas
Donde pone "y reservar" se refiere a los drivers que necesita windows para poder crear la red USB con la consola, no tiene nada que ver con el cliente de SAMBA.


Sobre las conexiones
Luego, el tema de las conexiones, que es quizá el más lioso. Sería bueno saber que conexiones tiene ya tu pc:
1) ¿Como te conectas a Internet? ¿Modem 56K/ASDL USB o un router WIFI o RJ45 (cable de red)?
2) Si usas modem, ¿tienes una tarjeta de red instalada en tu PC?
3) ¿Tienes alguna red más conectada, como una tarjeta/stick WIFI?

Por lo que he leído tienes ya una conexión de área local y la de la GP2X, por lo que la primera no deberías tocarla de como estaba ya que es la de la tarjeta de red que tengas, que posiblemente sea la del router que te conecta a internet.

En la segunda es donde tienes que asignar al PC la misma dirección de la GP2X cambiando el último número, y las 2 tienen que tener la misma máscara de red 255.255.255.0

Si eso, cuando me respondas seguimos ;)


sobre SAMBA
Hay 2 SAMBAS, el servidor y el cliente.

El servidor viene con la consola y sirve para que el PC pueda conectarse a la consola como si un miembro más de la red fuera.

El cliente no viene con la consola, de ahí que se de un link de descarga, y lo que hace es que la consola pueda conectarse a recursos de windows de la red a la que está conectada, usease, nuestro PC.



Bueno, espero que poco a poco vayamos sacando las dudas y acabe funcionando como debe ;)