[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

LINUX e INTERNET con PPP



Hola amigos!

Veo que han estado haciendo muchas preguntas de como configurar internet
usando PPP, con  "X" o "Y" proveedor... Les paso el dato de como le hago
yo, funciona para CUALQUIER (o casi) proveedor; el unico detalle es que no
es automatizado, es manualmente, pero funciona y no es tanto relajo como
andar configurando la conexion en X, con esos scripts lentos que ni
siquiera cuando esta ocupado "se dan cuenta" y cortan la llamada para
volver a intentar marcar... Espero que no se molesten conmigo los que
utilizan el X para conectar, pero a mi me gusto mas este metodo:

0) El modem ya debe estar configurado y es muy conveniente tener la luga
de /dev/cua# a /dev/modem. Si esta en un COM o IRQ no estandar, se puede
usar setserial. Tambien debe estar configurado un DNS en /etc/resolv.conf

1) Ejecutar minicom, y manualmente conectarse... Es muy sencillo y tan
solo se requiere conocer unos pocos comandos AT... Un ejemplo seria:

	ATZ
	ATDT 56228340

una vez conectado, se proporciona manualmente el LOGIN, PASSWORD y el
comando para ejecutar el PPP si es que se requiere. Una vez hecho esto,
salir de minicom SIN RESETEAR el modem. En la version que tengo es con
ALT-Z Q...

2) Ejecutar un script que active el PPP... el script que tengo yo es el
siguiente, deberia funcionar para ti tambien, tan solo modificando el
puerto donde esta el modem y la velocidad; tal vez algun otro parametro si
deseas cambiar algo mas. El script es el siguiente:

	exec /usr/sbin/pppd debug lock modem crtscts /dev/ttyS3 38400 \
		asyncmap 20A0000 escape FF kdebug 0 0.0.0.0:0.0.0.0 \
		noipdefault netmask 255.255.255.0 defaultroute

Una vez que se ejecuto esto, puedes probar tu conexion... ya estas dentro!
Si por algo no logras conectar a ningun lugar, checa al final la seccion
de probables causas.

3) Para cortar la conexion, solo hay que matar el PID correspondiente al
PPP. Una opcion es usar el 'ps' para ver su PID y luego le das kranky, o
darle chicharrón al PID que esta contenido en /var/run/ppp0.pid (creo asi
se llama)... la manera que mas me acomoda es el siguiente script, el cual
no hay que modificar...

	kill `cat /var/run/ppp0.pid`

Yo uso el RedHat, y es probable que en alguna otra distribucion cambie el
directorio o algo, asi que hago la aclaracio porque luego no quiero que me
digan que no sirven los scripts...

RESOLVIENDO PROBLEMAS:
Los unicos problemas que he visto, son cuando el script en el paso 2 no ha
sido modificado correctamente. Yo solo he requerido modificar el
/dev/ttyS# y la velocidad, y en las compus que he hecho esto me ha
funcionado. Este Script se lo he pasado a personas que me lo han pedido, y
algunas dicen que no funciona, sin embargo al no ver lo que ellos hacen
ignoro si el script pueda tener problemas con alguna configuracion o no
saben como moverle para que quede bien...

Si tienes problemas, sugiero checar que el /dev/modem coincida con el
/dev/ttyS#, si el modem esta en algun IRQ o direccion no estandar,
arreglar eso con el 'setserial' y si aun asi no funciona pues no se,
aunque esto ultimo que comento, haria que ni siquiera el minicom
funcionara. Verifica tambien que tu kernel tenga soporte para PPP, si este
es un modulo deberas cargarlo, si en el kernel tienes activado que los
modulos se carguen solos cuando se requiera, pues no problem... que mas...
pues no se me ocurre algo mas de momento, espero esto sirva de algo.

Saludos!


                                               Miguel Cárdenas
                                               ---------------
                                                reno!@usa.net
                                              reno en geocities com
                                             renito en xoommail com

http://members.xoom.com/renito

"Entre mas conozco, mas ignorante soy..."
k




[Hilos de Discusión] [Fecha] [Tema] [Autor]