Fonctionnement de pppoe et pppd

2004-01-24 Par sujet Olive
Bonjour !

Travaillant sous Debian Woody avec un modem ethernet je rencontre
quelques difficultées avec le programme pppoe fourni par Debian stable
(je n'ai pas pris le rp-pppoe classique).

Si je lance la connection avec pppoeconf (donc sous root) tout se passe
bien et je peux me connecter.
Par contre si j'essayer de me connecter avec 'pon' en tant
qu'utilisateur normal, des fois ça marche et des fois ça ne marche pas !

Dans le cas où cela ne marche pas, il suffit de relancer toute la
configuration avec pppoe sous root pour que cela marche de nouveau (je
peux déconnecter et me reconnecter en tant qu'utilisateur).

Je ne comprend pas ce que fait pppoeconf comme manipulation pour
déclencher ou forcer la connection...

Pour info, voici comment sont les droits de pppd et de pppoe :
-rwsr-xr--1 root dip230604 déc 10  2001 pppd
-rwsr-x---1 root dip 26252 fév  4  2002 pppoe

et mon /etc/ppp/peers/dsl-provider :
-rw-r-1 root dip  1832 jan 15 20:43 dsl-provider

(J'ai bien entendu fait attetion à ce que l'utilisateur qui se connecte
soit membre du groupe dip)
Mais je ne pense pas que le problème soit un problème de droits, car
quelquefois ça marche sans problème !
Donc qui connait bien le fonctionnement de pppoeconf pour que je
reproduise toutes les étapes et que je comprenne ce qui ne marche pas ?

Merci !



Re: Fonctionnement de pppoe et pppd

2004-01-24 Par sujet François TOURDE
Le 12441ième jour après Epoch,
[EMAIL PROTECTED] écrivait:

 Bonjour !

Salut,


 Travaillant sous Debian Woody avec un modem ethernet je rencontre
 quelques difficultées avec le programme pppoe fourni par Debian stable
 (je n'ai pas pris le rp-pppoe classique).

 Si je lance la connection avec pppoeconf (donc sous root) tout se passe
 bien et je peux me connecter.
 Par contre si j'essayer de me connecter avec 'pon' en tant
 qu'utilisateur normal, des fois ça marche et des fois ça ne marche pas !

[...]

Euh... Et si tu rajoutes un bout des logs, c'est pas mieux ? Histoire
qu'on puisse diagnostiquer un peu, hein?

-- 
Q:  How do you keep a moron in suspense?



Re: Fonctionnement de pppoe et pppd

2004-01-24 Par sujet Marc Blanc
Le Sat, 24 Jan 2004 13:24:36 +0100
Olive [EMAIL PROTECTED] écrivait:


Si je lance la connection avec pppoeconf (donc sous root) tout se passe
bien et je peux me connecter.
Par contre si j'essayer de me connecter avec 'pon' en tant
qu'utilisateur normal, des fois ça marche et des fois ça ne marche pas !

Pourquoi ne pas laisser la connexion permanente en la
lançant au boot ? Voir :

http://www.linux-france.org/article/connex/ADSL/pppoe/




Re: Fonctionnement de pppoe et pppd

2004-01-24 Par sujet Olive
On Sat, 24 Jan 2004 15:59:15 +0100, [EMAIL PROTECTED] (François
TOURDE) wrote :

  Travaillant sous Debian Woody avec un modem ethernet je rencontre
  quelques difficultées avec le programme pppoe fourni par Debian
  stable(je n'ai pas pris le rp-pppoe classique).
 
  Si je lance la connection avec pppoeconf (donc sous root) tout se
  passe bien et je peux me connecter.
  Par contre si j'essayer de me connecter avec 'pon' en tant
  qu'utilisateur normal, des fois ça marche et des fois ça ne marche
  pas !
 
 [...]
 
 Euh... Et si tu rajoutes un bout des logs, c'est pas mieux ? Histoire
 qu'on puisse diagnostiquer un peu, hein?

Ok alors voici le log quand la connection s'établie :

kernel: CSLIP: code copyright 1989 Regents of the University of
California kernel: PPP generic driver version 2.4.2
pppd[479]: pppd 2.4.1 started by olive, uid 1000
pppd[479]: Serial connection established.
pppd[479]: Using interface ppp0
pppd[479]: Connect: ppp0 -- /dev/pts/1
pppoe[480]: PADS: Service-Name: ''
pppoe[480]: PPP session is 60258
pppd[479]: Remote message: CHAP authentication success, unit 12239
kernel: PPP BSD Compression module registered
kernel: PPP Deflate Compression module registered
pppd[479]: Cannot determine ethernet address for proxy ARP
pppd[479]: local  IP address 80.170.67.36
pppd[479]: remote IP address 80.170.67.1
pppd[479]: primary   DNS address 212.151.136.242
pppd[479]: secondary DNS address 130.244.127.162

Et voici le log quand je n'arrive pas à établir la connection :

kernel: CSLIP: code copyright 1989 Regents of the University of
California kernel: PPP generic driver version 2.4.2
pppd[479]: pppd 2.4.1 started by olive, uid 1000
pppd[479]: Serial connection established.
pppd[479]: Using interface ppp0
pppd[479]: Connect: ppp0 -- /dev/pts/1
pppoe[480]: PADS: Service-Name: ''
pppoe[480]: PPP session is 54915
pppd[479]: Remote message: No valid RADIUS server found.
pppd[479]: CHAP authentication failed
pppd[479]: Connection terminated.
pppoe[480]: read (asyncReadFromPPP): Input/output error
pppoe[480]: Sent PADT
pppd[479]: Terminating on signal 15.
pppd[479]: Exit.
pppd[510]: pppd 2.4.1 started by olive, uid 1000
pppd[510]: Serial connection established.
pppd[510]: Using interface ppp0
pppd[510]: Connect: ppp0 -- /dev/pts/1
pppoe[511]: PADS: Service-Name: ''
pppoe[511]: PPP session is 54920
pppd[510]: Terminating on signal 15.
pppoe[511]: Received signal 15.
pppoe[511]: Sent PADT
pppd[510]: Modem hangup
pppd[510]: Connection terminated.
pppd[510]: Exit.



Re: Fonctionnement de pppoe et pppd

2004-01-24 Par sujet Olive
On Sat, 24 Jan 2004 15:59:06 +0100, Marc Blanc [EMAIL PROTECTED]
wrote :

 Si je lance la connection avec pppoeconf (donc sous root) tout se
 passe bien et je peux me connecter.
 Par contre si j'essayer de me connecter avec 'pon' en tant
 qu'utilisateur normal, des fois ça marche et des fois ça ne marche
 pas !
 
 Pourquoi ne pas laisser la connexion permanente en la
 lançant au boot ? Voir :
 
 http://www.linux-france.org/article/connex/ADSL/pppoe/
 

Pour des raisons de sécurité je préfère lancer et éteindre moi-même la
connection (de plus 3 fois sur 4 lorsque je boote ma machine je n'ai pas
besoin de me connecter à internet, donc inutile de consommer de la bande
passante pour rien...)