Il test più significativo di questa discussione è la sostituzione del router. Lo stesso server ZimaOS e lo stesso client mobile che non riuscivano a rilevarsi attraverso la rete mesh TP-Link Deco hanno funzionato immediatamente quando il server è stato testato dietro il router ZTE fornito dall'ISP. Questo fa pensare a un problema di rilevamento locale/multicast nel caso in esame, non dimostra che il server ZimaOS fosse offline.
La discussione ha poi provato modifiche ad Avahi suggerite dalla community, tra cui l'abilitazione del reflector mDNS, ma l'autore del post originale ha confermato che tali modifiche non hanno risolto il problema con Deco. L'attuale ZimaOS offre alternative migliori: la documentazione aggiornata introduttiva indica che, quando il rilevamento locale non riesce, gli utenti possono aprire direttamente il dispositivo tramite indirizzo IP in un browser; inoltre, il Remote ID/Network ID offre un ulteriore metodo di identificazione del dispositivo.
Non era davvero un problema limitato a iOS
A pagina 2, santhora ha sottolineato che anche Android non riusciva a rilevare il server. Questo ha escluso un problema ristretto ai permessi di iOS o a un client specifico di Apple.
La topologia era semplice: unità principale Deco → 2.5GbE → server Beelink ZimaOS, mentre i telefoni erano connessi tramite Wi-Fi al sistema Deco.
Il test con il router dell'ISP è stato il miglior test di isolamento
L'isolamento dei client era già disabilitato
La fonte ha controllato l'impostazione di controllo dei client/dell'isolamento di Deco e ha riferito che era disattivata. I telefoni e il dispositivo ZimaOS sono stati inoltre testati sulla stessa unità Deco, senza ripristinare il rilevamento.
È un dettaglio importante perché “disattivare l'isolamento degli AP” è una buona prima verifica, ma in questo caso non è stata la soluzione definitiva.
La modifica al reflector Avahi non ha funzionato
Una risposta della community ha suggerito di modificare /etc/avahi/avahi-daemon.conf e abilitare il reflector. L'utente ci ha provato e ha riferito che non è cambiato nulla.
Poiché la soluzione alternativa non ha funzionato, nella discussione è stato consigliato di annullare la modifica. Non lasciare attive vecchie modifiche al rilevamento solo perché sono state suggerite in un forum.
L'attuale ZimaOS supporta esplicitamente l'accesso tramite IP dal browser
La documentazione introduttiva aggiornata di IceWhale indica ora che, se ZimaClient non riesce a trovare il dispositivo, è possibile individuare l'IP del server nell'elenco dei client DHCP del router e inserirlo in un browser. La schermata di configurazione/dashboard è la stessa.
Usa l'attuale alternativa tramite IP diretto prima di modificare Avahi.
Il Remote ID offre un altro metodo di identificazione supportato
L'attuale documentazione di ZimaOS presenta un Remote ID/NetworkID in Impostazioni → Rete. Consideralo come una credenziale, perché può identificare il dispositivo e consentirne la condivisione.
Consulta l'attuale modello di accesso tramite Remote ID.
Cosa controllare su Deco o su un altro sistema mesh
- isolamento dei client/AP;
- separazione della rete ospiti;
- inoltro multicast/mDNS tra segmenti cablati e wireless;
- separazione tramite VLAN;
- comportamento dei nodi mesh durante il passaggio dei client da un nodo all'altro;
- aggiornamenti del firmware e opzioni multicast specifiche del produttore.
Il normale accesso a Internet e un ping riuscito non dimostrano che il rilevamento dei servizi multicast venga inoltrato.
Domande frequenti sul rilevamento tramite ZimaClient
Disabilitare IPv6 ha risolto il problema originale?
No. L'utente ha dichiarato esplicitamente che disabilitare IPv6 non è servito.
Abilitare il reflector Avahi ha risolto il problema con la rete mesh Deco?
No. L'autore del post originale ci ha provato e ha riferito che non è cambiato nulla.
Qual è l'alternativa attuale più sicura quando il rilevamento locale non funziona?
Usa l'IP LAN del dispositivo in un browser oppure il percorso supportato tramite Remote ID/accesso remoto, invece di apportare modifiche non verificate ai servizi dell'host.
