VPP interface mode interrupt or polling does not work
set vpp settings interface eth1 driver dpdk set vpp settings interface eth1 rx-mode interrupt commit
commit:
vyos@r14# commit
[ vpp ]
Traceback (most recent call last):
File "/usr/libexec/vyos/services/vyos-configd", line 139, in run_script
script.apply(c)
File "/usr/libexec/vyos//conf_mode/vpp.py", line 517, in apply
vpp_control.iface_rxmode(iface, rx_mode)
File "/usr/lib/python3/dist-packages/vyos/vpp/control_vpp.py", line 81, in check_retval_wrapper
raise VPPValueError(f'VPP API call failed: {return_value.retval}')
vpp_papi.vpp_papi.VPPValueError: VPP API call failed: -9
[[vpp]] failed
Commit failed
[edit]
vyos@r14#The second bug, if on this step we delete VPP config, the vpp process is still running
vyos@r14# delete vpp
[edit]
vyos@r14# commit
[edit]
vyos@r14# sudo vppctl
_______ _ _ _____ ___
__/ __/ _ \ (_)__ | | / / _ \/ _ \
_/ _// // / / / _ \ | |/ / ___/ ___/
/_/ /____(_)_/\___/ |___/_/ /_/
vpp# show int
Name Idx State MTU (L3/IP4/IP6/MPLS) Counter Count
eth1 1 down 9000/0/0/0
local0 0 down 0/0/0/0
tap1 2 up 9000/0/0/0
vpp#