DPDKがNICをバインドした後のデリンク

1363 ワード

目次
NICドライバの表示
dpdk-devbindを実行する.py
ネットワークカードのバインド解除
ドライバリカバリNICをkernelにロード
NICドライバの表示
[root@localhost ~]# ethtool -i p1p1

driver: ixgbe

...

 
dpdk-devbindを実行する.py
# dpdk-devbind --status-dev net

Network devices using DPDK-compatible driver
============================================
0000:3b:00.0 'Ethernet 10G 2P X520 Adapter 154d' drv=igb_uio unused=ixgbe,uio_pci_generic
0000:3b:00.1 'Ethernet 10G 2P X520 Adapter 154d' drv=igb_uio unused=ixgbe,uio_pci_generic

Network devices using kernel driver
===================================
0000:18:00.0 'NetXtreme BCM5720 2-port Gigabit Ethernet PCIe 165f' if=em1 drv=tg3 unused=igb_uio,uio_pci_generic *Ac
tive*0000:18:00.1 'NetXtreme BCM5720 2-port Gigabit Ethernet PCIe 165f' if=em2 drv=tg3 unused=igb_uio,uio_pci_generic 
0000:19:00.0 'NetXtreme BCM5720 2-port Gigabit Ethernet PCIe 165f' if=em3 drv=tg3 unused=igb_uio,uio_pci_generic 
0000:19:00.1 'NetXtreme BCM5720 2-port Gigabit Ethernet PCIe 165f' if=em4 drv=tg3 unused=igb_uio,uio_pci_generic

 
ネットワークカードのバインド解除
# dpdk-devbind.py -u 3b:00.0 3b:00.1

 
ドライバリカバリNICをkernelにロード
# ./dpdk-devbind.py -b igb_uio 3b:00.0

# ./dpdk-devbind.py --status-dev net