Come eseguire il debug di un'infrastruttura DLNA?


11

Sono bloccato in una situazione particolare a casa e apprezzerei qualsiasi aiuto.

Io ho:

  • Ricevitore AV Marantz NR1504, collegato tramite PowerLan ed Ethernet al router / modem.
  • Samsung SmartTV, connessa via WiFi allo stesso router.
  • Smartphone Android, con BubbleUPnP, connessi tramite WiFi allo stesso router.
  • Synology DS414 collegato via Ethernet direttamente allo stesso router.

Synology trasporta una raccolta di file musicali, MP3 e FLAC. Ho potuto accedere a questa raccolta dalla TV, dal ricevitore e da BubbleUPnP. Potrei riprodurli direttamente dal ricevitore, riprodurli utilizzando la TV utilizzando l'audio restituito HDMI o utilizzare il mio smartphone per accedere alla raccolta musicale e riprodurre l'audio con il ricevitore.

Synology serve i file musicali utilizzando Media Server.

Per riassumere, la situazione era così:

  • BubbpleUPnP poteva vedere la raccolta musicale su Synology e poteva vedere il ricevitore.
  • Il ricevitore poteva vedere la raccolta musicale su Synology e vedere BubbleUPnP.
  • La TV poteva vedere la collezione musicale su Synology.

Tutto ha funzionato bene, fino a qualche momento. Non ho usato tutte le funzionalità per tutto il tempo, quindi non so quando esattamente le cose sono andate male. Tuttavia attualmente la situazione è così:

  • BubbleUPnP non vede affatto Synology; vede ancora il ricevitore.
  • Il ricevitore non vede affatto Synology. Visualizza BubbleUPnP.
  • La TV può vedere Synology bene, con tutti i file multimediali.
  • Synology's Media Server mostra TV, BubbleUPnP e ricevitore in Media Server> Compatibilità DMA> Elenco dispositivi.

Così:

  • Due canali DLNA funzionano bene: TV — Synology e BubbleUPnP — ricevitore.
  • Due canali DLNA funzionano in un modo: Synology vede BubbleUPnP e il ricevitore, ma non viceversa.

Mi chiedo se esiste un approccio "standard" o consigliato al debug di tale configurazione. Dal momento che coinvolge più fornitori e dispositivi e una configurazione di rete piuttosto complessa, non saprei nemmeno quale supporto tecnico chiedere. D'altra parte, credo che dovrebbe esserci qualche conoscenza nel risolvere questo tipo di problemi, ed è quello che sto cercando.

Risposte:


4

Questi problemi sono sempre difficili da capire. L'approccio che seguo è documentare innanzitutto ogni interfaccia di rete su ciascun dispositivo, inclusi router, punti di accesso e adattatori POWERlan. Registrare l'indirizzo MAC, l'indirizzo IP, il gateway predefinito, la maschera di rete e il nome host.

Ora, vai al tuo server DHCP principale (probabilmente nel tuo router di casa) e assicurati che i suoi registri mostrino esattamente gli stessi indirizzi MAC che hai registrato e che a ciascun MAC siano stati emessi gli stessi stessi indirizzi IP che hai visto. Una differenza può significare che hai abilitato accidentalmente un secondo server DHCP (forse nascosto in un punto di accesso economico, un range extender WiFi o un adattatore POWERlan) che potrebbe creare false impostazioni di rete in alcuni dei tuoi dispositivi, tagliando la rete in due.

Assicurarsi che tutti i dispositivi siano nella stessa sottorete. Ciò significa che hanno tutti la stessa maschera di rete e i bit più in alto sono tutti uguali tra loro. Ad esempio, se la maschera di rete del router è 255.255.255.0, tutti i dispositivi dovrebbero avere i loro primi 3 ottetti in comune con il gateway predefinito e tra loro, come 192.168.1.1, 192.168.1.2 e 192.168.1.3

In una piccola rete domestica come quella che hai descritto, mi aspetto che tutti i dispositivi condividano un gateway predefinito comune. Assicurati che sia l'indirizzo IP della rete interna del tuo router.

Se pensi che possa essere un problema DHCP non valido ma non riesci a capire cosa sta succedendo, considera la conversione di tutte le tue interfacce di rete per utilizzare indirizzi IP statici.


Hai confuso DLNA e DHCP?
Sean Houlihane,

3
@SeanHoulihane, no, ma dalla descrizione sto credendo che la causa principale sia un problema di rete. Una volta che tutti i nodi della rete comunicano correttamente, penso che i suoi problemi DLNA spariranno. Ho visto un comportamento molto simile prima quando ho accidentalmente configurato un piccolo router TP-Link per fungere da punto di accesso, ma ho lasciato dhcpd in esecuzione, che ha iniziato a dirottare altri nodi di rete a caso.
John Deters,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.