新聞中心
USB/IP是一種技術(shù),可以使你的linux系統(tǒng)的USB設(shè)備像是本地設(shè)備一樣通過網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程共享。它的主要優(yōu)點(diǎn)是可以讓一臺電腦擁有同樣的硬件,而無需移動到不同的地方。

要使用USB/IP,你需要在USB/IP標(biāo)準(zhǔn)下安裝軟件。你需要為你的服務(wù)器和受控端(可以共享功能的電腦)安裝USB/IP軟件。
我們以Ubuntu 18.04為服務(wù)器,受控端的Ubuntu 16.04為例,演示如何使用USB/IP來進(jìn)行遠(yuǎn)程共享設(shè)備。
首先在服務(wù)器及客戶端上安裝USB/IP軟件:
sudo apt-get install usbip
接下來,我們以服務(wù)器為例,在服務(wù)器上啟動服務(wù):
sudo usbipd --debug
服務(wù)器上插入要共享的USB設(shè)備,查找其分配的總線ID:
lsusb
bus 001 device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 004: ID 04d9:0121 Holtek Semiconductor, Inc. Optical Mouse
這里的共享設(shè)備是Bus 003的Holtek Optical Mouse,總線ID為Bus 003 Device 001。
把要共享的USB設(shè)備暴露出來:
sudo usbip bind --busid Bus 003 Device 001
搜索連接到服務(wù)器的USB設(shè)備:
sudo usbip list --remote
- busid: 003
- Device: Holtek Semiconductor, Inc. Optical Mouse
- Spd: 1.5 Mbps
- VendorID: 04d9
- ProductID: 0121
此時你可以在受控端上使用ssh連接服務(wù)器,然后把遠(yuǎn)程共享的USB設(shè)備掛載到本地:
sudo usbip attach --remote --busid Bus 003 Device 001
掛載成功后,受控端上就可以使用遠(yuǎn)程共享的USB設(shè)備了。
通過使用USB/IP,可以將本地的USB設(shè)備非常容易地進(jìn)行遠(yuǎn)程共享。與許多替代技術(shù)相比,它是非常有用的,既可以提高計算機(jī)的性能,又能節(jié)省時間和金錢。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
當(dāng)前名稱:使用usbip遠(yuǎn)程共享在Linux中的應(yīng)用(usbiplinux)
URL網(wǎng)址:http://fisionsoft.com.cn/article/coispjj.html


咨詢
建站咨詢
