Created
October 1, 2012 12:50
-
-
Save reefab/3811608 to your computer and use it in GitHub Desktop.
Utiliser pfsense avec SFR Fibre
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$dhclientconf = ""; | |
if ($wanif == "rl2") { | |
$dhclientconf .= <<<EOD | |
interface "{$wanif}" { | |
timeout 60; | |
retry 1; | |
select-timeout 0; | |
send dhcp-class-identifier "neufbox5_NB5-SER-r1_NB5-MAIN-R2.2.2"; | |
initial-interval 1; | |
{$dhclientconf_hostname} | |
script "/sbin/dhclient-script"; | |
} | |
EOD; | |
} else { | |
$dhclientconf .= <<<EOD | |
interface "{$wanif}" { | |
timeout 60; | |
retry 1; | |
select-timeout 0; | |
initial-interval 1; | |
{$dhclientconf_hostname} | |
script "/sbin/dhclient-script"; | |
} | |
EOD; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Mode d'emploi
Pour utiliser SFR Fibre avec pfSense sans utiliser la neufbox.
Le principe est de brancher directement la gateway pfSense sur le boitier fibre<->ethernet.
Malheureusement, il y a une protection sur le serveur dhcp distant chez SFR. Il demande que le client DHCP envoie une option "dhcp-vendor-class" qui contient la string "neufbox" au début.
Deuxième écueil, pfSense ne propose pas de moyen de configurer cette option dans l'interface graphique et les fichiers de configurations systèmes sont régulièrement écrasés lors des modifications.
Voici donc un patch a appliquer dans le fichier
/etc/inc/interfaces.inc
. Remplacer "rl2" par le nom de votre interface ethernet sur laquelle est branchée le boitier fibre.Il suffit ensuite de relancer une configuration de l'interface dans l'UI de pfSense pour activer ce changement.