Alerte · duplicate_repeater

Collisions d'ID de répéteurs — région NCE

Plusieurs répéteurs partagent le même préfixe d'identifiant court sur la région NCE. Les nœuds indistinguables sur 1 octet sont exclus du routage ; ceux qui publient un ID plus long (2–3 octets) restent actifs.

RÉGION · NCE mis à jour : 1 novembre 2026
73
Groupes de collision
869
Répéteurs concernés
356
Exclus — ID ambigu
513
Actifs — ID distinctif

Avis aux propriétaires · Alpes-Maritimes

📣 Opérateurs du 06 : 9 répéteurs exclus du routage

Ces nœuds des Alpes-Maritimes publient un ID de 1 octet partagé avec d'autres : MeshMapper les classe EXCLUS. Ils reçoivent et relaient toujours, mais ne peuvent pas être désignés sans ambiguïté dans un chemin. Le remède tient en une commande sur le nœud (CLI / admin), et la taille d'ID nécessaire a été vérifiée contre tous les répéteurs suivis sur cette page.

Dernier signalé · 27 octobre 2026

📣 FR06-XABABA-PdG : votre répéteur est exclu du routage

Le 27 octobre 2026, MeshMapper a classé votre répéteur EXCLU sur la région NCE : il publie un ID de 1 octet (37), que partagent 16 autres nœuds (groupe 37). Il reçoit et relaie toujours, mais il ne peut pas être désigné sans ambiguïté dans un chemin.

clé publique : 37963536CD84BC818CAF69DB6B300CF5F6814682C85138C8BA11CB18BFB55B83

⚠️ 2 octets ne suffiront pas

En 2 octets, votre ID deviendrait 3796, déjà porté par Greatstone Yagi Rptr. (379668…) : vous resteriez ambigu.

✅ Passez en 3 octets

En 3 octets, votre ID devient 379635, unique parmi les 805 répéteurs suivis sur cette page. Sur le répéteur (CLI / admin) :

set path.hash.mode 2

Déjà signalés — 2 octets suffisent

06-Eric-TEchoL-Repeteur

groupe 77 · 19 octobre 2026

EXCLU en ID 1 octet (77, partagé avec 17 autres nœuds). En 2 octets il devient 7723, unique.

77236B437C320155C8079B3E4E383F356EB2D454BB9987F6CAC08F09C65CF0AB
set path.hash.mode 1

FR06-niche-R4

groupe 74 · 1er octobre 2026

EXCLU en ID 1 octet (74, partagé avec 14 autres nœuds). En 2 octets il devient 74CF, unique.

74CF2B71D2D58E40323E70E2198DA0BE95B3548EA8FFB451F5D9C458114B7138
set path.hash.mode 1

FR06-STLAurent Tzanck T

groupe F1 · 29 septembre 2026

EXCLU en ID 1 octet (F1, partagé avec 15 autres nœuds). En 2 octets il devient F164, unique.

F164BFABF58BB33F5100D9C8F89CF70C6E79BD656872CC0FAEA3FA6A4C98C148
set path.hash.mode 1

FR06-niche-R3

groupe DB · 29 septembre 2026

EXCLU en ID 1 octet (DB, partagé avec 10 autres nœuds). En 2 octets il devient DBAE, unique.

DBAE0957D921EE7DE8F4BE2948CF1000CC303CC88EB18F9435D1E54638AD76A8
set path.hash.mode 1

FR06-REPEATER-TSL

groupe 79 · 26 septembre 2026

EXCLU en ID 1 octet (79, partagé avec 14 autres nœuds). En 2 octets il devient 79F5, unique.

79F5D30AA215E22EB20A27B1F13C70CD5E875786B375698E6A193F20FF1DD587
set path.hash.mode 1

FR06-catAng Room

groupe 75 · 7 septembre 2026

EXCLU en ID 1 octet (75, partagé avec 14 autres nœuds). En 2 octets il devient 7518, unique.

7518F0F5B8B151FAF86885235162A11E946D80C09B6B981905D61B26862C70A7
set path.hash.mode 1

FR06-Vence-repeteur

groupe 4A · 7 septembre 2026

EXCLU en ID 1 octet (4A, partagé avec 8 autres nœuds). En 2 octets il devient 4AAE, unique.

4AAEAD1F8A4D2D8D486913B4DD43352179A15AECA0026915649F896D05679860
set path.hash.mode 1

FR06COLO-Laugier-2

groupe E6 · 31 août 2026

EXCLU en ID 1 octet (E6, partagé avec 11 autres nœuds). En 2 octets il devient E6C7, unique.

E6C7E48B0E143D8FC6AB3A28C07B6F955C78A7D1B73CFF1E7BF1576AC708654E
set path.hash.mode 1

Message publié par un opérateur voisin (06VILL, Villefranche-sur-Mer), uniquement à partir des alertes reçues. Dès qu'une prochaine alerte montrera votre nœud en ID long, il rejoindra la section « Ils ont corrigé leur ID ».

Ce que signifie une collision

L'ID d'un nœud dans un chemin n'est pas sa MAC : c'est un hash = les N premiers octets de sa clé publique, dont la taille est pilotée par path_hash_mode. Quand plusieurs répéteurs annoncent le même préfixe sur une même taille d'ID, ils sont indistinguables, donc écartés du routage déterministe. Le cas courant est celui des ID sur 1 octet — mais allonger l'ID ne protège que tant que le préfixe reste unique : depuis le groupe 0427 (11 septembre 2026), la collision frappe aussi des ID de 2 octets. Remède côté émetteur : set path_hash_mode 1 (ou 2) pour référencer les relais sur 2–3 octets.

Quand 2 octets ne suffisent plus — faudra-t-il passer à 3 ?

Passer de 1 à 2 octets lève presque toujours l'ambiguïté… mais pas toujours : deux répéteurs d'un même groupe peuvent aussi partager leur 2e octet. L'alerte duplicate_repeater ne le signale pas — elle ne compare que le 1er. Un nœud peut donc être annoncé « corrigé » en 2 octets et rester malgré tout indistinguable d'un voisin. Ces cas sont recalculés ci-dessous à partir de tous les groupes publiés sur cette page.

Combien de répéteurs avant que ça casse ?

Taille d'ID path_hash_mode Valeurs possibles 1re collision probable dès…
1 octet 0 256 ≈ 19 nœuds
2 octets 1 65 536 ≈ 301 nœuds
3 octets 2 16 777 216 ≈ 4 823 nœuds

Seuil = 50 % de chances qu'au moins deux nœuds partagent le même ID (paradoxe des anniversaires, n ≈ 1,18·√N). Ce sont des ordres de grandeur : une collision isolée arrive bien plus tôt — celles listées ci-dessus se sont produites sur quelques dizaines de nœuds seulement.

À retenir : 2 octets tiennent tant que la région reste sous quelques centaines de répéteurs — c'est le réglage recommandé aujourd'hui. Au-delà, ou dès qu'un couple apparaît ci-dessus, le seul remède est set path_hash_mode 2 (ID 3 octets) côté émetteur : c'est lui qui impose la taille du hash inscrite dans l'en-tête du paquet, les relais s'y conforment. Le coût est d'un octet de plus par saut dans chaque chemin.