В общем есть два интерфейса, настраивал так
modules="!plug"
modules="ifconfig"
config_enp1s0="<ip> netamsk <mask>"
routes_enp1s0="default gw <GW>"
config_enp3s1="192.168.10.1"
#config_enp3s1="dhcp"
ifplugd="--no-beep"
В итоге при запуске системы команда route в течении длительного времени не может выдать пути. ping google.ru ругается, что такого узла нет. И естественно не работают очень важные приложения типа shorewall и dnsmasq.
Apr 28 19:34:37 openrc kernel: fbcondecor: switched decor state to 'off' on console 0
Apr 28 19:34:37 openrc kernel: fbcondecor: console 0 using theme 'calculate'
Apr 28 19:34:37 openrc kernel: fbcondecor: switched decor state to 'on' on console 0
Apr 28 19:34:43 openrc kernel: atl1c 0000:01:00.0: atl1c: enp1s0 NIC Link is Up<100 Mbps Full Duplex>
Apr 28 19:34:43 openrc kernel: IPv6: ADDRCONF(NETDEV_CHANGE): enp1s0: link becomes ready
Apr 28 19:34:43 openrc ifplugd(enp1s0)[3190]: Link beat detected.
Apr 28 19:34:44 openrc ifplugd(enp1s0)[3190]: Executing '/etc/ifplugd/ifplugd.action enp1s0 up'.
Apr 28 19:34:45 openrc dnsmasq[3890]: started, version 2.66 cachesize 150
Apr 28 19:34:45 openrc dnsmasq[3890]: compile time options: IPv6 GNU-getopt no-DBus i18n IDN DHCP DHCPv6 no-scripts no-TFTP no-conntrack ipset no-auth
Apr 28 19:34:45 openrc dnsmasq-dhcp[3890]: DHCP, IP range 192.168.10.50 -- 192.168.10.150, lease time 3d
Apr 28 19:34:45 openrc dnsmasq[3890]: reading /etc/resolv.conf
Apr 28 19:34:45 openrc dnsmasq[3890]: using nameserver 8.8.8.8#53
Apr 28 19:34:45 openrc dnsmasq[3890]: read /etc/hosts - 1 addresses
Apr 28 19:34:45 openrc kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
Apr 28 19:34:45 openrc kernel: Netfilter messages via NETLINK v0.30.
Apr 28 19:34:45 openrc kernel: nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
Apr 28 19:34:45 openrc kernel: xt_time: kernel timezone is +0400
Apr 28 19:34:45 openrc kernel: ctnetlink v0.93: registering with nfnetlink.
Apr 28 19:34:46 openrc kernel: ip_set: protocol 6
Apr 28 19:34:46 openrc kernel: ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully
Apr 28 19:34:46 openrc kernel: ipt_ULOG: ULOG is deprecated and it will be removed soon, use NFLOG instead
Apr 28 19:34:46 openrc kernel: Bridge firewalling registered
Apr 28 19:34:46 openrc ifplugd(enp1s0)[3190]: client: WARNING: Using an interface as the masq SOURCE requires the interface to be up and configured when Shorewall starts/restarts /etc/shorewall/masq (line 12)
Apr 28 19:34:46 openrc ifplugd(enp1s0)[3190]: client: ERROR: Unable to determine the routes through interface "enp3s1": Firewall state not changed
Apr 28 19:34:46 openrc logger: ERROR:Shorewall start failed:Firewall state not changed
Apr 28 19:34:46 openrc ifplugd(enp1s0)[3190]: client: /usr/share/shorewall/lib.common: line 113: 4285 Завершено $SHOREWALL_SHELL $script $options $@
Apr 28 19:34:46 openrc /etc/init.d/shorewall[3855]: ERROR: shorewall failed to start
Apr 28 19:34:46 openrc ifplugd(enp1s0)[3190]: client: * ERROR: shorewall failed to start
Apr 28 19:34:46 openrc ifplugd(enp1s0)[3190]: Program executed successfully.
Т.е. даже после настройки enp3s1 и перезапуска подсистем они продолжают ругаться, до тех пор, пока не удалишь симлинк net.enp3s1.
Прошу помощи.