Jestli je to opravdu
router, tedy zařízení, které předává datové pakety mezi dvěma či více sítěmi a ta aplikace x air Q je na jiné síti než mix, tak IP adresa nestačí, ale zařízení na obou sítích musí znát i gateway, tedy bránu. Tou bránou je ten router a tedy jak mix na jedné síti, tak i aplikace na druhé síti musejí ty brány znát. Musejí znát IP adresu toho routeru. A ten router má nejméně 2 IP adresy - jednu na té síti s mixem a druhou na té wifi.
Příklad:
Ethernetová (kabelová) síť 192.168.1.0/24 (to znamená IP adresy z rozhahu 192.168.1.1 až 192.168.1.254. Jednu adresu z tohoto rozsahu má ten router, například 192.168.1.1 a druhou adresu má ten mix, například 192.168.1.11.
Druhá síť je WIFI, například to bude síť 192.168.2.0/24, tedy rozsah adres 192.168.2.1 až 192.168.2.254. Opět bude mít jednu adresu router, např. 192.168.2.1 a druhou adresu to zařízení s aplikací, například 192.168.2.201.
Aby mohl mix a zařízení s aplikací spolu komunikovat, musí vědět, kudy mají posílat datové pakety do té druhé sítě. A kudy je mají posílat? No tou bránou. V našem příkladu tedy aplikace bude do cizí sítě posílat pakety přes bránu 192.168.2.1 a mix přes bránu 192.168.1.1. Router je od toho, aby ty pakety
routoval do té druhé sítě.
Pokud IP adresy přiděluje router pomocí protokolu DHCP (Dynamic Host Configuration Protocol), měl by router předat i adresy bran, pokud je správně nastavený.
Dále píšeš, že aplikace ti nemůže najít mix. Ono je to docela pochopitelné - pokud totiž mix a aplikace nejsou na jedné síti, tak aplikace neví, kde by ho měla hledat. Ona může poslat broadcast na síti, což je něco jako "Všem všem na síti, je tady nějaký Berhouš XR-18?" A té aplikaci se nikdo neozve, protože na stejné síti jako je aplikace žádný mix není. Aby ho tedy aplikace našla, musela by takto oslovit celý internet

. Aplikace prostě netuší, že by ho měla hledat na síti 192.168.1.0/24, protože klidně může být na síti třeba 10.0.54.128/25.
Zkus se podívat do té aplikace, zda tam někde nejde zadat přímo IP adresa toho mixu.
Shrnutí:
- mix musí znát svoji IP a IP brány (aby mohl aplikaci přes tu bránu odpovědět)
- zařízení s aplikací musí znát svoji IP a IP brány
- aplikace musí znát IP mixu (protože nemůže posílat broadcasty přes celý internet)
A poslední věc - pokud ten router ve skutečnosti není router a jen se mu tak říká (t.j. nepropojuje mezi sebou dvě či více sítí), tak na vše, co jsem psal, zapomeň

.