ฉันรู้ว่า Google บอกว่ามันไม่รองรับ มีใครมี Chromecast เพื่อพูดคุยกับลูกค้าในเครือข่ายย่อยอื่นหรือไม่? ฉันมีเราเตอร์ OpenWRT เชื่อมต่อกับเราเตอร์ผู้ให้บริการอินเทอร์เน็ต (เราเตอร์หลัก) เครือข่าย OpenWRT เป็นเครือข่ายย่อยที่แตกต่างกันและจัดการ DHCP เป็นต้นเครือข่าย OpenWRT (192.168.1.0/24) และเครือข่ายหลัก (192.168.11.0/24)
Chromecast อยู่ในเครือข่ายหลักฉันต้องการให้ลูกค้าในเครือข่าย OpenWRT ใช้ Chromecast
ฉันเปิดใช้งาน igmp_snooping, รัน igmpproxy และ avahi-daemon ในโหมดตัวสะท้อนสัญญาณ ฉันเห็น Chromecast ใน bonjour explorer (จากเครื่องในเครือข่าย OpenWRT) แต่แอป Chromecast จะไม่เชื่อมต่อ
ฉันได้ลองเพิ่ม TTL บนเราเตอร์ OpenWRT
iptables -t mangle -A PREROUTING -i eth0 -d 239.255.255.250 -j TTL --ttl-inc 1
iptables -t mangle -A PREROUTING -i wlan0 -d 239.255.255.250 -j TTL --ttl-inc 1
เมื่อใช้ wireshark ฉันเห็นได้ว่า Chromecast และคอมพิวเตอร์กำลังพูดผ่านเครือข่ายย่อย ... แต่มันก็ยังไม่เชื่อมต่อ
ฉันยังสามารถ ping Chromecast จากเครือข่ายเด็ก
ใครทำสิ่งนี้ ตัวชี้ใด ๆ