Ethernet interface is automatically disabled when removing it from bond
vyos@vyos# ip a show dev eth1 3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000 link/ether 0c:e6:b1:a1:bd:01 brd ff:ff:ff:ff:ff:ff inet6 fe80::ee6:b1ff:fea1:bd01/64 scope link tentative valid_lft forever preferred_lft forever ------------------------------------------------------------------------------- [edit] vyos@vyos# set interfaces bonding bond0 member interface eth1 ------------------------------------------------------------------------------- [edit] vyos@vyos# compare [edit interfaces bonding bond0 member] +interface eth1 [edit] ------------------------------------------------------------------------------- vyos@vyos# commit [edit] ------------------------------------------------------------------------------- vyos@vyos# ip a show dev eth1 3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,SLAVE,UP> mtu 1500 qdisc pfifo_fast master bond0 state DOWN group default qlen 1000 link/ether 0c:e6:b1:a1:bd:00 brd ff:ff:ff:ff:ff:ff ------------------------------------------------------------------------------- [edit] vyos@vyos# delete interfaces bonding bond0 member interface eth1 ------------------------------------------------------------------------------- [edit] vyos@vyos# compare [edit interfaces bonding bond0 member] -interface eth1 ------------------------------------------------------------------------------- [edit] vyos@vyos# commit ------------------------------------------------------------------------------- [edit] vyos@vyos# ip a show dev eth1 3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000 link/ether 0c:e6:b1:a1:bd:01 brd ff:ff:ff:ff:ff:ff