Mientras que el guión ppp-on-dialer es bueno para servidores que lanzan el pppd del servidor cuando se ingresa, algunos servidores requieren que se lance explícitamente.
Si es necesario incluir una instrucción para lanzar PPP en el servidor, hay que editar el guión ppp-on-dialer.
Al final del guión (tras la línea con la contraseña) hay que añadir una pareja adicional de ``cadenas de espera y envío'', que tienen un significado especial en el shell Bourne como:
Una vez que chat encuentra el indicador de órdenes de shell, escribe la instrucción necesaria para lanzar PPP en el servidor PPP del ISP.
En un caso particular, el servidor utiliza el indicador estándar del intérprete de órdenes Bash de :
que necesita la respuesta
para lanzar PPP en el servidor.
Es una buena idea permitir un margen de error aquí, para lo cual utilizar
Que dice, si no recibimos el indicador de órdenes en el tiempo muerto, enviar un
retorno de carro y esperar el indicador de órdenes de nuevo.
Una vez que se recibe el indicador de órdenes, se envía la cadena PPP.
Nota: No olvidar poner un al final de la línea previa, para que chat piense que el guión es una sola línea.
Lamentablemente, algunos servidores producen un conjunto de indicador de órdenes muy diferentes. Es necesario conectarse varias veces usando minicom para entender que es lo que hace nuestro servidor y construir las cadenas de espera necesarias.