1. Editamos el fichero de interfaces para que espere el nuevo dispositivo:
Editamos con vim:
vim /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
iface eth0 inet manual
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
#MODEM_GPRS
allow-hotplug ppp0
iface ppp0 inet wvdial
Salimos salvando con Esc+crtl+x
2.Creamos un script en init.d para que haga la llamada a wvdial en cada inicio:
Editamos con vim:
vim /etc/init.d/wvdial
#!/bin/sh
#Le pedimos al script que espere 15 segundos para asegurarnos de que el
#el modem GPRS de la Orange Pi 2G Iot ya estara activo en el sistema
sleep 15
case "$1" in
start)
echo "Connectando a Freedompop..."
# aplicacion que usaremos para conectar
/usr/bin/wvdial
;;
stop)
echo "Disconnectando de Freedompop..."
# aplicacion qeu queremos parar
/sbin/ifconfig ppp0 down
;;
*)
echo "Usar: /etc/init.d/wvdial {start|stop}"
exit 1
;;
esac
-Lo dejamos como ejecutable para que podamos usarlo también desde la shell:
sudo chmod 777 /etc/init.d/wvdial
-Para activar el script basta con teclear un ‘update-rc.d wvdial defaults’.
-Si queremos lanzarlo desde la shell como servicio hacemos:
service wvdial start
Ha yque esperar a que nos dé conexión, de esta manera dejamos la conexión ppp0 funcionado en segundo plano.
-Si queremos pararlo desde la shell como servicio hacemos:
service wvdial stop
-Por ultimo y muy importante, si queremos comprobar su estado (log de conexión)
systemctl status wvdial.service
-También podemos ver si está activa la conexión ppp0 con un ifconfig.
- Ahora sólo necesitáis reiniciar, apagar, encender, dejar activo, volver a apagar, y así hasta que decidáis que ya lo habéis probado lo suficiente para confiar en que la conexión se restablecerá en cada arranque.
No hay comentarios:
Publicar un comentario