我正在使用存储库linux 存储库 torvalds用于安装 usbip(及其驱动程序)。我在安装部分做了两个步骤自述文件。最后剩下的就是“编译并安装 USB/IP 驱动程序”步骤。 usbip 的驱动程序文件夹中包含 .c 文件、Makefile 和 Kconfig 文件驱动程序文件夹。自述文件中没有说明如何执行此操作。如何使用Debian Bullseye的源代码进行编译和安装?我的 Debian 版本是11.2
和 内核版本5.10.0-11-cloud-amd64
(非标准内核)
答案1
在 Debian Bullseye 中,USB/IP 驱动模块已包含在标准内核包中,并且usbip-utils
已打包为usbip
.
所以,你不需要编译任何东西。
您可以使用以下命令验证驱动程序模块是否可用:
ls /lib/modules/$(uname -r)/kernel/drivers/usb/usbip
它应该列出四个文件:
usbip-core.ko usbip-host.ko usbip-vudc.ko vhci-hcd.ko
要安装用户空间工具(命令usbip
和usbipd
守护程序):
sudo apt install usbip