Auteur Sujet: Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)  (Lu 264451 fois)

0 Membres et 1 Invité sur ce sujet

Dam64

  • Pau Broadband Country (64)
  • Abonné FAI autre
  • *
  • Messages: 121
  • Pau 64
Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)
« Réponse #204 le: 16 février 2016 à 21:25:25 »
Oui Kgersen, pour une installation sans livebox

DHCP avec les options qui vont bien sur le vlan 838
IGMP proxy sur le vlan 840

Dam

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)
« Réponse #205 le: 16 février 2016 à 21:44:44 »
Oui Kge3rsen, pour une installation sans livebox

DHCP avec les options qui vont bien sur le vlan 838
IGMP proxy sur le vlan 840

Dam

on pourrait donc faire un lien direct ONT->LAN en ne detaggant que 840 via un switch qui supporte IGMP Snooping ?


---ONT ---switch --trunk (T 832 & T 838)-- Routeur perso (ERL, debian, etc) -- switch -- (LAN) -- Livebox TV
            |--(<-PVID 840, U 840->) ---------------------------------------------|


"switch" peut être le meme (on boucle le port U 840 sur un port sans VLAN) ou 2 switch différents.

ou je dis une connerie ? ;D

Dam64

  • Pau Broadband Country (64)
  • Abonné FAI autre
  • *
  • Messages: 121
  • Pau 64
Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)
« Réponse #206 le: 16 février 2016 à 21:46:31 »
Je te dis ça dans 5 min  ;D
Mais ç'est un peu crade quand même

Dam64

  • Pau Broadband Country (64)
  • Abonné FAI autre
  • *
  • Messages: 121
  • Pau 64
Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)
« Réponse #207 le: 16 février 2016 à 22:50:22 »
ça ne fonctionne pas  ;)  :D

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)
« Réponse #208 le: 17 février 2016 à 01:28:52 »
ah dommage j'y ai cru  ;D


jeremyp3

  • Abonné Orange Fibre
  • *
  • Messages: 717
  • Pau (64)
Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)
« Réponse #209 le: 17 février 2016 à 03:59:08 »
bonjour,

pour plus de simplicité j'aimerai mettre le script dhclient dans /etc/dhcp/dhclient.conf mais je n'y parviens pas.

j'ai une erreur de ce style:
/etc/dhcp/dhclient.conf line 60: option definitions may only appear in the outermost scope.
option authsend code
                 ^
/etc/dhcp/dhclient.conf line 61: no option named authsend in space dhcp
send authsend 00:
      ^
/etc/dhcp/dhclient.conf line 62: semicolon expected.
request
 ^
Listening on LPF/eth0.832/b8:27:eb:18:db:8f
Sending on   LPF/eth0.832/b8:27:eb:18:db:8f
Sending on   Socket/fallback
DHCPREQUEST on eth0.832 to 255.255.255.255 port 67
DHCPREQUEST on eth0.832 to 255.255.255.255 port 67
^C


mon script dhclient:
interface "eth0.832" {
send vendor-class-identifier = "sagem";
option userclass code 77 = string;
send userclass 2b:46:53:56:44:53:4c:5f:6c:69:76:65:62:6f:78:2e:49:6e:74:65:72:6e:65:74:2e:73:6f:66:74:61:74:68:6f:6d:65:2e:4c:69:76:65:62:6f:78:33;
option authsend code 90 = string;
send authsend 00:00:00:00:00:00:00:00:00:00:00:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx;
request subnet-mask, time-offset, routers, host-name, interface-mtu;
}

ce n'est pas possible à cose de l'option 90 ?

merci pour la réponse,

jerem

b416

  • Abonné Orange Fibre
  • *
  • Messages: 28
  • Suresnes (92)
Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)
« Réponse #210 le: 17 février 2016 à 08:32:16 »
sur l'ERL (avec EdgeOS) ça se fait dans le fichier /opt/vyatta/sbin/vyatta-interfaces.pl comme expliqué sur la première page, il faut ajouter ça :

$output .= "option rfc3118-auth code 90 = string;\n\n";
et ce script génère le dhclient qui va bien dans lequel tu peux ensuite faire

#
# autogenerated by vyatta-interfaces.pl on Tue Feb 16 17:38:26 CET 2016
#
option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

option rfc3118-auth code 90 = string;

interface "eth1.832" {
send host-name "ubnt";
request subnet-mask, broadcast-address, routers, domain-name-servers, domain-name, interface-mtu;
send vendor-class-identifier "sagem";
send dhcp-client-identifier 1:00:37:XX:XX:XX:XX;
send user-class "+FSVDSL_livebox.Internet.softathome.Livebox3";
send rfc3118-auth 00:00:00:00:00:00:00:00:00:00:00:66:74:XX:XX:XX:XX:XX:XX:XX:XX:XX;
request subnet-mask, routers, domain-name-servers, domain-name, broadcast-address, dhcp-lease-time, dhcp-renewal-time, dhcp-rebinding-time, option-119, option-90, option-120;
}

il faut définir tes options avant l'interface

BM92

  • Abonné Free fibre
  • *
  • Messages: 786
  • Rueil-Malmaison (92)
Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)
« Réponse #211 le: 17 février 2016 à 09:21:34 »
le topique de l'ERL c'est la porte de gauche :) ici, c'est les linuxiens, les vrais ! :D. tout ça pour dire que j'ai une vrai debian.
jerem

Ou est le problème ?
Ce fichier existe bien dan l'ERL non ?

jeremyp3

  • Abonné Orange Fibre
  • *
  • Messages: 717
  • Pau (64)
Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)
« Réponse #212 le: 17 février 2016 à 09:31:35 »
Ou est le problème ?
Ce fichier existe bien dan l'ERL non ?
heuuu, pardon, j'avai mal compris ton intervention ! je pensais que tu me donnais la technique pour le faire dans l'ERL, mes excuses vraiment !! :) je test ça et reviens dire si ça à fonctionné !!
jerem

edit: merci ça fonctionne ! :)
« Modifié: 17 février 2016 à 10:15:19 par jeremyp3 »

b416

  • Abonné Orange Fibre
  • *
  • Messages: 28
  • Suresnes (92)
Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)
« Réponse #213 le: 19 février 2016 à 01:51:51 »
Ben finalement j'ai mis une debian dans mon ERL... je me suis fait un peu peur, j'ai éventré la bête et j'ai acheté une clé usb...

C'est debwrt en fait, mais je pense pas que je vais utiliser la surcouche debwrt/openwrt, plutôt configurer tout tranquillement à la main...

L'install est finalement trop facile, j'ai fait un mix entre openwrt et debwrt, juste avec la clé usb, sans cable console, et ça a fini par marcher...


Bon, pour l'instant je suis connecté sur le port eth0 configuré manuellement, j'ai une jessie de base finalement, je vous tiens au courant...

Dam64

  • Pau Broadband Country (64)
  • Abonné FAI autre
  • *
  • Messages: 121
  • Pau 64
Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)
« Réponse #214 le: 19 février 2016 à 01:53:27 »
Ben finalement j'ai mis une debian dans mon ERL... je me suis fait un peu peur, j'ai éventré la bête et j'ai acheté une clé usb...

C'est debwrt en fait, mais je pense pas que je vais utiliser la surcouche debwrt/openwrt, plutôt configurer tout tranquillement à la main...

L'install est finalement trop facile, j'ai fait un mix entre openwrt et debwrt, juste avec la clé usb, sans cable console, et ça a fini par marcher...


Bon, pour l'instant je suis connecté sur le port eth0 configuré manuellement, j'ai une jessie de base finalement, je vous tiens au courant...

Bon courage ;)

b416

  • Abonné Orange Fibre
  • *
  • Messages: 28
  • Suresnes (92)
Remplacer la livebox avec DHCP+DHCPv6-pd (linux/openbsd)
« Réponse #215 le: 19 février 2016 à 04:07:05 »
Ayé  ;)

Enfin le debut, obtenu l'adresse IPv4, connecté à internet, apt update, install iperf3 -> débit très corrects, un chouïa en dessous du max (dans les 750/240), avec la config de base...

La suite demain, vais me coucher...