root@prab:/usr/源代码/dpdk-稳定-22.11.1/用户工具#echo sh-c 0000:51:00.0〉/系统/总线/PCI/驱动程序/uio_PCI_通用/绑定bash:回显:写入错误:没有这样的设备根目录@prab:/usr/src/dpdk-stable-22.11.1/用户工具#sudo echo sh-c 0000:51:00.0〉/系统/总线/PCI/驱动程序/uio_PCI_generic/绑定echo:写入错误:没有这样的设备根目录@prab:/usr/src/dpdk-stable-22.11.1/用户工具#
根目录@prab:/usr/源代码/dpdk-稳定版本-22.11.1/用户工具#lsmod|grep uio_pci_通用通用uio_pci_通用16384 0 uio 20480 1 uio_pci_通用根目录@prab:/usr/src/dpdk-稳定-22.11.1/用户工具#
root@prab:/usr/源代码/dpdk-稳定-22.11.1/用户工具#lspci-v-s 0000:51:00.0 51:00.0以太网控制器:用于10 GbE SFP+的英特尔公司以太网控制器X710(版本02)
root@prab:/usr/源代码/dpdk-稳定-22.11.1/用户工具#echo sh-c 0000:51:00.0〉/系统/总线/PCI/驱动程序/uio_PCI_通用/绑定bash:回显:写入错误:没有这样的设备根目录@prab:/usr/src/dpdk-stable-22.11.1/用户工具#sudo echo sh-c 0000:51:00.0〉/系统/总线/PCI/驱动程序/uio_PCI_generic/绑定echo:写入错误:没有这样的设备根目录@prab:/usr/src/dpdk-stable-22.11.1/用户工具#
尝试运行脚本www.example.com,由于上述原因,同样失败dpdk-devbind.py, that also fails due to the abive reason
根目录@prab:/usr/源代码/dpdk-稳定版-22.11.1/用户工具#./www.example.com--状态dpdk-devbind.py --status
........其他网络设备
0000:51:00.0 '用于10 GbE SFP +1572的以太网控制器X710'未使用= i40e、vfio-pci、uio_pci_generic
我正在使用以下版本:
root@prab:/usr/src/dpdk-稳定版-22.11.1/用户工具#uname-一个Linux prab 5.15.0 - 60-通用#66-Ubuntu SMP 2023年1月20日星期五14:29:49 UTC x86_64 x86_64 x86_64 GNU/Linux root@prab:/usr/src/dpdk-稳定版-22.11.1/用户工具#
root@prab:/usr/源代码/数据包稳定版-22.11.1/用户工具#数据包配置--修改版本库数据包稳定版-22.11.1 root@prab:/usr/源代码/数据包稳定版-22.11.1/用户工具#
1条答案
按热度按时间yqlxgs2m1#
我不知道
sh -c
在你的命令里是什么意思。bind
实际上需要两个写入操作:(适用于〉3.15的内核)echo uio_pci_generic > /sys/bus/pci/devices/0000:51:00.0/driver_override
echo 0000:51:00.0 > /sys/bus/pci/drivers/uio_pci_generic/bind
此外,它应仅在上一操作中的
unbind
之后工作。为什么不使用
dpdk-devbind.py -b uio_pci_generic 0000:51:00.0
,这个脚本就是为此开发的。