如下Ubuntu 20.04环境。
# cat /etc/issue
Ubuntu 20.04.3 LTS \n \l
#
# uname -a
Linux blackbat 5.13.0-52-generic #59~20.04.1-Ubuntu SMP Thu Jun 16 21:21:28 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
安装完VPP之后,显示接口信息,如下仅有local0接口,没有任何物理接口。
vpp# show interface
Name Idx State MTU (L3/IP4/IP6/MPLS) Counter Count
local0 0 down 0/0/0/0
日志显示,由于接口处于UP状态,VPP跳过了UP状态接口。
# vppctl
vpp#
vpp# show logging
2022/07/08 11:06:44:584 warn pci Skipping PCI device 0000:03:00.0 as host interface ens1f0 is up
2022/07/08 11:06:44:584 warn pci Skipping PCI device 0000:03:00.1 as host interface ens1f1 is up
2022/07/08 11:06:44:585 warn pci Skipping PCI device 0000:03:00.2 as host interface ens1f2 is up
2022/07/08 11:06:44:585 warn pci Skipping PCI device 0000:03:00.3 as host interface ens1f3 is up
2022/07/08 11:06:44:585 warn pci Skipping PCI device 0000:05:00.0 as host interface ens5f0 is up
2022/07/08 11:06:44:586 warn pci Skipping PCI device 0000:05:00.1 as host interface ens5f1 is up
2022/07/08 11:06:44:586 warn pci Skipping PCI device 0000:05:00.2 as host interface ens5f2 is up
2022/07/08 11:06:44:586 warn pci Skipping PCI device 0000:05:00.3 as host interface ens5f3 is up
2022/07/08 11:06:44:586 warn pci Skipping PCI device 0000:06:00.0 as host interface enp6s0 is up
2022/07/08 11:06:44:587 warn pci Skipping PCI device 0000:07:00.0 as host interface enp7s0 is up
2022/07/08 11:06:44:587 warn pci Skipping PCI device 0000:08:00.0 as host interface enp8s0 is up
2022/07/08 11:06:44:587 warn pci Skipping PCI device 0000:09:00.0 as host interface enp9s0 is up
2022/07/08 11:06:44:588 warn pci Skipping PCI device 0000:0a:00.0 as host interface enp10s0 is up
2022/07/08 11:06:44:588 warn pci Skipping PCI device 0000:0b:00.0 as host interface enp11s0 is up
2022/07/08 11:06:44:589 warn pci Skipping PCI device 0000:0c:00.0 as host interface enp12s0 is up
2022/07/08 11:06:44:589 warn pci Skipping PCI device 0000:0d:00.0 as host interface enp13s0 is up
使用nmcli查看网络配置,如下。
# nmcli networking
enabled
#
# nmcli device
DEVICE TYPE STATE CONNECTION
enp6s0 ethernet connected Wired connection 5
enp10s0 ethernet unavailable --
enp11s0 ethernet unavailable --
enp12s0 ethernet unavailable --
enp13s0 ethernet unavailable --
enp7s0 ethernet unavailable --
enp8s0 ethernet unavailable --
enp9s0 ethernet unavailable --
ens1f0 ethernet unavailable --
ens1f1 ethernet unavailable --
ens1f2 ethernet unavailable --
ens1f3 ethernet unavailable --
ens5f0 ethernet unavailable --
ens5f1 ethernet unavailable --
ens5f2 ethernet unavailable --
ens5f3 ethernet unavailable --
lo loopback unmanaged --
关闭networking,注意这里时使用的root用户。
# nmcli networking off
#
# nmcli networking
disabled
现在网络接口的状态变成了非管理状态,如下。
$ nmcli device
DEVICE TYPE STATE CONNECTION
enp10s0 ethernet unmanaged --
enp11s0 ethernet unmanaged --
enp12s0 ethernet unmanaged --
enp13s0 ethernet unmanaged --
enp6s0 ethernet unmanaged --
enp7s0 ethernet unmanaged --
enp8s0 ethernet unmanaged --
enp9s0 ethernet unmanaged --
ens1f0 ethernet unmanaged --
ens1f1 ethernet unmanaged --
ens1f2 ethernet unmanaged --
ens1f3 ethernet unmanaged --
ens5f0 ethernet unmanaged --
ens5f1 ethernet unmanaged --
ens5f2 ethernet unmanaged --
ens5f3 ethernet unmanaged --
lo loopback unmanaged --
重启设备,现在VPP加载上了所有的接口:
vpp# show interface
Name Idx State MTU (L3/IP4/IP6/MPLS) Counter Count
GigabitEthernet3/0/0 1 down 9000/0/0/0
GigabitEthernet3/0/1 2 down 9000/0/0/0
GigabitEthernet3/0/2 3 down 9000/0/0/0
GigabitEthernet3/0/3 4 down 9000/0/0/0
GigabitEthernet5/0/0 5 down 9000/0/0/0
GigabitEthernet5/0/1 6 down 9000/0/0/0
GigabitEthernet5/0/2 7 down 9000/0/0/0
GigabitEthernet5/0/3 8 down 9000/0/0/0
GigabitEthernet6/0/0 9 down 9000/0/0/0
GigabitEthernet7/0/0 10 down 9000/0/0/0
GigabitEthernet8/0/0 11 down 9000/0/0/0
GigabitEthernet9/0/0 12 down 9000/0/0/0
GigabitEtherneta/0/0 13 down 9000/0/0/0
GigabitEthernetb/0/0 14 down 9000/0/0/0
GigabitEthernetc/0/0 15 down 9000/0/0/0
GigabitEthernetd/0/0 16 down 9000/0/0/0
local0 0 down 0/0/0/0