Infobia - Conexiones sin mediar Infovía

4 - Conexiones sin mediar Infovía


Tutorial creado por Francisco José Montilla . Extraido de: http://www.insflug.org/COMOs/Infobia-Como/Infobia-Como.html
19 Diciembre 2006
""

En el caso de que tengamos acceso directo a un servidor, los scripts y ficheros necesarios serían los siguientes:




  1. Script /usr/local/bin/infovia
    #!/bin/sh

    LOCKDIR=/var/spool/uucp
    DEVICE=modem
    NUMERO=numero_del_Proveedor

    if [ -f $LOCKDIR/LCK..$DEVICE ]
    then
    echo /dev/$DEVICE "El modem esta ocupado."
    exit 1
    fi

    /usr/lib/ppp/fix-cua $DEVICE
    (
    stty 38400 -tostop crtscts

    if /usr/lib/ppp/chat ABORT "NO CARRIER" ABORT BUSY "" ATZ0 OK ATDT$NUMERO CONNECT ""
    then
    pppd /dev/$DEVICE 38400 crtscts modem lock mtu 1500 defaultroute noipdefault user id@dominio
    sleep 10
    route add default ppp0
    exit 0
    else
    echo "La llamada PPP ha fallado." 1>&2
    exit 1
    fi
    ) < /dev/$DEVICE > /dev/$DEVICE
    en donde:

    • En la variable NUMERO= deberá reflejar el número de su Proveedor.
    • En id@dominio tendrá que poner su dirección email sin el .es del dominio perteneciente a España.
    Este script ha de ser ejecutable, por lo que tenemos que otorgarle permisos de ejecución, con una orden como por ejemplo:
    chmod 750 /usr/local/bin/infovia
    A decir verdad, este script lo puede colocar donde quiera, si bien /usr/local/bin/infovia sería la situación más ``estándar''.
  2. Fichero /etc/ppp/pap-secrets
    id@dominio            *                  su_password
    nuevamente, se aplica lo dicho en la sección Método ``B''.
  3. Fichero /etc/resolv.conf
    aquí se aplica lo mismo que en la sección
    Método ``A'' punto número 1.
  4. A partir de aquí, se aplica lo mismo que en la sección Método ``A'', punto 5, a excepción de que por supuesto, no ha de ejecutarse pppd, ya que lo hacemos ejecutando el script /usr/local/bin/infovia.
  5. ATENCIÓN usuarios de RedHat
    Si el sistema LiNUX que tiene instalado pertenece a una distribución RedHat, deberá tener en cuenta lo siguiente:


    • En el script /usr/local/bin/infovia deberá modificarse las líneas 13 y 17, por:
      [...]
      /usr/lib/ppp/fix-cua $DEVICE --> /usr/sbin/fix-cua $DEVICE
      [...]
      if /usr/lib/ppp/chat... --> if /usr/sbin/chat...
      [...]
      ya que la localización de dichos ficheros en RedHat está en esos directorios.
    • Para ciertos programas que hacen uso del módem, como el binkley, y otros, resulta inocuo y muy conveniente crear el enlace o symlink siguiente:
      ln -s /var/spool /usr


Para obtener una visión más completa y detallada en lo que a ppp se refiere, recomiendo hacerse con la traducción del PPP-Como, realizada por Rafael Agundo, ragundo@bitmailer.net. En la sección Insflug se detallan los servidores donde obtenerlo.

""

Autor y licencia de 'Infobia'


Tutorial de Francisco José Montilla . Extraido de: http://www.insflug.org/COMOs/Infobia-Como/Infobia-Como.html CopyLeft
Este documento es Copyright (c)1996 de Francisco José Montilla. Este trabajo puede ser reproducido en su totalidad o en parte, tanto de forma impresa como electrónica, sujeto a unas siguientes condiciones
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.