在Ubuntu中,优化USB/IP的使用可以通过以下步骤实现:
服务器端配置
-
关闭防火墙:
sudo ufw disable
-
加载服务器端驱动:
cd /lib/modules/`uname -r`/drivers/usb/usbip sudo insmod usbip-core.ko sudo insmod usbip-host.ko
-
编译安装USB/IP用户态工具:
cd /lib/modules/`uname -r`/build/usbip ./autogen.sh make sudo make install
-
启动USB/IP服务器守护进程:
sudo usbipd -D
-
查询服务器端可用的设备:
usbip list -l
客户端配置
-
关闭防火墙:
sudo ufw disable
-
加载客户端驱动:
cd /lib/modules/`uname -r`/drivers/usb/usbip sudo insmod usbip-core.ko sudo insmod vhci-hcd.ko
-
编译安装USB/IP用户态工具:
cd /lib/modules/`uname -r`/build/usbip ./autogen.sh make sudo make install
-
查询服务器端导出的设备:
usbip list -r 192.168.232.128
-
挂载服务器设备到客户端本地:
sudo usbip attach -r 192.168.232.128 -b 1-2
通过以上步骤,你可以优化Ubuntu中USB/IP的使用,确保设备能够正常工作。如果遇到问题,请检查驱动加载和防火墙设置是否正确