ubuntu 写入/sys/bus/pci/drivers/uio_pci_generic/绑定失败

ffdz8vbo  于 2023-02-21  发布在  其他
关注(0)|答案(1)|浏览(384)

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/用户工具#

yqlxgs2m

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,这个脚本就是为此开发的。

相关问题