Zdravim panove, nedari se mi vyresit nasledujici situaci. Mam pripojeny do MK na jedno rozhrani (ether1) miniDLNA server na linuxu, na druhe (ether2) LAN1 a na treti (ether3) LAN2.
Nedari se mi nastavit, aby byl DLNA server videt a vyuzivan z LAN1 a LAN2. Presneji napriklad PS4 v LAN1 vidi DLNA a prehrava z nej, ale Windows 10 nevidi. Z LAN2 nevidi na DLNA TV Samsung a Win10 take ne.
Co jsem nastavil:
- pridal jsem multicast balicek a pak nastavil PIM a to nasledovne:
pridal jsem vsechna zminena rozhrani - routing pim interface add interface=ether1-3
Flags: X - disabled, I - inactive, D - dynamic, R - designated-router, v1 - IGMPv1, v2 - IGMPv2, v3 - IGMPv3
# INTERFACE PROTOCOLS
0 Rv2 ether1 pim
igmp
1 Rv2 ether3 pim
igmp
2 Rv2 ether2 pim
igmp
3 DR register pim
- dale jsem povolil UPnP
enabled: yes
allow-disable-external-interface: no
show-dummy-rule: yes
Na kazdem rozhrani je jiny subnet a jiny dhcp server. Firewall jsem mezi rozhranimi nastavil na "povol vse" a to jak na input tak forward. Site jsou oddeleny a DLNA server je DMZ.
Skousel jsem vypnout igmp, zmenit verzi igmp, ale bez vysledku. Pokud nastavit bridge nad ethernety napr 1 a 3 tak vsechno normalne funguje. Jo a jeste jsem ted zjistil ze treba Android ten dlna server vidi.
V logu se objevuje tato hlaska
22:25:07 pim,warning JoinDesired(*,G) = true: upstream neighbor for RP 192.168.5.4 for group 239.255.255.250: not found
Kde 192.168.5.4 je ip adresa dlna serveru.
Jeste vypis
routing pim rp print detail
Flags: D - dynamic, X - disabled
0 address=192.168.5.4 type=static group=239.255.255.250/32 priority=192 hash-mask-length=30 active-groups=1
ether1 pro dlna - 192.168.5.0/24
ether2 pro LAN1 - 192.168.10.0/24
ether3 pro LAN2 - 192.168.15.0/24
Budu vdecny za jakekoliv postrceni. Uz jsem bezradny. Jeste doplnim, ze kdyz je v bridgi rozhrani LANX a DLNA po restartu minidlna severu dochazi k zaslani broadcastove zpravy na kterou napr. tv reaguje zobrazenim jeho pritomnosti. Je logicke ze kdyz zasle tuto zpravu na broadcast sveho subnetu tak neprojde do jineho. Nemohl by byt toto problem? Ale zase windows se da prinutit aby zjistil sve okoli a stejne jej nenajde