Différences
Ci-dessous, les différences entre deux révisions de la page.
documentation:adslmpd5 [2015/12/21 12:36] zorun créée |
documentation:adslmpd5 [2015/12/21 12:44] (Version actuelle) zorun Ajout conf Illyse + admin |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Configuration de MPD5 sous FreeBSD pour collecte ADSL FDN ====== | ||
+ | |||
Configuration de MPD5 sous FreeBSD pour se faire livrer de la collecte ADSL par FDN. Il faut être interconnecté avec les LNS de FDN. | Configuration de MPD5 sous FreeBSD pour se faire livrer de la collecte ADSL par FDN. Il faut être interconnecté avec les LNS de FDN. | ||
Ligne 18: | Ligne 20: | ||
Testé avec MPD 5.7 | Testé avec MPD 5.7 | ||
- | ===== Configuration de PClight ===== | + | ===== Template de configuration de PClight ===== |
<code> | <code> | ||
Ligne 90: | Ligne 92: | ||
set link enable incoming | set link enable incoming | ||
</code> | </code> | ||
+ | |||
+ | ===== Configuration d'Illyse ===== | ||
+ | |||
+ | <code> | ||
+ | startup: | ||
+ | #log +auth +ipcp +ipv6cp +iface +radius | ||
+ | log +auth | ||
+ | set user admin <password> admin | ||
+ | set console self 127.0.0.1 5678 | ||
+ | set console open | ||
+ | |||
+ | default: | ||
+ | load l2tp | ||
+ | |||
+ | l2tp: | ||
+ | create bundle template ADSL | ||
+ | set iface idle 1800 | ||
+ | set iface enable tcpmssfix | ||
+ | set ipcp ranges 89.234.140.1/32 0.0.0.0/0 | ||
+ | set ipcp dns 89.234.140.1 | ||
+ | create link template ILLYSE l2tp | ||
+ | set l2tp self 91.216.110.45 | ||
+ | set l2tp hostname loremipsum | ||
+ | set l2tp secret <my_l2tp_secret> | ||
+ | set l2tp disable dataseq | ||
+ | set link action bundle ADSL | ||
+ | set link enable incoming pap no-orig-auth | ||
+ | set link disable eap acfcomp protocomp check-magic | ||
+ | set link deny acfcomp protocomp | ||
+ | set link keep-alive 10 60 | ||
+ | load radius | ||
+ | set link mtu 1492 | ||
+ | set link mru 1492 | ||
+ | set link enable incoming | ||
+ | set link disable peer-as-calling | ||
+ | |||
+ | radius: | ||
+ | set radius me 127.0.0.1 | ||
+ | set radius server 127.0.0.1 <secret_radius_password> | ||
+ | set radius retries 3 | ||
+ | set radius timeout 3 | ||
+ | set auth enable radius-auth | ||
+ | set auth enable radius-acct | ||
+ | </code> | ||
+ | |||
+ | ''my_l2tp_secret'' est un mot de passe à mettre dans les attributs Radius de chaque abonné, tandis que ''secret_radius_password'' sert juste à parler au serveur Radius en local. | ||
+ | |||
+ | ===== Administration ===== | ||
+ | |||
+ | MPD5 propose une interface d'administration en console, accessible via un port réseau local (''set console self'' dans la configuration) : | ||
+ | <code> | ||
+ | telnet 127.0.0.1 5678 | ||
+ | </code> | ||
+ | |||
+ | Les identifiants sont ceux définis dans la configuration. | ||
+ | |||
+ | Example de commandes : | ||
+ | <code> | ||
+ | [] show sessions | ||
+ | ng0 89.234.140.X ADSL-1 XXXX-ADSL-1 ILLYSE-1 1 XXXX-ILLYSE-1 toto-dsl1!ils%gnd@fdn.nerim 80.67.161.41 | ||
+ | [] iface ng0 | ||
+ | [ILLYSE-1] show customer | ||
+ | (statut, durée de connexion, nombre d'octets échangés, etc) | ||
+ | [ILLYSE-1] show iface | ||
+ | [ILLYSE-1] show bundle | ||
+ | [ILLYSE-1] show link | ||
+ | </code> | ||
+ | |||
+ | Pour forcer un modem à se reconnecter : | ||
+ | |||
+ | <code> | ||
+ | [] destroy bundle ADSL-1 | ||
+ | </code> | ||
+ | |||
+ | où "ADSL-1" est l'identifiant donné dans ''show sessions''. | ||
+ | |||
+ | **Attention**, pour quitter la console, ne **pas** taper ''quit'', ça tue le daemon lui-même... Utiliser plutôt ''exit''. | ||
+ |