Auteur Sujet: Remplacer sa Livebox par un routeur Ubiquiti Edgemax  (Lu 1529949 fois)

0 Membres et 1 Invité sur ce sujet

Haribo_76

  • Abonné Orange Fibre
  • *
  • Messages: 12
  • FTTH 1G/s Antony 92
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4008 le: 07 janvier 2019 à 16:44:39 »
firmware 2.0 disponible, quelqu'un a t il déjà essayé ?
les modifications reste-elle les même ?

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 292
  • Antibes (06) / Mercury (73)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4009 le: 07 janvier 2019 à 17:00:48 »
Pas du tout certain que mon client dhcp ne fonctionne...

Avec le firmware 2.0 on est passé de Debian Stretch à Jessie (je crois), ce qui veut dire que des librairies majeures (dont la libC) ont été mises à jour. Perso je suis toujours en 1.10.5 et j'envisage de passer en 1.10.8.

Vu les modifications sur la 2.0, perso je vais plutôt attendre la 2.0.1 ou la 2.0.2 ;) (et tester sur un des mes ERL qui traine dans un carton plutôt que sur mon ER4 en prod...).



fttmeh

  • Abonné Orange Fibre
  • *
  • Messages: 243
  • Hauts-de-Seine
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4010 le: 07 janvier 2019 à 21:11:45 »
Moi j'utilise la version 2.0 depuis l'alpha-2. Ça fonctionne très bien sur mon ER4. C'est maintenant basé sur debian stretch.

Attention aux utilisateurs de l'ER-X, qui a encore beaucoup des problèmes avec l'offloading.

Pour DHCPv4 je fais le marquage CoS avec un switch, donc je n'utilise pas le client dhcp patché de zoc.

Pour DHCPv6, j'ai recompilé dibbler-client. Disponible ici : https://lafibre.info/remplacer-livebox/en-cours-remplacer-sa-livebox-par-un-routeur-ubiquiti-edgemax/msg550247/#msg550247

Zeda

  • Abonné OVH
  • *
  • Messages: 150
  • Toulouse (31)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4011 le: 08 janvier 2019 à 09:01:43 »
Perso je suis toujours en 1.10.5 et j'envisage de passer en 1.10.8.

J'ai viré ma Livebox en la remplaçant par mon ER-4 en 1.10.8. Donc je te confirme que ça fonctionne sans problème.
Par contre, niveau "procédure" d'upgrade, quelles sont les précautions à prendre et/ou les actions à réaliser/refaire ? (J'ai pas encore fait d'upgrade avec la configuration pour Orange)

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 292
  • Antibes (06) / Mercury (73)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4012 le: 08 janvier 2019 à 10:07:11 »
Je ne doute pas que la 1.10.8 fonctionne, je n'ai seulement pas eu le temps de le faire :)

A chaque upgrade, il faut tout refaire hormis le fichier de config (donc réinstaller l'éventuel dhclient, dibbler si IPv6, le script pour les classless static routes qui n'est plus nécessaire en pratique si le VLAN 838 n'est plus utilisé...). Perso j'ai des scripts pour automatiser ça mais je le fais systématiquement avec un cable console attaché au routeur au cas où...

En gros, tout ce qui a été installé en dehors de /config est perdu lors de chaque mise à jour.

Zeda

  • Abonné OVH
  • *
  • Messages: 150
  • Toulouse (31)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4013 le: 08 janvier 2019 à 11:30:04 »
Merci pour ces éclaircissements zoc.

Je viens de me créer un dossier sous /config pour stocker tous les fichiers "utiles" localement (ex: client.conf pour dibbler).
Par rapport au tuto, je vais changer le path du fichier radvd.sh pour le mettre dans /config. Il ne devrait pas disparaître à l'upgrade donc (ce qui ne dispense pas d'un backup distant évidemment ;)).

Faudra que je me fasse un script pour installer le dhclient patché par tes soins, dibbler (+ exécution en tant que service), copier les fichiers de configuration et redémarrer les services. On dirait que c'est faisable, je suppose que c'est toi "fzoc" ici ?

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 292
  • Antibes (06) / Mercury (73)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4014 le: 08 janvier 2019 à 12:22:22 »
Oui c’est moi :)

En fait j’ai aussi mon radvd.sh dans /config/scripts et des scripts exécutés automatiquement après chaque mise à jour qui réinstallent tout. (Il faut les mettre dans /config/scripts/firstboot.d de mémoire.)

Le seul truc que je n’ai pas réussi à faire c’est une réinstallation entièrement automatique de dibbler: l’installation du paquet nécessite une interaction et elle s’effectue sur le port console...

nicox11

  • Abonné Orange Fibre
  • *
  • Messages: 190
  • Toulouse (31)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4015 le: 08 janvier 2019 à 21:40:50 »
J'ai fait la mise à jour de mon Edgerouter 4 de 1.10.4 vers 1.10.8 sans problème, sauf pour l'ipv6.
J'ai remis dibbler et les deux fichiers client.conf et radvd.sh mais ça ne semble pas fonctionner.

sudo dibbler-client run
| Dibbler - a portable DHCPv6, version 1.0.1 (CLIENT, Linux port)
| Authors : Tomasz Mrugalski<thomson(at)klub.com.pl>,Marek Senderski<msend(at)o2.pl>
| Licence : GNU GPL v2 only. Developed at Gdansk University of Technology.
| Homepage: http://klub.com.pl/dhcpv6/
2019.01.08 14:51:23 Client Notice    My pid (6864) is stored in /var/lib/dibbler/client.pid
2019.01.08 14:51:23 Client Notice    Detected iface eth2.20/22, MAC=fc:ec:da:45:75:9c.
2019.01.08 14:51:23 Client Notice    Detected iface eth2.30/21, MAC=fc:ec:da:45:75:9c.
2019.01.08 14:51:23 Client Notice    Detected iface eth2.40/20, MAC=fc:ec:da:45:75:9c.
2019.01.08 14:51:23 Client Notice    Detected iface eth2.50/19, MAC=fc:ec:da:45:75:9c.
2019.01.08 14:51:23 Client Notice    Detected iface eth2.90/18, MAC=fc:ec:da:45:75:9c.
2019.01.08 14:51:23 Client Notice    Detected iface eth2.999/17, MAC=fc:ec:da:45:75:9c.
2019.01.08 14:51:23 Client Notice    Detected iface eth1.832/16, MAC=fc:ec:da:45:75:9b.
2019.01.08 14:51:23 Client Notice    Detected iface eth2.10/15, MAC=fc:ec:da:45:75:9c.
2019.01.08 14:51:23 Client Notice    Detected iface imq0/14, MAC=.
2019.01.08 14:51:23 Client Notice    Detected iface loop3/13, MAC=12:cc:e5:aa:ce:2a.
2019.01.08 14:51:23 Client Notice    Detected iface loop2/12, MAC=3a:a5:76:71:37:9c.
2019.01.08 14:51:23 Client Notice    Detected iface loop1/11, MAC=7a:14:1c:89:17:21.
2019.01.08 14:51:23 Client Notice    Detected iface loop0/10, MAC=ca:c8:30:13:9f:5b.
2019.01.08 14:51:23 Client Notice    Detected iface npi3/9, MAC=0a:76:46:32:b9:0d.
2019.01.08 14:51:23 Client Notice    Detected iface npi2/8, MAC=ca:87:99:2a:8a:9b.
2019.01.08 14:51:23 Client Notice    Detected iface npi1/7, MAC=0a:a8:43:8d:79:05.
2019.01.08 14:51:23 Client Notice    Detected iface npi0/6, MAC=72:ff:3a:86:9f:1a.
2019.01.08 14:51:23 Client Notice    Detected iface eth2/5, MAC=fc:ec:da:45:75:9c.
2019.01.08 14:51:23 Client Notice    Detected iface eth1/4, MAC=fc:ec:da:45:75:9b.
2019.01.08 14:51:23 Client Notice    Detected iface eth0/3, MAC=fc:ec:da:45:75:9a.
2019.01.08 14:51:23 Client Notice    Detected iface eth3/2, MAC=fc:ec:da:45:75:99.
2019.01.08 14:51:23 Client Notice    Detected iface lo/1, MAC=00:00:00:00:00:00.
2019.01.08 14:51:23 Client Notice    Parsing /etc/dibbler/client.conf config file...
2019.01.08 14:51:23 Client Info      Interface eth1.832/16 configuration has been loaded.
2019.01.08 14:51:23 Client Info      My DUID is 00:03:00:01:fc:ec:da:45:75:9c.
2019.01.08 14:51:23 Client Info      Loading old address database (client-AddrMgr.xml), using built-in routines.
2019.01.08 14:51:23 Client Info      DB timestamp:1546959068, now()=1546959083, db is 15 second(s) old.
2019.01.08 14:51:23 Client Info      All client's 00:03:00:01:fc:ec:da:45:75:9c leases are not valid.
2019.01.08 14:51:23 Client Notice    Creating control (::) socket on the lo/1 interface.
2019.01.08 14:51:23 Client Notice    Creating socket (addr=fe80::feec:daff:fe45:759b) on eth1.832/16 interface.
2019.01.08 14:51:23 Client Notice    CONFIRM support compiled in.
2019.01.08 14:51:23 Client Info      Creating SOLICIT message with 0 IA(s), no TA and 1 PD(s) on eth1.832/16 interface.
2019.01.08 14:51:23 Client Error     AUTH: protocol 9697952 not supported yet.
2019.01.08 14:51:24 Client Info      Processing msg (SOLICIT,transID=0x796724,opts: 1 25 8 16 15 11 11 6)
2019.01.08 14:51:24 Client Error     AUTH: protocol 9697952 not supported yet.
^C2019.01.08 14:51:26 Client Critical  Signal received. Shutting down.
2019.01.08 14:51:26 Client Notice    Shutting down entire client.
2019.01.08 14:51:26 Client Notice    Creating RELEASE for 0 IA(s), 1 PD(s),  (no TA) on the eth1.832/16 interface.
2019.01.08 14:51:26 Client Error     Unable to send RELEASE. Unable to find DUID.
2019.01.08 14:51:27 Client Notice    Bye bye.

J'ai l'erreur AUTH: protocol 9697952 not supported yet. qui me semble bizarre. Ca fonctionnait très bien avant, j'ai réutilisé les mêmes options dans client.conf
J'ai passé le firewall en accept all pour débuger, rien ne change. On dirait un problème de configuration (alors que les fichiers sont les mêmes qu'avant?)
Une idée ?
Merci

virtual_francky

  • Abonné Orange Fibre
  • *
  • Messages: 186
  • Alsace 68
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4016 le: 09 janvier 2019 à 08:48:18 »
Bonjour @ tous, j'ai réussi à passer de IPV4 à IPV6, mais j'ai un soucis en IPV6, mon ordinateur est moins réactif, certains programmes mettent 2 à 3 fois plus de temps à ce lancer, on voit bien que quelquechose cloche, mais quoi ? Autiez vous une idée pour que je puisse identifier d'ou vient le problème.
En repassant en IPV4 seul, plus de soucis le problème disparait.
Chose bizarre aussi, le lorque je fais un "Dibbler-client status" j'ai toujours not running sur les 3 objets ( server , client et...) normal ou non, j'ai pourtant bien une adresse en IPV6 fonctionnelle.

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 292
  • Antibes (06) / Mercury (73)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4017 le: 09 janvier 2019 à 08:58:24 »
j'ai pourtant bien une adresse en IPV6 fonctionnelle.
t'es sur que c'est une IPv6 d'Orange et pas un tunnel Teredo monté par Windows 10 ?

Chez moi:
zoc@gateway:~$ sudo dibbler-client status
| Dibbler - a portable DHCPv6, version 1.0.1 (CLIENT, Linux port)
| Authors : Tomasz Mrugalski<thomson(at)klub.com.pl>,Marek Senderski<msend(at)o2.pl>
| Licence : GNU GPL v2 only. Developed at Gdansk University of Technology.
| Homepage: http://klub.com.pl/dhcpv6/
Dibbler server: NOT RUNNING.
Dibbler client: RUNNING, pid=4658
Dibbler relay : NOT RUNNING.

Que donne un "show interfaces" sur le routeur ? (et pendant qu'on y est aussi un "show ipv6 route")

Tu devrais avoir une IPv6 sur ton interface (ou VLAN) coté LAN. Et fe80::ba0:bab sur le VLAN 832 de l'interface connectée à l'ONT comme route par défaut.

Accessoirement, si ce n'est pas encore fait, je conseille de mettre la route par défaut en dur dans la config du routeur, ça évitera de dépendre des RA du routeur d'Orange (qui ne sont envoyés qu'une fois par heure...):
set protocols static route6 '::/0' next-hop 'fe80::ba0:bab' interface eth1.832(eth1 éventuellement à adapter).


virtual_francky

  • Abonné Orange Fibre
  • *
  • Messages: 186
  • Alsace 68
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4018 le: 09 janvier 2019 à 09:08:02 »
t'es sur que c'est une IPv6 d'Orange et pas un tunnel Teredo monté par Windows 10 ?

Chez moi:
zoc@gateway:~$ sudo dibbler-client status
| Dibbler - a portable DHCPv6, version 1.0.1 (CLIENT, Linux port)
| Authors : Tomasz Mrugalski<thomson(at)klub.com.pl>,Marek Senderski<msend(at)o2.pl>
| Licence : GNU GPL v2 only. Developed at Gdansk University of Technology.
| Homepage: http://klub.com.pl/dhcpv6/
Dibbler server: NOT RUNNING.
Dibbler client: RUNNING, pid=4658
Dibbler relay : NOT RUNNING.

Que donne un "show interfaces" sur le routeur ? (et pendant qu'on y est aussi un "show ipv6 route")

Tu devrais avoir une IPv6 sur ton interface (ou VLAN) coté LAN. Et fe80::ba0:bab sur le VLAN 832 de l'interface connectée à l'ONT comme route par défaut.

Accessoirement, si ce n'est pas encore fait, je conseille de mettre la route par défaut en dur dans la config du routeur, ça évitera de dépendre des RA du routeur d'Orange (qui ne sont envoyés qu'une fois par heure...):
set protocols static route6 '::/0' next-hop 'fe80::ba0:bab' interface eth1.832(eth1 éventuellement à adapter).

Voici le résultat :

root@er6p:/# show interfaces
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface    IP Address                        S/L  Description
---------    ----------                        ---  -----------
eth0         192.168.100.254/24                u/u  LAN_ETH0
             2a01:cb19:159:7201::1/64
eth1         -                                 u/u  ISP
eth1.832     86.213.243.84/22                  u/u  ISP_DATA
eth1.840     192.168.255.254/32                u/u  ISP_TV_STREAM
eth2         -                                 u/D  LIVEBOX
eth2.832     192.168.254.254/24                u/D  Voip
eth3         192.168.3.1/24                    u/D  LAN_ETH3
eth4         192.168.4.1/24                    u/D  LAN_ETH4
eth5         192.168.5.1/24                    u/D  LAN_ETH5
lo           127.0.0.1/8                       u/u
             ::1/128

Donc effectivement pas d'IPV6 coté ONT.

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 292
  • Antibes (06) / Mercury (73)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4019 le: 09 janvier 2019 à 09:10:22 »
Jusque là ça a l'air bon...

ps aux | grep dibbler ?

Normal qu'il n'y ait pas d'IPv6 coté ONT.