Projet

Général

Profil

DSL doc user » Historique » Version 10

Bertrand HER, 08/05/2018 19:49
ajout d'informations relatives au problème de connexion en cas de session PPP encore active sur l'équipement Orange

1 2 Florent Guillot
h1. Documentation utilisateur pour le service xDSL Illyse
2
3
En cours de rédaction ! N'hésitez pas à participer !
4 3 Florent Guillot
5 4 Florent Guillot
h2. Configuration du modem, cas général 
6
7
<pre>
8
VPI : 8
9
VCI : 35
10
Multiplexage : VC
11
Type de connexion : PPPoE
12
Utilisateur/Mot de passe: information disponible dans COIN
13 7 Florent Guillot
14
Lignes VDSL uniquement:
15 6 Florent Guillot
VLAN ID: 835
16 4 Florent Guillot
</pre>
17
18 5 Florent Guillot
h2. Configuration modem OpenWRT pour une ligne VDSL 
19 3 Florent Guillot
20
<pre>
21
config interface 'wan'
22
	option ifname 'ptm0.835'
23
	option proto 'pppoe'
24
	option ipv6 '1'
25
	option peerdns '0'
26
	option dns '89.234.140.1 80.67.188.188'
27
	option username 'monusername'
28
	option password 'maisouibiensur'
29 10 Bertrand HER
	option keepalive '10 20'
30 3 Florent Guillot
</pre>
31 8 Florent Guillot
32 10 Bertrand HER
L'option <pre>keepalive '10 20'</pre> permet d'être plus tolérant vis-à-vis de l'établissement de la session (un ping toutes les 10 secondes, et 20 réponses perdues avant de tuer la session; au lieu d'un ping par seconde, 5 ping avant de tuer la session par défaut).  
33
34 8 Florent Guillot
h2. Modem en mode bridge + Routeur GNU/Linux avec rp-pppoe
35
36
Configurer VPI, VPC, numéro de Vlan (si VDSL) directement sur le modem.
37
 
38
Sur le routeur, dans @/etc/ppp/peers/vdsl-illyse@ :
39
<pre>
40
plugin rp-pppoe.so
41
# interface réseau porteuse (ça sera toujours une interface ethernet)
42
eth0
43
# identifiant pour la connexion xDSL
44
name "mon_id@ils.gnd.dslnet.fr"
45
usepeerdns
46
persist
47
defaultroute
48
hide-password
49
noauth
50
+ipv6
51
</pre>
52
53
Dans @/etc/ppp/chap-secrets@ et @/etc/ppp/pap-secrets@ :
54
<pre>
55
mon_id@ils.gnd.dslnet.fr * mon_mot_de_passe
56
</pre>
57
58
Pour démarrer la connexion manuellement (en production, on utilisera /etc/network/interfaces sous Debian) : 
59
<pre>
60
pppd call vdsl-illyse
61
</pre>
62 9 Florent Guillot
63
h2. Liens utiles
64
65
https://www.rezine.org/documentation/doc-modem/
66 10 Bertrand HER
67
h2. Problèmes connus et solutions
68
69
h3. Echec de l'authentification CHAP lors de l'établissement de la session PPP
70
71
Dans le cas où une session est encore active sur l'équipement d'Orange (BAS), celui-ci refuse toute nouvelle création de session; ce qui se traduit par un échec d'authenfication, typiquement renseigné ainsi dans un log sous OpenWRT :
72
<pre>May  8 15:23:18 OpenWrt daemon.err pppd[2642]: CHAP authentication failed</pre>
73
74
Cela peut survenir suite à un défaut ponctuel de connexion, à la suite duquel le modem/routeur cherche à établir une nouvelle session alors que la précédente est encore active, et fait ces tentatives de nouvelles sessions de façon agressive.
75
76
Solution court terme : débrancher le routeur (ou fermer la connexion responsable des sessions PPP) quelques minutes (typiquement cinq à dix minutes) puis le rebrancher. 
77
Solution à moyen terme: affecter un comportement plus tolérant au modem/routeur responsable des sessions PPP, tel que proposé dans la configuration OpenWRT proposée plus haut (option keepalive).