Auteur Sujet: remplacer sont routeur par une Debian ?  (Lu 2258 fois)

0 Membres et 1 Invité sur ce sujet

central

  • Abonné Orange Fibre
  • *
  • Messages: 3
remplacer sont routeur par une Debian ?
« le: 23 août 2018 à 06:18:20 »
Le Bonjour/soir à tous désolé par avance si je me suis trompé d'endroit de poste y a tellement de catégories :P

Mon souci, c'est que je voudrais remplacer la box orange par une machine sous Debian, j'ai suivi nombre incalculable de tuto don ici même !

N'arrivant pas à me débuger je viens vous demander un coup de main pour voir où je plante ... :-

Le truc, c'est que je n'ai pas spécialement de log qui pourrait m'aider:

Je vous partage mes fichiers s'il en manque dit le moi ^^

Mon fichier /etc/dhcp/dhclient.conf :
option rfc3118-authentication code 90 = string;
interface "enp1s0.832" {
send vendor-class-identifier "sagem";
    send dhcp-client-identifier <mac box>;
    send user-class "+FSVDSL_livebox.Internet.softathome.Livebox3";
    send rfc3118-authentication 00:00:00:00:00:00:00:00:00:00:00:66:74:69:2f:<ORANGE_ID>;
}

Mon interface
#Enp1s0 connecté sur l'ont

auto enp1s0
allow-hotplug enp1s0
iface enp1s0 inet static
address 10.0.0.1
netmask 255.255.255.0
vlan-raw-device enp1s0.832

#Le vlan
auto enp1s0.832
iface enp1s0.832 inet dhcp
up dhclient -cf /etc/dhcp/dhclient.conf -v -pf /var/run/dhclient.vlan832.pid -lf /var/lib/dhcp/dhclient.vlan832.leases enp1s0.832
post-down dhclient -x -pf /var/run/dhclient.vlan832.pid || true


#Deuxieme carte
#auto enp3s0
#iface enp3s0 inet static


#Mon fichier isc-dhcp-server j'ai activer que sa
INTERFACEV4="enp3s0"


En sortie de /var/log/syslog
Mon log d'erreur est :
DHCPDISCOVER on enp1s0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on enp1s0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on enp1s0 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on enp1s0 to 255.255.255.255 port 67 interval 20

dhclient no dhcpoffers received
no working leases in persistent database -sleeping

Je ne vois pas d'où je bloque si jamais quel un aurait des pistes sur le pourquoi, Le merci à tous.

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 260
  • Antibes (06) / Mercury (73)
remplacer sont routeur par une Debian ?
« Réponse #1 le: 23 août 2018 à 08:39:36 »
Selon les régions, il est nécessaire que les requêtes DHCP soient envoyées sur le VLAN 832 avec la priorité 802.1p (CoS) à 6, sinon pas de réponse.

Pour ça, il faut jouer avec la table mangle d'iptables et les paramètres d'egress du VLAN. Comme par exemple ici (pour openwrt, facilement transposable pour une debian):
https://lafibre.info/remplacer-livebox/remplacement-de-la-livebox-par-un-routeur-openwrt-18-dhcp-v4v6-tv/

central

  • Abonné Orange Fibre
  • *
  • Messages: 3
remplacer sont routeur par une Debian ?
« Réponse #2 le: 24 août 2018 à 01:22:03 »
ah d'ac merci tout cela va ben m'aider avec un routeur openwrt alors que je suis sur Debian 9 !

bref désolé de vous avoir détérer .

jeremyp3

  • Abonné Orange Fibre
  • *
  • Messages: 716
  • Pau (64)
remplacer sont routeur par une Debian ?
« Réponse #3 le: 24 août 2018 à 06:12:31 »
bonjour,

sous ma debian, je fais comme ça:

fichier interfaces:
# cat /etc/network/interfaces
allow-hotplug wan0
iface wan0 inet static
address 10.0.1.2
        netmask 255.255.255.0
        network 10.0.1.0

##orange-ftth
###wan
auto wan0.832
iface wan0.832 inet manual
pre-up sh /usr/local/sbin/script-prio-vlan/internet.sh
up dhclient -v -4 -cf /etc/dhcp/dhclient-vlan-832.conf -pf /run/dhclient.wan0.832.pid -lf /var/lib/dhcp/dhclient.wan0.832.leases wan0.832

mon fichier pour la priorité du vlan internet:

[code]
# cat /usr/local/sbin/script-prio-vlan/internet.sh
#!/bin/bash
for i in 0 1 2 3 4 5 6 7; do
ONT=wan0.832
## on définit pour chaque file une priorité
    vconfig set_egress_map $ONT $i $i >/dev/null
done
## On modifie la priorité de la file 1 à 0 c'est là qu'on renverra tout nos paquets, la file 0 qui est celle par défaut passe à 6
    vconfig set_egress_map $ONT 1 0 >/dev/null
    vconfig set_egress_map $ONT 0 6 >/dev/null

et enfin, mon fichier dhclient:
# cat /etc/dhcp/dhclient-vlan-832.conf
###orange ftth 832
option rfc3118-auth code 90 = string;

send vendor-class-identifier "sagem";
send user-class "+FSVDSL_livebox.Internet.softathome.Livebox3";
send rfc3118-auth 00:00:00:00:00:00:00:00:00:00:00:66:74:69:xx:xx:xx:xx:xx:xx:xx:xx;
request subnet-mask, routers, broadcast-address;

avec ça, tu devrais avoir une IPV4 :)

et enfin, on fini par iptables, pour remettre les paquets dans la bonne file

##IPV4
iptables -t mangle -A POSTROUTING -o wan0.832 -j CLASSIFY --set-class 0000:0001
iptables -t mangle -A POSTROUTING -o wan0.832 -p igmp                  -j CLASSIFY --set-class 0000:0006
iptables -t mangle -A POSTROUTING -o wan0.832 -p icmp                  -j CLASSIFY --set-class 0000:0006
iptables -t mangle -A POSTROUTING -o wan0.832 -p udp -m udp --dport 67 -j CLASSIFY --set-class 0000:0006

je sais pas si tout est nécessaire mais vu que ça marche comme ça, je m'amuse pas a changer des trucs :D

bonne configuration !

P.S: merci a lafibre.info d'avoir bien décortiqué le truc. tout le détail est dans la discussion: https://lafibre.info/remplacer-livebox/remplacer-la-livebox-sans-pppoe/

Jerem

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 260
  • Antibes (06) / Mercury (73)
remplacer sont routeur par une Debian ?
« Réponse #4 le: 24 août 2018 à 06:55:40 »
ah d'ac merci tout cela va ben m'aider avec un routeur openwrt alors que je suis sur Debian 9 !
OpenWrt ou Debian 9, ça reste du Linux, hein. Dans la vie, il faut savoir s'adapter.

Citer
bref désolé de vous avoir détérer .
Maintenant si tu es aussi doué pour comprendre ce que tu fais que tu l'es en en Français, je comprends mieux la raison de cette remarque.

Bref, adieu.

central

  • Abonné Orange Fibre
  • *
  • Messages: 3
remplacer sont routeur par une Debian ?
« Réponse #5 le: 25 août 2018 à 04:14:26 »
Merci beaucoup @jeremyp3 une réponse fort UTILE, je test et je te ferait un retour merci mec :)

edit:
@zocje suis désolé que tes mal pris mon poste je voulais pas être désagréable à ton égard, c'est juste "l'habitude des forums" ou les gens réponde à coter de ce que on veut du coup il est vrai que je me suis dit que ici sa m'allait être pareil.

bref désolé @zoc  & aussi ou autres pour mon orthographe grammaire conjugaison.


edit2: Bon ça ne fonctionne pas dhcp me renvoie la même erreurs :-/ j'ai suivi ton lien testé un peu le tout mais rien n'y fait j'ai pas mon ipv4

edit3: bah si j'ai pas trop compris mais la il ma donné mon ipv4 ^^
merci bien :)

« Modifié: 25 août 2018 à 10:34:28 par central »