This task would create some additional show commands for LACP related info. The commands that would be added are:
show interfaces bonding lacp detail
show interfaces bonding <bondif> lacp detail
show interfaces bonding <bondif> lacp neighbors
The output will look like this:
vyos@vyos:~$ show interfaces bonding lacp detail Interface Members Mode Rate System MAC Hash ----------- --------- ------ ------ ----------------- ------ bond0 eth3 active slow aa:bb:cc:dd:ee:f0 layer2 bond1 active slow aa:bb:cc:dd:ee:f0 layer2
vyos@vyos:~$ show interfaces bonding bond0 lacp neighbors Interface Member Local ID Remote ID ----------- -------- ----------------- ----------------- bond0 eth3 aa:bb:cc:dd:ee:f0 0c:20:76:b0:00:00
vyos@vyos:~$ show interfaces bonding bond0 lacp detail Interface Members Mode Rate System MAC Hash ----------- --------- ------ ------ ----------------- ------ bond0 eth3 active slow aa:bb:cc:dd:ee:f0 layer2
Additionally, the current show interfaces bonding detail command is not run as sudo, which prevents useful information from being output. That command is updated to be ran as sudo.