Damien Arnodo Damien
  • Joined on 2025-08-22
Damien pushed to fix-bgp-and-mlag at Damien/arista-evpn-vxlan-clab 2025-11-29 18:47:28 +00:00
d32c6fd6a2 Simplify interface file to only configure bond0
Damien closed issue Damien/arista-evpn-vxlan-clab#11 2025-11-29 18:16:23 +00:00
Host LACP bonding - Hybrid approach: ifupdown for bond + ip commands for VLAN
Damien commented on issue Damien/arista-evpn-vxlan-clab#11 2025-11-29 18:16:15 +00:00
Host LACP bonding - Hybrid approach: ifupdown for bond + ip commands for VLAN

SOLUTION FOUND AND TESTED - Working!

The Missing Piece: use bond Directive

The bonding executor in ifupdown-ng must be explicitly enabled with the use bond directive!

###…

Damien pushed to fix-bgp-and-mlag at Damien/arista-evpn-vxlan-clab 2025-11-29 18:15:45 +00:00
aaca77d4d3 Add 'use bond' directive for host4
Damien pushed to fix-bgp-and-mlag at Damien/arista-evpn-vxlan-clab 2025-11-29 18:15:32 +00:00
b270f4f683 Add 'use bond' directive for host3
Damien pushed to fix-bgp-and-mlag at Damien/arista-evpn-vxlan-clab 2025-11-29 18:15:18 +00:00
aa6fbbd2f3 Add 'use bond' directive for host2
Damien pushed to fix-bgp-and-mlag at Damien/arista-evpn-vxlan-clab 2025-11-29 18:15:05 +00:00
0f3b8f6dff Add 'use bond' directive to enable bonding executor
Damien commented on issue Damien/arista-evpn-vxlan-clab#11 2025-11-29 17:39:37 +00:00
Host LACP bonding - Hybrid approach: ifupdown for bond + ip commands for VLAN

FIX APPLIED - Corrected ifupdown-ng Syntax

Root Cause

Alpine Linux uses ifupdown-ng, which has different syntax than traditional Debian ifupdown. The interface files were using…

Damien pushed to fix-bgp-and-mlag at Damien/arista-evpn-vxlan-clab 2025-11-29 17:39:19 +00:00
aa26ad716e Fix host4 interface config for ifupdown-ng syntax
Damien pushed to fix-bgp-and-mlag at Damien/arista-evpn-vxlan-clab 2025-11-29 17:39:14 +00:00
6bc86b28be Fix host3 interface config for ifupdown-ng syntax
Damien pushed to fix-bgp-and-mlag at Damien/arista-evpn-vxlan-clab 2025-11-29 17:39:07 +00:00
358c0c188b Fix host2 interface config for ifupdown-ng syntax
Damien pushed to fix-bgp-and-mlag at Damien/arista-evpn-vxlan-clab 2025-11-29 17:38:58 +00:00
2016863228 Fix host1 interface config for ifupdown-ng syntax
Damien commented on issue Damien/arista-evpn-vxlan-clab#11 2025-11-29 17:34:53 +00:00
Host LACP bonding - Hybrid approach: ifupdown for bond + ip commands for VLAN

Root Cause Found: Bond Interface Not Created

Diagnostic Results

VLAN module loaded: 8021q is present
Interface file mounted correctly
bond0 doesn't exist - This is the…

Damien commented on issue Damien/arista-evpn-vxlan-clab#11 2025-11-29 17:33:55 +00:00
Host LACP bonding - Hybrid approach: ifupdown for bond + ip commands for VLAN

Debugging VLAN Interface Issue

Let me gather more diagnostic information:

Check 1: Is the 8021q module loaded?

docker exec clab-arista-evpn-fabric-host1 lsmod 
Damien commented on issue Damien/arista-evpn-vxlan-clab#11 2025-11-29 17:33:42 +00:00
Host LACP bonding - Hybrid approach: ifupdown for bond + ip commands for VLAN

VLAN Interface Creation Failing

Current Problem

The VLAN sub-interface creation is failing on host1:

/ # ifup -a
ip: RTNETLINK answers: File exists
ifup: interface bond0 already…
Damien reopened issue Damien/arista-evpn-vxlan-clab#11 2025-11-29 17:33:25 +00:00
Host LACP bonding - Hybrid approach: ifupdown for bond + ip commands for VLAN
Damien commented on issue Damien/arista-evpn-vxlan-clab#1 2025-11-29 17:30:47 +00:00
Fixes from fix-bgp-and-mlag branch integrated to main

🎉 Host Interface Configuration Complete - Ready for Deployment

New Work Completed (November 29, 2024)

All host interface configuration files have been created using persistent binds

Damien closed issue Damien/arista-evpn-vxlan-clab#11 2025-11-29 17:30:09 +00:00
Host LACP bonding - Hybrid approach: ifupdown for bond + ip commands for VLAN
Damien commented on issue Damien/arista-evpn-vxlan-clab#11 2025-11-29 17:29:51 +00:00
Host LACP bonding - Hybrid approach: ifupdown for bond + ip commands for VLAN

Host Interface Configuration Complete

All host interface configuration files have been created and the topology has been updated to use persistent configuration via binds.

Files…

Damien pushed to fix-bgp-and-mlag at Damien/arista-evpn-vxlan-clab 2025-11-29 17:25:48 +00:00
c0f680a0b6 Add README for hosts directory explaining interface configuration files