在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的使用,確保設備能夠正常工作。如果遇到問題,請檢查驅動加載和防火墻設置是否正確