modems (II): Conectando a Internet
/etc/log/syslog. Curiosamente con el comando manual pon, desde la consola, conseguía conectar correctamente. ¿Investigar el error? Mejor no, será algo circunstancial que imagino se resolverá en una próxima versión. Pero mejor tomar algunas notas sobre la configuración, por si hay que tocar manualmente los scripts en algún momento.
Realmente la configuración se realiza correctamente desde el applet Configuración de la red. Por lo que sería la forma más fácil de hacerlo.
Pulsamos sobre el applet con el botón izquierdo y seleccionamos la única opción que se nos ofrece en el menú contextual Configuración manual, o accedemos a él a través del menú Sistema=>Administración=> Red
Seleccionamos Conexión con modem y Propiedades.
Y configuramos las 3 hojas de Propiedades que se muestran con nuestros datos:
|
![]() ![]() |
Esto genera sus correspondientes scripts:
| Fichero | |
/etc/ppp/peers/ppp0 |
/etc/chatscripts/pp0 |
| Contenido | |
debugppp0“/dev/ttyS0"usuario@isp" |
TIMEOUT 60T555555555" |
- La opción
debugestá añadida manualmente para que la salida de depuración en/var/log/syslogsea más profusa. - El puerto serie del modem en este caso es
/dev/ttyS0, el primer puerto serie. Si usas un modem interno seguramente será/dev/modem. Si usas un adaptador USB a Serie será/dev/ttyUSB0 - Marcar la opción Establecer el modem como ruta predeterminada…, equivale a añadir
defaultrouteal script. - Marcar la opción Usar los servidores de nombres del proveedor…, equivale a añadir
usepeerdnsal script. - Aunque yo no lo he marcado, si le indicamos Reintentar si se corta la conexión… equivaldría a añadir la opción
persistal script. 115200es la velocidad de conexión con el modem. Generalmente esta es la máxima soportada. Si tenemos problemas de comunicación podemos reducirla a 57600 o 38400 por ejemplo.
Igualmente se modifican los ficheros de contraseñas /etc/ppp/chap-secrets y /etc/ppp/pap-secrets, añadiendose a ambos la línea:
"usuario@isp" * "contraseña"
El motivo de añadirlo a los dos ficheros de contraseñas, es que cada uno corresponde a un método de autenticación: PAP, o el más seguro, CHAP. El uso de uno u otro, dependerá del método soportado por nuestro ISP.
Ahora podemos usar los onomatopéyicos comandos pon ppp0 para conectar y poff ppp0 para desconectar, desde el terminal.
Cuida de desactivar previamente los otros interfaces de red para evitar que no se encuentre la ruta a Internet.
Diagnóstico y problemas
Carga el fichero /var/log/syslog en el Visor de sucesos del sistema que se encuentra en Sistema => Administración. Ve al final del fichero y podrás ver en tiempo real los sucesos de conexión y desconexión que aparecen bajo los epígrafes chat,comandos de modem, y pppd, conexión a la red remota.
Tipo de marcado
Además de la imposibiliidad de usar Network Manager para conectar, en la versión 7.04 y en mi caso, existe algún problema también al seleccionar el modo de marcado; Tonos (ATDT) o pulsos (ATDP), a veces no se puede cambiar a tonos, persistiendo la “P” de pulsos, aunque se seleccione la opción correspondiente en la combobox. En principio, esto no representa ningún problema, salvo que la marcación será más lenta.
Inicialización del modem
En el fichero /etc/chatscripts/pp0 vemos que el modem se inicializa a los ajustes de fábrica (AT&F) cada vez que se levanta el interface. Esto, si bien, es una opción “segura” para evitar problemas de configuración, puede hacer que se nos borren de la memoria de modem perfiles que tengamos guardados, números de teléfono, o cualquier otra cosa almacenada en él. Esta cadena de inicialización se podría eliminar dejando solo ATZ y ATH0L3 (ATL3 corresponde al nivel “alto” de altavoz del modem, si lo hemos indicado así), inicialización menos “agresiva”.
Se puede ampliar información sobre esto aquí.
Firewall
Cuidado con el Firewall. Al igual que se dijo para la conexión 3G
Opciones de los scripts
Para otras opciones que añadir a los scripts se pueden consultar las man pages. Haciendo man chat o man pppd desde un terminal.
![[Ubuntu configuración de red- 1]](/images/Ubuntu conf red modem 1.png)
![[Ubuntu configuración de red- 2]](/images/Ubuntu conf red modem 2.png)
![[Home]](/wp-content/themes/OATech265/images/home.png)
![[Home]](/wp-content/themes/OATech265/images/feed.png)



































