La livebox fibre, oui mais sans livebox !
Par Dju » 30 novembre 2009 (21:46) - Internet
Aujourd'hui, un petit coup de gueule contre la Livebox que orange fournit lors de l'installation d'une connexion par fibre optique.
La connexion en elle même marche bien, mais la livebox finissait toujours par planter après 2/3 jours, et devait être alors redémarrée ...
Bref, c'était énervant et il fallait trouver une solution permettant de se passer de cette livebox maudite.
Après recherche sur le net, il est à tout à fait possible de s'en passer, et de gérer la connexion directement sur une machine Linux de son choix avec ppp
Normalement, la fibre arrive à un premier boitier, un convertisseur fibre/cuivre.
Puis ce boitier est relié en ethernet RJ45 à la livebox.
1/ tout d'abord, on se fait plaisir, on débranche la livebox, et on relie le boitier en RJ45 à la machine de son choix
2/ on édite alors le fichier /etc/network/interfaces pour y rajouter ceci :
auto eth0 eth0.835 ppp0 iface eth0 inet manual iface eth0.835 inet manual iface ppp0 inet ppp provider fibre_orange
Ici, on déclare une nouvelle interface ppp0 ainsi que le vlan 835 par lequel passe la connexion internet.
Il y a également d'autres vlan (838, 840 et 841 pour la TV, 851 pour la téléphonie)
N'ayant pas besoin de télé ni de la téléphonie, je n'en parlerai pas ici, mais on peut néanmoins trouver des exemples sur le net facilement
3/ on aura besoin de quelques paquets :
aptitude install ppp pppoe
4/ on édite ensuite le fichier /etc/ppp/peers/fibre_orange
pty "/usr/sbin/pppoe -I eth0.835 -T 80 -m 1452" noipdefault hide-password lcp-echo-interval 20 lcp-echo-failure 3 connect /bin/true noauth persist mtu 1492 usepeerdns defaultroute noaccomp default-asyncmap plugin rp-pppoe.so eth0.835 user "fti/mon_compte"
remplacez fti/mon_compte par votre identifiant
5/ Enregistrement du password
Éditez les fichiers /etc/ppp/chap-secrets et /etc/ppp/pap-secrets, et rajoutez y la ligne suivante
"fti/mon_compte" * "votre_mot_de_passe"
6/ Connexion
A partir de maintenant, la connexion est enfin possible :D
Lancez la en utilisant la commande
ifup ppp0
De même, on peut couper la connexion avec la commande
ifdown ppp0
Mais cette commande vous sera certainement moins utile que la précédente :p
7/ Maintenance
Helas, une fois la connexion effective, et d'éventuelles règles de firewall définies avec iptables, tout marche bien ... jusqu'à 7 jours après.
En effet, orange coupe la connexion tous les 7 jours. Quelle idée ! on n'est plus en adsl, pas besoin de ré-initialiser une connexion !
Cela n'est pas bien grave car grâce au paramètre "persist" défini précédemment, la reconnexion se fera automatiquement
Néanmoins, il y a des fois ou la connexion ne veut pas se relancer.
Il faut donc intervenir manuellement en tapant ifdown ppp0 pour couper la connexion puis ifup ppp0 pour la relancer.
A terme, il est conseillé de se faire un petit script shell lancé régulièrement en cron,qui vérifiera la connexion, et la relancera au besoin.
8/ Conclusion
Depuis que j'ai effectué cette manip', tout marche bien, et plus besoin de s'en préoccuper.
Il y a juste la petite coupure de 30 secondes toutes les 10080 minutes (vérifiable dans vos logs, /var/log/daemon.log )
Bref, content !
haaa la raie verte... que de souvenirs !
Fil des commentaires de ce billet
URL de rétrolien : https://blog.crifo.org/trackback/9