¿Cómo puedo hacer que wvdial se ejecute desde /etc/network/interfaces?

¿Cómo puedo hacer que wvdial se ejecute desde /etc/network/interfaces?

Estoy usando wvdial para conectarme a una red móvil (tengo un módem USB) y funciona bien. Sin embargo, quería automatizar un poco la conexión (actualmente ejecuto wvdial cada vez que quiero conectarme). Me preguntaba si hay una manera de agregar esta red /etc/network/interfaces(de una manera verdaderamente Debian) para que se conecte al inicio y/o cada vez que conecte mi módem.

¿Alguien tiene alguna idea?

Respuesta1

Añadir a /etc/network/interfacesalgo como

auto ppp0
iface ppp0 inet wvdial

(probado en Ubuntu Lucid)

Respuesta2

Necesita integrarse wvdialcon el ifupdownsistema. Si desea una solución completa basada en shell, comience conLa conexión PPP alternativa con wvdialconf. Pero tenga en cuenta que Debianrecomiendautilizando herramientas gráficas como NetworkManager para configurar conexiones de red en escritorios basados ​​en GUI.

PD: Normalmente debería ser un comentario, pero todavía no tengo permisos para comentar :)

Respuesta3

Prueba elReconexión automáticacaracterística del wvdial descrita enwvdial.conf. Esta opción está "activada" de forma predeterminada, por lo que es posible que no funcione en su caso.

Si no funciona para usted, desactívelo y utilice en su lugar este script deArchWiki Wvdial:

Si wvdial interrumpe la conexión aleatoriamente, puede utilizar el siguiente script.

#! /bin/bash
(
   while : ; do
       wvdial
       sleep 10
   done
) &

Respuesta4

Otra buena manera de solucionar este problema es tener undemonio wvdialpara evitar que la conexión se desconecte.

información relacionada