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

0 Membres et 11 Invités sur ce sujet

peter.m.calloway

  • Abonné Orange Fibre
  • *
  • Messages: 9
  • FTTH sur Paris 15éme (75)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4488 le: 16 février 2020 à 11:46:42 »
Donc je comprends que dhclient3 n’est pas compatible avec les firmware 2.x.
C’est bien cela ? Merci !

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 311
  • Antibes (06) / Mercury (73)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4489 le: 17 février 2020 à 06:47:24 »
Pas celui que j’ai patché, effectivement.

D’autres personnes du forum on fait une version pour firmware 2.x, mais il va falloir chercher dans les messages...

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 311
  • Antibes (06) / Mercury (73)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4490 le: 17 février 2020 à 08:20:31 »
Mon ER4 est encore en 1.10.9. Il faut que je le mette à jour parce qu'il y a quand même quelques vulnérabilités (au niveau TCP, mais qui ne devraient pas impacter le routeur puisqu'il se contente de router, il n'expose pas de services en TCP). Je le mettrai en 1.10.10.
Mise à jour faite, mais je pense que je vais repasser en 1.10.9 parce qu'ospfv3 ne marche pas en 1.10.10 (je m'en sers pour distribuer des routes IPv6 vers d'autres routeurs).

KalNightmare

  • Abonné Orange Fibre
  • *
  • Messages: 128
  • Massy 91
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4491 le: 17 février 2020 à 14:34:02 »
Donc je comprends que dhclient3 n’est pas compatible avec les firmware 2.x.
C’est bien cela ? Merci !

Il est la celui pour les firmware 2.x : https://lafibre.info/remplacer-livebox/en-cours-remplacer-sa-livebox-par-un-routeur-ubiquiti-edgemax/msg639035/#msg639035

ilco

  • Abonné Orange Fibre
  • *
  • Messages: 105
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4492 le: 23 février 2020 à 13:15:59 »
bonjour,

Sur le firmware 2.x le script de watchdog que j'ai trouvé ici ne marche plus.

En effet /sbin/ifconfig eth6.832 renvoie :

eth6.832: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 86.211.xx.xx  netmask 255.255.252.0  broadcast 86.211.255.255
        ether aa:2a:c8:4d:bc:c0  txqueuelen 1000  (Ethernet)
        RX packets 14594042  bytes 1776340783 (1.6 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 19992839  bytes 3761959285 (3.5 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

J'utilise donc la commande suivante pour checker l'IP :
NEW_IP=`/sbin/ifconfig eth6.832 | grep 'inet' | cut -d: -f2 | awk '{ print $2}'`

c'est bon ?


nonobzh

  • Abonné Orange Fibre
  • *
  • Messages: 180
  • Brest (29)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4493 le: 23 février 2020 à 13:59:56 »
Tant que ça renvoi l'adresse IP c'est bon.
Par contre ta commande semble laisser le retour à la ligne. Je ne sais pas si ça pose problème ou pas.

Pour ma part j'avais mis ça : (trouvé je ne sais plus où sur internet)
NEW_IP=`/sbin/ifconfig eth0.832 | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1'`

ilco

  • Abonné Orange Fibre
  • *
  • Messages: 105
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4494 le: 23 février 2020 à 18:26:34 »
merci j'ai remplacé par :

NEW_IP=`/sbin/ifconfig eth0.832 | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1'`
Du coup voila le script :

#!/bin/vbash
run=/opt/vyatta/bin/vyatta-op-cmd-wrapper

NEW_IP=`/sbin/ifconfig eth6.832 | grep -Eo 'inet ([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1'`

if [ -z "$NEW_IP" ]; then
  logger -t watchdog -p err "Interface eth6.832 down"
  exit 0
fi

# The list of hosts to ping
PING_HOSTS="www.orange.fr www.google.com"

# Reading the default gateway
read _ _ GATEWAY _ < <(/sbin/ip -4 route list match 0/0)

# Pinging hosts, stopping at the first answer
for HOST in $PING_HOSTS; do
  logger -t watchdog -p info "Pinging $HOST"
  /bin/ping -c4 $HOST > /dev/null 2>&1
  if [ $? -ne 0 ]; then
    logger -t watchdog -p warn "Failed pinging $HOST"
  else
    exit 0
  fi
done

# If we are here, then nothing is pinging. Try
# the default gateway
/bin/ping -c4 $GATEWAY > /dev/null 2>&1
if [ $? -ne 0 ]; then
  logger -t watchdog -p err "Internet connection is broken"

  $run renew dhcp interface eth6.832

fi

j'espère que ca marchera en cas de perte d'internet... jusqu'a present je n'avais pas ce watchdog et pourtant je n'ai pas eu de coupure depuis des mois (certains de mes objets connectés m'avertissent quand le serveur n'arrive pas a les contacter), donc je ne sais pas quand je pourrais le tester!

fl0w

  • Professionnel des télécoms
  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 826
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4495 le: 26 février 2020 à 23:34:05 »
Hello,
J'ai monté ma conf sur un ER-X mais j'ai un souci, en gros tous les 2 jours à peu près le lien WAN tenant la connexion Orange perd l'accès à Internet (network unreachable) et bascule sur le lien WAN secondaire (une box SFR), j'ai loupé un truc dans la conf? Je peux poster ma conf si nécessaire.

fl0w

  • Professionnel des télécoms
  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 826
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4496 le: 05 mars 2020 à 21:37:04 »
Personne n'a une petite idée? :(

fttmeh

  • Abonné Orange Fibre
  • *
  • Messages: 243
  • Hauts-de-Seine
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4497 le: 05 mars 2020 à 22:25:19 »
Hello,
J'ai monté ma conf sur un ER-X mais j'ai un souci, en gros tous les 2 jours à peu près le lien WAN tenant la connexion Orange perd l'accès à Internet (network unreachable) et bascule sur le lien WAN secondaire (une box SFR), j'ai loupé un truc dans la conf? Je peux poster ma conf si nécessaire.

Une idée : le client DHCP n'arrive pas à renouveller ton adresse IPv4.

Tu peux vérifier que tu as bien une règle firewall permettant de laisser passer le trafic DHCP. Tu peux faire un test rapidement, en forçant un RENEW de ton adresse IP avec la commande suivante (changer eth1.832 pour ta conf) :

/opt/vyatta/bin/vyatta-op-cmd-wrapper renew dhcp interface eth1.832

fl0w

  • Professionnel des télécoms
  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 826
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4498 le: 05 mars 2020 à 22:30:05 »
Merci pour ta réponse, j'ai essaie et j'ai ça:
Mar  5 22:27:48 ubnt miniupnpd[3377]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address
Mar  5 22:27:48 ubnt miniupnpd[3377]: Failed to get IP for interface eth1.832
Mar  5 22:27:48 ubnt miniupnpd[3377]: SendNATPMPPublicAddressChangeNotification: cannot get public IP address, stopping
Mar  5 22:27:50 ubnt miniupnpd[3377]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address
Mar  5 22:27:50 ubnt miniupnpd[3377]: Failed to get IP for interface eth1.832

fttmeh

  • Abonné Orange Fibre
  • *
  • Messages: 243
  • Hauts-de-Seine
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #4499 le: 05 mars 2020 à 22:31:13 »
Il faut modifier la ligne pour l'interface de ton ONT. Pour moi c'est eth1.832.

Post ta conf.