Welcome, Guest. Please Login or Register
FUG-FR logo
 
  HomeHelpSearchLoginRegister  
 
modem mode bridge, pppoe, pas de résolution de nom (Read 3004 times)
Beastieol
YaBB Newbies
*
Offline


I Love BSD!

Posts: 11
Gender: male
modem mode bridge, pppoe, pas de résolution de nom
05. Jul 2011 at 14:43
 
Bonjour,
ma connexion avec mon FAI a tendance à "tomber" de temps en temps et mon modem n'a pas de fonction pour la rétablir automatiquement, tout ça est embêtant quand on héberge deux trois trucs à la maison et que l'on s'absente longtemps ...
Je souhaite donc le passer en mode bridge et établir la connexion avec ppp depuis un PC, qui, si je lui demande gentiment me reconnectera automatiquement.

D'après les logs, j'ai l'impression que la connexion s'établit.
Je peux pinguer la "passerelle" de mon FAI mais rien d'autre
La résolution de nom ne fonctionne pas, bien qu'en temps normal j'ai un named fonctionnel.

ppp.conf : (repris depuis les exemples du système) Code:
default:
              set log Phase Chat LCP IPCP CCP tun command
pppoe:
              set device "!/usr/sbin/pppoe -i msk0"
              set mtu max 1492
              set mru max 1492
              set speed sync
              disable acfcomp protocomp
              deny acfcomp
              set authname "numero@FAI"
              set authkey "secret"
              enable dns # avec ou sans ça ne change pas mon problème 


J'ai essayé ppp en mode interactif et "ppp" passe bien progressivement en "PPP" dans le prompt, ce qui me donne confiance mais je bute sur la suite ...

Avant de coller /var/log/daemon, il y a t-il quelque chose d'évident à faire sur la machine quand elle gère elle même la connexion ppp ?

Dans /var/log/daemon, c'est tun0 qui s'exprime, cela ne devrait-il pas être msk0 ( mon interface matérielle )
J'ai quand même ça : Code:
tun0: Command: pppoe: set device !/usr/sbin/pppoe -i msk0 

qui me dit que msk0 n'est pas totalement ignorée.

Désolé si ce sont des questions de débutant, c'est une première pour moi et il me manque sûrement quelques notions de bases ...

Dans les logs, après des kilomètres de négociation, ces deux lignes se répèteraient à l'infini si je les laissais faire : Code:
tun0: LCP: deflink: RecvEchoRequest(1) state = Opened
tun0: LCP: deflink: SendEchoReply(1) state = Opened  

Back to top
« Last Edit: 05. Jul 2011 at 16:18 by Beastieol »  
 
IP Logged
 
Beastieol
YaBB Newbies
*
Offline


I Love BSD!

Posts: 11
Gender: male
Re: modem mode bridge, pppoe, pas de résolution de nom
Reply #1 - 05. Jul 2011 at 15:09
 
Une ligne peut-être pas dénuée d'intérêt, après le changement j'ai eu ça dans les logs : Code:
listening on IPv4 interface tun0, 11.22.33.44#53 

D'habitude, en IPv4 named écoute sur l0 et msk0 chez moi.
Back to top
 
 
IP Logged
 
Beastieol
YaBB Newbies
*
Offline


I Love BSD!

Posts: 11
Gender: male
Re: modem mode bridge, pppoe, pas de résolution de nom
Reply #2 - 06. Jul 2011 at 02:50
 
Pratiquement résolu, fonctionne en mode interactif, plus qu'à finaliser le fichier de conf pour tout automatiser.

Car maintenant, je dois encore taper dans le prompt de ppp pour
que tout soit ok, ce qui n'est pas une solution pérenne.

En fait, les logs me faisaient croire que la connexion était établie
mais tant que je n'ajoutais pas manuellement une route par défaut, ça ne fonctionnait pas.

Je reviendrai sûrement pour les détails du fichier de conf ...

Back to top
 
 
IP Logged
 
fgudin
Global Moderator
*****
Offline


PouetPouetBSD roul3z

Posts: 1552
Thonon (74)
Gender: male
Re: modem mode bridge, pppoe, pas de résolution de nom
Reply #3 - 06. Jul 2011 at 23:25
 
Essaie d'ajouter à ta config:
Code:
add! default HISADDR 


Back to top
 
 
IP Logged
 
Beastieol
YaBB Newbies
*
Offline


I Love BSD!

Posts: 11
Gender: male
Re: modem mode bridge, pppoe, pas de résolution de nom
Reply #4 - 14. Jul 2011 at 20:36
 
Merci,
finalement j'ai découvert que ppp était gérable directement par le système et en plus de manière très simple, juste en créant le /etc/hostname.pppoe0 qui va bien, remplacer le contenu du hostname.if de mon ethernet par  "up" et c'est bon.
Tout était dans Code:
$ man 4 pppoe 


Si seulement j'avais commencé par regarder là ...
Back to top
 
 
IP Logged