Hi!
Version: VyOS 2025.12.18-0018-rolling
Trying to make bond membership on sub interfaces and have fail.
Configs:
vyos@vyos-2025.12.18-rolling:~$ show configuration commands | match bond1
set interfaces bonding bond1 description ‘Bond-A’
set interfaces bonding bond1 hash-policy ‘encap3+4’
set interfaces bonding bond1 mode ‘xor-hash’
vyos@vyos-2025.12.18-rolling# run show configuration commands | match eth1
set interfaces ethernet eth1 vif 1000
set interfaces ethernet eth1 vif 1001
set interfaces ethernet eth1 vif 1002
set interfaces ethernet eth1 vif 1003
Manual:
Configure | compare
vyos@vyos-2025.12.18-rolling# set interfaces bonding bond1 member interface eth1.1000
[edit]
vyos@vyos-2025.12.18-rolling# compare
[interfaces bonding bond1]
- member {
-
interface "eth1.1000" - }
Commit:
vyos@vyos-2025.12.18-rolling# commit
[ interfaces bonding bond1 ]
Can not add interface “eth1.1000” to bond, it has a “” assigned!
[[interfaces bonding bond1]] failed
Commit failed.
Is it possible to make such type of bonding membership?