Есть две сетевые eth0 и eth1 и два сетевых моста.
/etc/sysconfig/network/ifcfg-br0
BOOTPROTO='static'
BRIDGE='yes'
BRIDGE_FORWARDDELAY='0'
BRIDGE_PORTS='eth0'
BRIDGE_STP='off'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR='192.168.1.177/24'
MTU=''
NETWORK=''
PREFIXLEN='24'
REMOTE_IPADDR=''
STARTMODE='auto'
/etc/sysconfig/network/ifcfg-br1
BOOTPROTO='static'
BRIDGE='yes'
BRIDGE_FORWARDDELAY='0'
BRIDGE_PORTS='eth1'
BRIDGE_STP='off'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR='192.168.1.166/24'
MTU=''
NETWORK=''
PREFIXLEN='24'
REMOTE_IPADDR=''
STARTMODE='auto'
NAME=''
/etc/sysconfig/network/ifcfg-eth0
BOOTPROTO='none'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='DGE-530T Gigabit Ethernet Adapter (rev 11)'
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
NETMASK=''
PREFIXLEN=''
/etc/sysconfig/network/ifcfg-eth1
BOOTPROTO='none'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller'
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
NETMASK=''
PREFIXLEN=''
Проблема заключается в следующем: Подключаем сетевой кабель к eth1 (192.168.1.166) и включаем компьютер. После этого из сети пингуется только 166 и не пингуется 177 (это правильно). Затем в сетевую eth0 подключается ноут не связанный с локалкой. После этого с ноута 177 адрес не пингуется (а должен), а из локалки начинает пинговаться (а не должен). Дальнейшие манипуляции с подключениями/отключениями кабелей на ситуацию не влияют.
opensuse 42.3