Hello, everyone. I just came into contact with BlueField2 recently. I installed BlueField-2 on the host system Ubuntu20.04. But I can’t find PF0 on the host.(DPU mode)
In host
root@mlnba-MS-7D25:/home/mlnba/Desktop# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp4s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 04:7c:16:00:2b:e5 brd ff:ff:ff:ff:ff:ff
3: enp1s0f0np0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether b8:3f:d2:54:be:9a brd ff:ff:ff:ff:ff:ff
4: enp1s0f1np1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether b8:3f:d2:54:be:9b brd ff:ff:ff:ff:ff:ff
5: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
link/ether 2c:0d:a7:27:bd:cf brd ff:ff:ff:ff:ff:ff
altname wlp0s20f3
6: tmfifo_net0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 1000
link/ether 00:1a:ca:ff:ff:02 brd ff:ff:ff:ff:ff:ff
In DPU
root@localhost:/home/ubuntu# ifconfig
en3f0pf0sf0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
ether 46:b7:89:a9:dc:57 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
en3f1pf1sf0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
ether e2:0b:73:af:a1:18 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enp3s0f0s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::db:6fff:fef4:ed05 prefixlen 64 scopeid 0x20
ether 02:db:6f:f4:ed:05 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 33 bytes 6550 (6.5 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enp3s0f1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::c4:cff:fe63:db0f prefixlen 64 scopeid 0x20
ether 02:c4:0c:63:db:0f txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 31 bytes 6370 (6.3 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 4 bytes 412 (412.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4 bytes 412 (412.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
oob_net0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.228 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::ba3f:d2ff:fe54:bea4 prefixlen 64 scopeid 0x20
ether b8:3f:d2:54:be:a4 txqueuelen 1000 (Ethernet)
RX packets 5728 bytes 1522631 (1.5 MB)
RX errors 35 dropped 0 overruns 35 frame 0
TX packets 469 bytes 56221 (56.2 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
p0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether b8:3f:d2:54:be:9e txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
p1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether b8:3f:d2:54:be:9f txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
pf0hpf: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::c825:fdff:fe7a:8a55 prefixlen 64 scopeid 0x20
ether ca:25:fd:7a:8a:55 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
pf1hpf: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::689b:3eff:fe78:c3ab prefixlen 64 scopeid 0x20
ether 6a:9b:3e:78:c3:ab txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
tmfifo_net0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.100.2 netmask 255.255.255.252 broadcast 192.168.100.3
inet6 fe80::21a:caff:feff:ff01 prefixlen 64 scopeid 0x20
ether 00:1a:ca:ff:ff:01 txqueuelen 1000 (Ethernet)
RX packets 112 bytes 11648 (11.6 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 80 bytes 5562 (5.5 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
root@localhost:/home/ubuntu# ovs-vsctl show
65361f05-dae4-4621-83f2-619f74a3c8a0
Bridge ovsbr2
Port en3f1pf1sf0
Interface en3f1pf1sf0
Port ovsbr2
Interface ovsbr2
type: internal
Port pf1hpf
Interface pf1hpf
Port p1
Interface p1
Bridge ovsbr1
Port ovsbr1
Interface ovsbr1
type: internal
Port p0
Interface p0
Port en3f0pf0sf0
Interface en3f0pf0sf0
Port pf0hpf
Interface pf0hpf
ovs_version: “2.17.8-3feee121f”