[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Comment se connecter à internet???



>>>>> "mt" == Mathieu Truchon <[email protected]> writes:

mt> Salut

mt> j'ai un petit problème,je ne sais pas comment me connecter sur 
mt> internet avec linux redhat 5.2.Avec debian,je faisais pon.
mt> Sur redhat,je pense que c'est pppd.J'ai lu un fichier qui a rapport a 
mt> pppd et j'ai essayer mais j'ai recu un message d'erreur.Aussi,
mt> je voudrais avoir un programme qui peut me connecter assez facile-
mt> ment sans de grosse ligne de code.

mt> Merci de me répondre

mt> Mathieu


Salut Mathieu,


je viens d'écrire un fichier pour aider les gens à configurer leur
interface PPP avec netcfg.  Tes commentaires sur l'approche sera
apprécié.

Chow, 

Dominic.





                        
                        CONFIGURATION D'INTERFACE PPP
                                Avec Netcfg

                            Par Dominic Mitchell        

 
*** Note ce fichier suppose que le modem est proprement configurer.
    C'est-à-dire que je n'aborde pas les problèmes de configuration
    des modems internes ( irq et dma ).  Pour tester que vous pouvez
    communiquer avec votre modem vous pouvez le tester avec des
    logiciels tels que minicom et seyon.



1)   D'abord s'assurer d'avoir construit le noyau pour les
     connections PPP.  Note les noyaux pré-compilés de Redhat sont
     compilés avec le support PPP.

2)   Comme root démarrer netcfg.


3)   Allez dans Names:

           i) Dans domain, mettez le domain de votre fournisseur
              internet (FI).  Par exemple, le domain de
              [email protected] est cedep.net.

          ii) Dans Nameserver ajouter les adresses IP que vous a
              fourni votre FI.  Ces adresses sont des numéros, par
              exemple pour le domain cedep.net ceci correspond à:

              204.19.108.3
              204.19.108.24      

4)  Allez dans Interfaces:

          i)  Choisissez Add.  Ceci fera apparaître une fenêtre,
              Interface Type.  Cochez PPP et OK. Ceci créera une
              interface du style ppp0, ppp1, ppp2.  La première
              interface créée est ppp0.

              Dans la fenêtre qui apparaîtra par la suite, Device
              pppx ( où x est un numéro), entrez le numéro de
              téléphone, cochez PAP si c'est le mode
              d'authentification utilisé par votre FI et entrez
              votre nom d'usager et mot de passe.

         ii)  On pourrait ici choisir Done et Save et le tour serait
              joué.  Mais on peut vouloir ajouter certaines
              options.  Par exemple,si on veut pouvoir démarrer la
              connection comme usager, il faudra alors modifier
              certaines permissions.

              Choisissons Customize:

                  a) Dans Hardware, si on veux que *tous* ceux qui
                     ont accès à l'ordinateur puissent démarrer
                     l'interface alors il faut cocher, "Alllow any
                     user to (de)activate interface".  


                  b) Dans Communication, cochez debug.  Ceci
                     pourrait nous être utile pour détecter les
                     problèmes dans la connection.  Lorsque l'on
                     sera sûr qu'il n'y a pas de problème avec la
                     connection on enlèvera cette option qui
                     remplirais les logs du système.    

                  c) Dans Networking, si on veut que l'interface
                     soit activée au démarrage de l'ordinateur on a
                     qu'à cocher "Activate interface at boot time".
                     Je suggère de cochez les deux autres
                     options, "Set default route when making
                     connection ( defaultroute )" et "Restart PPP when
                     connection fails".  Personnellement, je met de
                     petite valeur (10) dans les deux cases de "Timeout
                     values in seconds for"
    


5)  Bon ça y est!  Choisissez Done et Save.  Maintenant on test la
    connection.  Mais avant de partir la première connection on va
    regarder l'activité dans le fichier /var/log/messages, c'est
    dans ce fichier que le noyau enverra les messages correspondant
    au démon pppd.  Il y au moins deux façon de regarder ce qui ce
    passe dans ce fichier. Dans les deux cas on doit être root.

    i) Avec xconsole. 

       xconsole -file /var/log/messages


    ii) Dans un xterm ( ou autre terminal)
    
       
        tail -f /var/log/messages


        **Note pour récupérer le terminal faire crtl-c      


6)  Maitenant on y va. Dans un autre terminal tapez

    /sbin/ifup ppp0

    pour activer l'interface. (je suppose que l'interface créée est
    ppp0).  Pour désactiver l'interface tapez:

    /sbin/ifdown ppp0



    Dans le meilleur des mondes, tout est beau.  On retourne dans
    netcfg. On va sur Interfaces. On click sur l'interface ppp
    (ppp0) ce qui la mettra en évidence. On choisit Edit. Allez dans
    Communication et enlevez l'option debug.

    Si il y a un problème, il est important de savoir ce qui ce
    passe.  Pour l'information on regarde le fichier
    /var/log/messages.  Pour obtenir de l'aide, il est CRUCIAL de
    fournir l'information la plus précise possible.  Avec de l'à peu
    près, l'aide sera approximative.  


7)  Si tout va bien, il y a au moins deux façon de démarrer
    (arrêter) l'interface.  Il y le logiciel usernet.  Ma façon est
    d'ajouter des alias dans le fichier ~/.bashrc

    alias con='/sbin/ifup ppp0'
    alias disc='/sbin/ifdown ppp0'

    Pour que le fichier ~/.bashrc soit relu immédiatement

    source ~/.bashrc

    Alors tapez con pour démarrer la connection et disc pour vous
    débrancher.












-- 
==========================================================
Dominic Mitchell      Email: [email protected]
Economic Department          
Queen's University
Kingston, Ontario      
Canada, K7L 3N6       Running Linux Redhat 5.2  
==========================================================