John Ratliff <jratl...@bluemarble.net> wrote: > <quote who="Sven Hartge"> >> John Ratliff <jratl...@bluemarble.net> wrote:
>>> I have a 4 port LAGG (LACP / bond-mode 4) interface named bond0. It >>> seems to take about 45 seconds after the links come up to negotiate >>> with the switch. >> This long delay is not normal. For me LACP-based bonds never take >> longer than 1 or at most 2 seconds to be operational. >> >> This smells of STP. Disable STP on the switch for that port or change >> to rSTP. > The ports are trunk ports carrying multiple vlans. I have enabled > spanning-tree portfast trunk on the port channel. It still takes around 5 > seconds, but that's significantly faster. Do you really need STP? Do you really need STP on that group of ports? Why not disable it completely. > However, I have another slight issue. When conntrackd is started on > boot, it gives me some errors: > Aug 11 09:35:30 bltn-firewall-02 conntrackd[1157]: [Fri Aug 11 09:35:30 2017] > (pid=1157) [notice] using user-space event filtering > Aug 11 09:35:30 bltn-firewall-02 conntrackd[1157]: [Fri Aug 11 09:35:30 2017] > (pid=1157) [notice] netlink event socket buffer size has been set to 262142 > bytes > Aug 11 09:35:30 bltn-firewall-02 conntrackd[1157]: [Fri Aug 11 09:35:30 2017] > (pid=1157) [notice] initialization completed > Aug 11 09:35:30 bltn-firewall-02 conntrackd[1157]: [Fri Aug 11 09:35:30 2017] > (pid=1157) [notice] -- starting in console mode -- > Aug 11 09:35:30 bltn-firewall-02 conntrackd[1157]: [Fri Aug 11 09:35:30 2017] > (pid=1157) [ERROR] no dedicated links available! > I don't get these errors if I run my delay script. I wonder if this is a > problem. I have the same, but the systemd.unit restarts conntrackd automatically if it dies, so there is no problem. If you use systemd-networkd to control your interfaces, you could enable systemd-networkd-wait-online.service and have conntrackd depend on network-online.target to make it start _after_ the network is really online. Unfortunately ifupdown got this feature only after the release of Stretch. Grüße, Sven. -- Sigmentation fault. Core dumped.