domingo, 26 de agosto de 2007
Menu para elegir entre dos conexiones
Vamos a hacer un lanzador de aplicaciones para poder elegir entre conectar el TS705 por USB o Bluetooth de una manera facil y rapida.
La idea es que con un click se despliegue un menu que me dé a elegir entre dos opciones.
Conectar por USB pulsa 1
Conectar por Bluetooth pulsa 2
Accede a la carpeta /etc con permisos de root y allí buscamos el archivo wvdial.conf el cual abrimos, borramos todo lo que hay dentro y usamos estos parametros:
Para editarlo utilizamos vim nomarchivo.ext.
Para empezar a editar pulsar " i " de insert poner los comandos.
Para salir sin grabar " :q " quit.
Para salir Grabando " :wq " write and quit.
----------wvdial.conf---------
#[Dialer Defaults]
#Phone =
#Username =
#Password =
#New PPPD = yes
[Dialer YoigoUSB]
Modem = /dev/ttyUSB0 #aqui utilizamos el modem montado en usb
Baud = 115200
Init = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","internet"
Phone = *99***1#
ISDN = 0
Username = ''
Password = ''
New PPPD = yes
Stupid Mode = 1
Dial Command = ATDT
[Dialer YoigoBT]
Modem = /dev/rfcomm0 #aqui utilizamos el modem Bluetooth
Baud = 115200
Init = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","internet"
Phone = *99***1#
ISDN = 0
Username = ''
Password = ''
New PPPD = yes
Stupid Mode = 1
Dial Command = ATDT
Una vez guardado tenemos que hacer un bash script que sera el que contendrá el archivo que mecaniza todo el proceso creamos un archivo con vim Conexinternet.sh p.e. y escribimos esto:
#!/bash/bin
echo "Conectar por USB pulsa 1" # esto muestra el menú en pantalla
echo "Contectar por Bluetooth pulsa 2"
read input #esto espera una entrada desde el teclado
if [ $input -eq 1 ]; then #si el dato introducido =1 entonces
echo "Conectando por USB"
wvdial YoigoUSB
elif [ $input -eq 2 ]; then #si el dato introducido =2 entonces
echo "Conectando por BT"
wvdial YoigoBT
echo "No introdujo ningún numero" #si el dato introducido <>1 0 2
fi
Después lo guardamos en una carpeta p.e Mis_scripts
Una vez hecho todo esto creamos un lanzador en el escritorio le das un nombre. Despues Propiedades->Lanzador->Comando en el espacio comando escribes bash /home/Donde_tengas_la_carpeta /Mis_scripts/Conexinternet.sh
Suscribirse a:
Enviar comentarios (Atom)
1 comentario:
Gracias por el tutorial de cómo hacer funcionar el toshiba bajo Linux, funciona muy bien.
Tengo una pregunta, a ver si alguien sabe cómo puede solucionarse.
Linux + yoigo + servidor web APACHE.
Desde el exterior es totalmente inaccesible el apache, ¿Habrá alguna forma de solucionarlo?
Publicar un comentario