Iniciar script con el arranque para modem HSP56MR
Placa Base: Aristo M755LMRE - SiS 630
Procesador: Intel Pentium IIIE, 750 MHz (7.5 x 100)
Núcleo: 2.6.8
Distro: Debian "sarge"
Modem: HSP56MR "on board"
Controlador: slmodem-2.9.10
(http://www.smlink.com/objects/slmodem-2.9.10.tar.gz)
Uso del ordenador: hogareño para la familia.
Problema: No puedo iniciar el script de control del modem al arrancar el
sistema como corresponde.
Compilé el controlador y el modem anda muy bien.
Hasta modifiqué el script que trae la fuente del controlador
(/etc/init.d/slmodemd, sección "start()") para que arranque según mis gustos
(y con los mensajes en criollo) y no tener inconvenientes con kppp, de la
siguiente manera:
start() {
echo -n "Cargando SmartLink Modem driver al kernel ... "
modprobe slamr && echo "hecho." || { i
echo "fallado."
exit -1
}
echo -n "Iniciando SmartLink Modem driver para:
$SLMODEMD_DEVICE"
start-stop-daemon --start --pidfile $PIDFILE --exec
$DAEMON --make-pidfile --background --
-c=ARGENTINA /dev/slamr0 -d=5
RETVAL=$?
chmod a+rw /dev/slamr0
ln -s /dev/slamr0 /dev/modem
}
Cuando corro el script desde la consola, anda bárbaro, carga todos los
mecanismos y da los permisos necesarios para que todos los usuarios pueden
acceder al dichoso modem e ingresar a internet vía dial-up (kppp).
También corrí
# update-rc.d slmodemd defaults
para que arranque en forma automática, y creó los enlaces correspondientes
en todos los /etc/rc?.d como corresponde.
El tema, es que al arrancar el sistema, init no le da bola a las siguientes
líneas del script:
chmod a+rw /dev/slamr0
ln -s /dev/slamr0 /dev/modem
por lo que no da los permisos necesarios ni crea los enlaces que debería
crear.
Agradeceré ayuda para que el arranque sea un tanto más fácil para mis hijas
y no tengan que correr el script en forma manual.
=====
Por favor, si me mandas correos con copia a varias personas, poné mi
dirección de correo en copia oculta (CCO), para evitar que acabe en montones
de sitios, eliminando mi privacidad, favoreciendo la propagación de virus y
la proliferación del SPAM.
Gracias.
Usuario GNU/Linux registrado # 389414 (http://counter.li.org/)
=====
Reply to: