Hi,
After searching high and low, I can't get my wireless deviced be able to pickup my Sony TV. Also tried the bcast relay stuff. I run the AP-Pro on a different subnet. Were able to fix the mDNS repeater for AirPlay. But last hurdle is the Chromecast one.
ER-PoE:
eth0: Internet
eth1: Dumb switch in living room (TV w/ Chomecast, Apple TV, HTPC)
switch0: AP-Pro (wireless clients), Time Capsule)
eth1: 192.168.1.0/24
switch0: 192.168.2.0/24
Config
This one I removed, to clean out stuff:
-bcast-relay { - id 1 { - description Chromecast - interface eth1 - interface switch0 - port 1900 - } -} admin@instarouter:~$ cat /config/config.boot firewall { all-ping enable broadcast-ping disable ipv6-receive-redirects disable ipv6-src-route disable ip-src-route disable log-martians enable name WAN_IN { default-action drop description "WAN to internal" rule 10 { action accept description "Allow established/related" state { established enable related enable } } rule 20 { action accept description "BitTorrent - HTPC" destination { port 45555 } log disable protocol tcp } rule 30 { action drop description "Drop invalid state" state { invalid enable } } } name WAN_LOCAL { default-action drop description "WAN to router" rule 10 { action accept description "Allow established/related" state { established enable related enable } } rule 20 { action drop description "Drop invalid state" state { invalid enable } } } receive-redirects disable send-redirects enable source-validation disable syn-cookies enable } interfaces { ethernet eth0 { address dhcp description Internet dhcp-options { default-route update default-route-distance 210 name-server no-update } duplex auto firewall { in { name WAN_IN } local { name WAN_LOCAL } } poe { output off } speed auto } ethernet eth1 { address 192.168.1.1/24 description Local duplex auto poe { output off } speed auto } ethernet eth2 { description "Local 2" duplex auto poe { output 48v } speed auto } ethernet eth3 { description "Local 2" duplex auto poe { output off } speed auto } ethernet eth4 { description "Local 2" duplex auto poe { output off } speed auto } loopback lo { } switch switch0 { address 192.168.2.1/24 description "Local 2" mtu 1500 switch-port { interface eth2 { } interface eth3 { } interface eth4 { } vlan-aware disable } } } port-forward { auto-firewall disable hairpin-nat disable wan-interface eth0 } protocols { } service { bcast-relay { id 1 { description Chromecast interface eth1 interface switch0 port 1900 } } dhcp-server { disabled false hostfile-update disable shared-network-name LAN1 { authoritative enable subnet 192.168.1.0/24 { default-router 192.168.1.1 dns-server 192.168.1.1 lease 86400 start 192.168.1.38 { stop 192.168.1.243 } static-mapping MindHTPC { ip-address 192.168.1.100 mac-address 00:01:2e:23:4b:5c } } } shared-network-name LAN2 { authoritative disable subnet 192.168.2.0/24 { default-router 192.168.2.1 dns-server 192.168.2.1 lease 86400 start 192.168.2.100 { stop 192.168.2.149 } static-mapping SuperDevice { ip-address 192.168.2.10 mac-address 80:2A:A8:49:C5:BA } } } use-dnsmasq disable } dns { forwarding { cache-size 150 listen-on eth1 listen-on switch0 listen-on lo name-server 185.121.177.53 name-server 198.251.86.12 options domain-needed options bogus-priv options all-servers } } gui { http-port 80 https-port 443 older-ciphers enable } mdns { repeater { interface eth1 interface switch0 } } nat { rule 1 { description "Forward 45555 to HTPC" destination { group { address-group ADDRv4_eth0 } port 45555 } inbound-interface eth0 inside-address { address 192.168.1.100 port 45555 } log disable protocol tcp type destination } rule 5010 { description "masquerade for WAN" outbound-interface eth0 type masquerade } } ssh { port 22 protocol-version v2 } } system { host-name ###HOSTNAME### login { user ###USER### { authentication { encrypted-password ###HASH### } level admin } } name-server 127.0.0.1 ntp { server 0.no.pool.ntp.org { } server 1.no.pool.ntp.org { } server 2.no.pool.ntp.org { } server 3.no.pool.ntp.org { } } package { repository wheezy { components "main contrib non-free" distribution wheezy password "" url http://http.us.debian.org/debian username "" } repository wheezy-security { components main distribution wheezy/updates password "" url http://security.debian.org username "" } } syslog { global { facility all { level notice } facility protocols { level debug } } } time-zone Europe/Oslo traffic-analysis { dpi disable export enable } } /* Warning: Do not remove the following line. */ /* === vyatta-config-version: "config-management@1:conntrack@1:cron@1:dhcp-relay@1:dhcp-server@4:firewall@5:ipsec@5:nat@3:qos@1:quagga@2:system@4:ubnt-pptp@1:ubnt-util@1:vrrp@1:webgui@1:webproxy@1:zone-policy@1" === */ /* Release version: v1.9.0.4901118.160804.1131 */
Thoughts? Basic config. Not much done from the initial wizard. Just installed the ER-PoE last weekend.
I somewhat would love for the EdgeMax routers to have an clear and functional config option to make stuff like this work between subnets.