Primer post connectat per modem des de Gentoo!

GNU/Linux Add comments

ACTUALITZAT 19/07/04: Configuracio amb DNS dinamica donada pel servidor

Doncs si, finalment he aconseguit una cosa que feia molt de temps que volia fer, configurar el modem (un Lucent Winmodem) i l’acces a Internet a traves d’aquest.

Explicare breument els passos seguits per a que un company amb el mateix portatil pugui fer el mateix.

  1. Instalar un paquet a la Gentoo sense estar connectat directament a Internet.
    Aquest es un problema casi obvi a causa d’una instalacio no prevista, o sigui, des de casa i amb la descarrega de fitxers necessaris a traves de Windows.

    La solucio es ben senzilla. Primer de tot s’han de descarregar els fitxers que vulguem instalar. Per a lo del modem en necessitarem com a minim 2:

    Una vegada els tenim al disc dur (a algun lloc on podrem accedir des de la Gentoo) ja podem arrencar amb Gentoo, i copiar aquestos fitxers descarregats a la carpeta /usr/portage/distfiles:

    • # cp fitxer /usr/portage/distfiles

    Finalment, per realitzar la instalacio d’aquestos paquets no fa falta dir-li a l’emerge que els vagi a buscar al directori local i no a internet, ja que per defecte ja va a buscar a /usr/portage/distfiles:

    • # emerge ltmodem

    • # emerge ppp

    Fet aixo ja tindrem els 2 paquets instalats i podrem procedir a la instalacio.

  2. Configuracio de la connexio.
    Doncs res, per als parametres de connexio senzillament he seguit la recepta que hi ha a frikis.org, Conectar a internet con modem. Com ja tenia el nucli compilat per a la connexio per modem aquesta part no l’he tingut que fer, directament he anat a la configuracio del pppd.

    Per configurar el sistema i poder utilitzar les DNS dinamiques que ens donen alguns servidors (com ara Ya.com) procedirem de la seguent forma:

    • Anem al fitxer /etc/ppp/options i escrivim en una linia “usepeerdns”, amb la qual cosa indiquem al pppd que les DNS les ha d’aconseguir de la negociacio amb el servidor. Quan el pppd aconsegueix les DNS el que fa es passar a l’scripts /etc/ppp/ip-up (que s’executa cada cop s’aconsegueix la connexio amb un servidor) dues variables anomenades $DNS1 i $DNS2, i a traves de les quals podem utilitzar les dades. A part tambe crea un fitxer anomenat /etc/ppp/resolv.conf, un fitxer resolv.conf adequat per a la conexio a aquestes DNS. Ara ja nomes queda fer que el sistema vegi les DNS correctament, a traves del /etc/resolv.conf. Els metodes son varis, pero jo he elegit aquest:

      1. Fer una copia de seguretat del fitxet /etc/resolv.conf (per supost).

        # cp /etc/resolv.conf /etc/resolv.conf.save

      2. Editar el fitxer /etc/ppp/ip-ip i introduir el seguent scripts:

        cat /etc/ppp/resolv.conf >> /etc/resolv.conf

      3. Editar el fitxer /etc/ppp/ip-down i introduir el seguent script:

        head /etc/resolv.conf –lines=-2 >> /tmp/tempres
        cat /tmp/tempres > /etc/resolv.conf
        rm -f /tmp/tempres

    Algu te una millor alternativa??

    I tot seguit les comandes de connexio:

    Connectar-se:

    # pppd

    Per veure la ip:

    # ifconfig ppp0

    Per veure el log de la connexio:

    # tail -f /var/log/messages

  3. Links d’ajuda

I com a consell del sensei jBilbo, ens recomana utilitzar el wvdial, de configuracio molt mes senzilla. Doncs s’haura de provar, pq el pppd anda q no li has de dir coses xDD Moltes gracies per les correccions tb :)

Leave a Reply

WP Theme & Icons by N.Design Studio
RSS RSS comentaris Log in