Página 1 de 1
Raspberry Pi 3 + GPRS USB + Ethernet
Publicado: 20 Mar 2019, 23:25
por javier.garrido37
Me gustaría saber si la Raspberry Pi 3 permite a la vez :
Conexión telnet con un equipo a traves de eth0.
Y envío de información capturada de ese telnet a través de GPRS a un servidor FTP.
Permite dos conexiones a la vez?
Re: Raspberry Pi 3 + GPRS USB + Ethernet
Publicado: 21 Mar 2019, 09:54
por egrueda
Si, claro, puedes tener una conexión abierta por telnet a una máquina y por FTP a otra máquina.
E incluso puedes tener más :-D es muy habitual
Re: Raspberry Pi 3 + GPRS USB + Ethernet
Publicado: 21 Mar 2019, 18:42
por javier.garrido37
Genial!!, ahora es cuando me pongo a pedir..jeje
Necesitaria ayuda con un pequeño proyecto, ¿ me podriais ayudar?
tengo un script realizado con autoexpect y me funciona bien. Lo cargo a traves de otro script :
#!/bin/bash
FICHERO=log_`date +%F_%H_%M_%S`.log
./telnetmpu1.exp > log/$FICHERO
sleep 20
chmod 755 /log/$FICHERO
sleep 4
HOST=10.23.151.95
USER=mpu
PASSWD=mpu
ftp -n -v $HOST <<EOF
user $USER $PASSWD
put log/$FICHERO $FICHERO
EOF
exit
Necesitaria que antes de ejecutar el sript telnetmpu1.exp haga un ping al equipo que se de conectar y si no responde se salte la ejecucion.
y por otro lado necesito que el telnet lo haga a traves de la conexion eth0 especificamente.
Una vez resulto este tema continuare con el envio de la informacion a tarves de modem GPRS ( que aun no he comprado).
Muchas gracias de ante mano.
Re: Raspberry Pi 3 + GPRS USB + Ethernet
Publicado: 22 Mar 2019, 08:11
por egrueda
Esa es fácil :-)
Yo añadiría este código al principio para que aborte la ejecución si no responde el ping
Código: Seleccionar todo
IP='192.168.1.99'
ping -c $IP > /dev/null 2>&1
if [ $? != 0 ]
then
echo "No response from $IP"
exit 1
fi
Re: Raspberry Pi 3 + GPRS USB + Ethernet
Publicado: 22 Mar 2019, 08:23
por javier.garrido37
Cómo puedo hacer que ese Ping y el comando telnet del script lo haga a través de la conexión Ethernet 0?
Re: Raspberry Pi 3 + GPRS USB + Ethernet
Publicado: 22 Mar 2019, 08:38
por egrueda
Eso es una cuestión de enrutamiento.
Si ejecutas
route -n puedes ver a través de qué interfaz llegas a cada ruta.
Verás la ruta 0.0.0.0 que es la ruta por defecto.
Si todas las interfaces de red que tienes están conectadas a internet, el ping saldrá por la que use la puerta de enlace predeterminada.
Siempre puedes crear una ruta estática para una IP específica:
pero deberías entender bien el enrutamiento para que sepas lo que estás haciendo y las repercusiones que tiene.
Re: Raspberry Pi 3 + GPRS USB + Ethernet
Publicado: 22 Mar 2019, 19:09
por javier.garrido37
Lo que necesito es que los telnet a 10.23.151.27 sean a través de eth0.
Y después conexión a internet para montar un servidor web/Php/MySQL a través del módem GPRS.
Muy complicado?