Buonasera a tutti... ho fatto un rapido check nel forum ma non ho trovato la soluzione al mio problema.
In casa ho alcuni dispositivi domotici Shelly e per farli funzionare con HomeKit utilizzo un serverino Raspberry con Homebridge collegato sulla Ethernet.
Se tengo il modem con il FW 2.0.1 al massimo, Homebridge li vede e li gestisce. Se aggiorno al 2.1.0 o successivi, spariscono da Homebridge, ma è possibile raggiungerli via IP singolarmente nelle loro WebGui.
Lo fa col FW stock, rootato e via dicendo. Ho il DGA4132 con gui Ansuel ed ho confrontato gli instradamenti fra i due FW che son diversi sugli ip 239 (credo per i multicast...) che questi cazzettini utilizzano per annunciare sulla rete il loro cambio di stato, on , off ecc.
"Shelly devices use CoAP to announce their presence in a network, as well as to broadcast status updates. These announcements are sent as IP multicast messages (to IP address 224.0.1.187 and UDP port 5683)"
Ora, da un check su forum ed altre risorse, sembra che dalla 2.1.0 abbiano disattivato i multicast sulla rete locale: come li riattivo??
Voi dite: tieni il 2.0... magari! Ho il WIFI che fa un gran casino con la 2.0 e speravo di migliorare la questione con il 2.1 o successivo.... ma invece peggioro solo la situazione.
EDIT:
Dopo un pò di smanettamento ci sono riuscito.
Per i device con root, abilitate l'export ed import del file in chiaro e senza firma.
Editatelo e cercate questo:
[mcastsnooping]
...
mcastsnooping.lan.mcast_flooding='0'
...
Portate lo 0 a 1 . Salvate la conf e caricatela: multicast attivo sulla lan!
