Problema con el archivo "init.d" entre Raspberry 2B+ y Raspberry 3B+
Posted: Sun Apr 05, 2020 1:42 am
Buenas...
Un saludo a todos y disculpen si el tema no amerita a postearlo por aquí, en ese caso les pido por favor que me colaboren donde podría hacerlo.
Quiero conectarme a internet mediante un modem USB, para lo cual estoy usando "wvdial" y cada que arranque mi raspberry se conecte de inmediato a internet de manera automática, para lo cual recurrí a hacer un script en el archivo init.d, donde solamente ejecute el comando de wvdial para que se conecte a internet mediante mi modem USB (que por cierto la conexión corre bien manualmente).
Aquí esta mi configuración en el archivo init:
Una vez creado, le dí el permiso siguiente, verifiqué q estaba funcionando y le asigne el update correspondiente:
sudo chmod 755 /etc/init.d/arranque
sudo /etc/init.d/arranque start
sudo update-rc.d arranque defaults
Todo este proceso lo hice en ambos, en el raspberry 2B+ me funciona perfectamente, le doy un reboot, inicia y se conecta a internet, le doy un shutdown y también lo hace, PERO mi problema es que en el raspberry 3B+ que tiene la misma configuración , le doy un reboot y no se conecta, menos en un shutdown.
Les pido por favor que me colaboren cual podría ser mi falla, si es un tema de los modelos, el sistema operativo, o si en el 3B+ se necesita alguna otra configuración o permiso.
Muchas Gracias de antemano..!!!
Un saludo a todos y disculpen si el tema no amerita a postearlo por aquí, en ese caso les pido por favor que me colaboren donde podría hacerlo.
Quiero conectarme a internet mediante un modem USB, para lo cual estoy usando "wvdial" y cada que arranque mi raspberry se conecte de inmediato a internet de manera automática, para lo cual recurrí a hacer un script en el archivo init.d, donde solamente ejecute el comando de wvdial para que se conecte a internet mediante mi modem USB (que por cierto la conexión corre bien manualmente).
Aquí esta mi configuración en el archivo init:
Code: Select all
#! /bin/sh
# /etc/init.d/arranque
### BEGIN INIT INFO
#Provides: arranque
#Required-Start: $all
#Required-Stop: $remote_fs $syslog
#Default-Start: 2 3 4 5
#Default-Stop: 0 1 6
#Short-Description: Script de arranque automatico
#Description: Script para conectarse a internet automaticamente
###END INIT INFO
#Dependiendo de los parametros que se le pasen al programa se usa una opcion u otra
case "$1" in
start)
echo "Arrancando arranque"
#Aqui se coloca el programa a iniciar
sudo /usr/bin/wvdial
;;
stop)
echo "deteniendo arranque"
killall wvdial
;;
*)
echo "Modo de uso: /etc/init.d/arranque {start|stop}"
exit 1
;;
esac
exit 0
sudo chmod 755 /etc/init.d/arranque
sudo /etc/init.d/arranque start
sudo update-rc.d arranque defaults
Todo este proceso lo hice en ambos, en el raspberry 2B+ me funciona perfectamente, le doy un reboot, inicia y se conecta a internet, le doy un shutdown y también lo hace, PERO mi problema es que en el raspberry 3B+ que tiene la misma configuración , le doy un reboot y no se conecta, menos en un shutdown.
Les pido por favor que me colaboren cual podría ser mi falla, si es un tema de los modelos, el sistema operativo, o si en el 3B+ se necesita alguna otra configuración o permiso.
Muchas Gracias de antemano..!!!