Para usar la tarjeta RDSI emulando un módem analógico convencional necesitaremos un demonio pppd reciente (el que venga con su distribución valdrá seguramente). También será de gran ayuda el documento "eng-i4l-faq", disponible en http://www.isdn4linux.de/). Hay sendas versiones en alemán e inglés.
En este momento ya está disponible la tarjeta RDSI para su uso. Para ello, en los scripts de configuración de pppd tenemos que realizar un par de cambios o tres. Estos son:
/dev/ttyS0
, /dev/ttyS1
, ...
que representan los puertos serie donde suelen estar conectados los módems
convencionales, usaremos el dispositivo /dev/ttyI0
A continuación adjunto una copia de mis ficheros /etc/ppp/peers/provider
(fichero de configuración de pppd en Debian GNU/Linux 2.0) y /etc/chatscripts/provider
(fichero de conexión de chat en Debian GNU/Linux 2.0).
--------------------------------
Fichero: /etc/ppp/peers/provider
Permisos: chmod 640
Propietario: root
Grupo: dip
--------------------------------
connect "/usr/sbin/chat -v -f /etc/chatscripts/provider" passive user inaki.arenaza@jet noipdefault debug defaultroute asyncmap 00000 mtu 576 mru 576 /dev/ttyI0 115200 :172.16.1.96 ipcp-accept-local ipcp-accept-remote
-------------------------------------
Fichero: /etc/chatscripts/provider
Permisos: chmod 640
Propietario: root
Grupo: dip
Nota: Lo que aparece entre paréntesis
son comentarios que no deben incluirse
en el fichero real.
--------------------------------------
"" "ATS14=3" (usar HDLC como protocolo de nivel 2) "" "AT& B2000" (Tamaño máximo del bloque de transmisión) "" "AT& E900123456" (MSN/EAZ = número de teléfono propio incluyendo prefijo). ABORT BUSY ABORT "NO CARRIER" ABORT VOICE ABORT "NO DIALTONE" "" ATD055 CONNECT ""
-------------------------------------
Fichero: /etc/ppp/pap-secrets
Permisos: chmod 600
Propietario: root
Grupo: root
-------------------------------------
inaki.arenaza@jet * mi_contraseña
Entre el nombre del usuario, el asterisco y la contraseña debe haber un tabulador (ojo, no usar espacios en blanco).
En este momento debe asegurarse de que tiene creados los ficheros de
dispositvo /dev/ttyI0
, /dev/ttyI1
, etc. Si no es así,
puede crearlos con el comando MAKEDEV
que se haya en el directorio
/dev
, o a mano con el comando mknod
. Si usa MAKEDEV
(al menos la versión de Debian GNU/Linux), basta con que ejecute lo
siguiente en el directorio /dev
:
./MAKEDEV isdn-tty ./MAKEDEV isdn-io
Si ya tiene creados los dispositivos /dev/ttyI*
, y tiene instalado
pppd
y chat
, ya puede probar su conexión a Internet.
En concreto, con la configuración de ejemplo de este documento y usando
un sistema Debian GNU/Linux, basta con teclear pon, y se lanzará la
ejecución del demonio pppd que establecerá la conexión con su proveedor
a través de Infovía. Puede ver un registro de la conexión en /var/log/ppp.log
(en los sistema Debian GNU/Linux). Si la conexión falla por alguna razón,
en ese fichero aparecerá el porqué.
Ahora ya puede usar su navegador favorito o el lector de correo.
Para cortar la conexión, basta con ejecutar el comando poff
(en los sistemas Debian GNU/Linux).