Мост теряет пакеты
У меня есть роутер под управлением OpenWRT 15.04. Маршрутизатор имеет выделенное радио Wifi, внутренне подключенное к eth5. Я использую 2 сети Wi-Fi на этой выделенной радиостанции, одна работает на vlan 3. Поэтому я создал мост через wl0_1 (внутренний Wi-Fi), eth5.3 (внешний Wi-Fi, который имеет помеченные кадры) и eth0 (восходящий канал).
bridge name bridge id STP enabled interfaces
br0 7fff.a491b13fcd9e no eth0
eth5.3
wl0_1
Пока wl0_1 работает нормально, eth5.3 вызывает проблемы. Если я запускаю tcpdump на eth5.3, я вижу, что включаются DHCP-пакеты. На br0 я все еще вижу их, но на eth0 они внезапно пропадают. На eth0 нет исходящих пакетов DHCP, даже если они на br0. Я вижу, что MDNS-трафик идет по eth0, который идет от eth5.3, но по-прежнему нет DHCP. В ebtables все настроено на принятие, а iptables настроено на принятие. Тем не менее трафик пропадает где-то между мостом и eth0.
cat /proc/sys/net/bridge/*
0
0
0
0
0
Кто-нибудь есть идеи, как я мог бы дополнительно исследовать эту проблему и где трафик может пропасть, а также почему MDNS, кажется, проходит нормально. ARP например пропадает без вести.