I've been stuck on this issue for a couple months now. I still can't get airplay to work on Sonos. Can I get some help?
I understand there's a thing called unknown-multicast-flood, but it isn't working for me.
Reproduction steps:
- iphone->control center->antenna icon
- In "Speakers & TV's" section, hit "TV Room" in list.
- Links up in seconds.
- Spinny wheel, then "[AirPlay] Unable to connect to "TV Room".
- Cannot see packet at Mikrotik egress interface.
- I have 1 bridge setup, with 3 VLANs on it. The VLAN with the airplay is 12.
- Wireless Access Point is connected as a trunk port.
- Dumb L2 switch is connected as an access port.
- Sonos Arc is connected to the L2 switch.
- AP -> port -> bridge -> port -> dumb switch -> Sonos.
Code: Select all
# 2023-08-20 11:25:18 by RouterOS 7.11
# software id = <redacted>
#
# model = RB5009UPr+S+
# serial number = <redacted>
/interface bridge
add name=BR vlan-filtering=yes
/interface ethernet
set [ find default-name=ether1 ] name="1-Study Top" poe-out=off
set [ find default-name=ether2 ] name="2-Wifi Access Point"
set [ find default-name=ether3 ] name=3-VM poe-out=off
set [ find default-name=ether4 ] name=4-Switch poe-out=off
set [ find default-name=ether5 ] name=5-Hikvision poe-out=off
set [ find default-name=ether6 ] name="6-Living Top" poe-out=off
set [ find default-name=ether7 ] name="7-Living White" poe-out=off
set [ find default-name=ether8 ] name="8-Living Yellow" poe-out=off
set [ find default-name=sfp-sfpplus1 ] <redacted>
/interface vlan
add interface=BR name=BR-VLAN-Internet vlan-id=12
add interface=BR name=BR-VLAN-Restricted vlan-id=13
add interface=BR name=BR-VLAN-Work vlan-id=14
/interface list
add name=WAN
add name=LAN
add name=Internet
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/interface bridge port
add bridge=BR interface="1-Study Top"
add bridge=BR interface="2-Wifi Access Point"
add bridge=BR interface=3-VM
add bridge=BR frame-types=admit-only-untagged-and-priority-tagged interface=\
4-Switch pvid=12
add bridge=BR frame-types=admit-only-untagged-and-priority-tagged interface=\
5-Hikvision pvid=13
add bridge=BR interface="6-Living Top"
add bridge=BR frame-types=admit-only-untagged-and-priority-tagged interface=\
"7-Living White" pvid=12
add bridge=BR frame-types=admit-only-untagged-and-priority-tagged interface=\
"8-Living Yellow" pvid=12
/interface bridge vlan
add bridge=BR tagged="BR,2-Wifi Access Point,3-VM" untagged=\
"4-Switch,7-Living White,8-Living Yellow" vlan-ids=12
add bridge=BR tagged="BR,2-Wifi Access Point,3-VM" untagged=5-Hikvision \
vlan-ids=13
add bridge=BR tagged="BR,2-Wifi Access Point" vlan-ids=14
/interface detect-internet
set detect-interface-list=all
/interface l2tp-server server
set use-ipsec=yes
Code: Select all
0 time=0.187 num=1 direction=rx src-mac=E8:7F:95:3B:0B:15 dst-mac=01:00:5E:00:00:FB vlan=12:6 interface=2-Wifi Access Point src-address=192.168.12.253:5353 dst-address=224.0.0.251:5353 protocol=ip ip-protocol=udp size=189 cpu=0
ip-packet-size=171 ip-header-size=20 dscp=0 identification=32292 fragment-offset=0 ttl=255
Code: Select all
time=0.805 num=1 direction=rx src-mac=E8:7F:95:3B:0B:15 dst-mac=18:FD:74:CC:B8:BC vlan=12:1 interface=BR src-address=192.168.12.253:49440 dst-address=192.168.200.15:8123 protocol=ip ip-protocol=tcp size=82 cpu=2 ip-packet-size=64
ip-header-size=20 dscp=0 identification=0 fragment-offset=0 ttl=64 tcp-flags=syn
Code: Select all
0 time=1.426 num=1 direction=rx src-mac=E8:7F:95:3B:0B:15 dst-mac=01:00:5E:00:00:FB interface=BR-VLAN-Internet src-address=192.168.12.253:5353 dst-address=224.0.0.251:5353 protocol=ip ip-protocol=udp size=177 cpu=0 ip-packet-size=163
ip-header-size=20 dscp=0 identification=24992 fragment-offset=0 ttl=255
<empty>
sniffer setting:
Code: Select all
[admin@MikroTik] /tool/sniffer> print
only-headers: no
memory-limit: 100KiB
memory-scroll: yes
file-name:
file-limit: 1000KiB
streaming-enabled: no
streaming-server: 0.0.0.0:37008
filter-stream: no
filter-interface: 4-Switch
filter-mac-address:
filter-src-mac-address:
filter-dst-mac-address:
filter-mac-protocol:
filter-ip-address: 192.168.12.253/32
filter-src-ip-address:
filter-dst-ip-address:
filter-ipv6-address:
filter-src-ipv6-address:
filter-dst-ipv6-address:
filter-ip-protocol:
filter-port:
filter-src-port:
filter-dst-port:
filter-vlan:
filter-cpu:
filter-size:
filter-direction: any
filter-operator-between-entries: or
running: no