Ero sivun ”Usbip” versioiden välillä
pEi muokkausyhteenvetoa |
|||
(Yhtä välissä olevaa versiota toisen käyttäjän tekemänä ei näytetä) | |||
Rivi 3: | Rivi 3: | ||
== Asennus == | == Asennus == | ||
{{Asenna|Usbip|usbip}} | |||
[[systemd]]:tä käyttävät: | [[systemd]]:tä käyttävät: | ||
Rivi 33: | Rivi 31: | ||
=== Kone joka jakaa laitteen (palvelin): === | === Kone joka jakaa laitteen (palvelin): === | ||
Asenna | Asenna <code>usbip</code> yllä olevan ohjeen mukaisesti. | ||
Etsi haluamasi laite: | Etsi haluamasi laite: | ||
Rivi 46: | Rivi 44: | ||
=== Kone johon laite liitetään (asiakas): === | === Kone johon laite liitetään (asiakas): === | ||
Asenna | Asenna <code>usbip</code> yllä olevan ohjeen mukaisesti. | ||
Kytke laite: | Kytke laite: |
Nykyinen versio 20. marraskuuta 2016 kello 08.55
usbip on ytimen moduuli, jolla USB-laitteita voi jakaa verkon yli (USB over IP). usbip käyttää vakiona TCP-porttia 3240.
Asennus[muokkaa]
Usbip löytyy useimpien jakeluiden paketinhallinnasta nimellä usbip. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.
systemd:tä käyttävät:
# systemctl enable usbip # systemctl start usbip
Kirjoitushetkellä kone ei pystynyt löytämään/kytkeytymään USB-laitteisiin usbip
:llä, joten koneen uudelleenkäynnistys tarvittiin.
Laitteen irrotus asiakkaan päästä[muokkaa]
Listaa portit:
# usbip port
Portissa 0 olevan laitteen irroitus:
# usbip detach --port 0
Laitteen irrotus palvelimen päästä[muokkaa]
Väylätunnisteen 1-1.4 poisto:
# usbip unbind 1-1.4
Esimerkki[muokkaa]
Tässä esimerkissä tuodaan Raspberry Pi 3 -minitietokoneeseen kytketty USB-skanneri verkon yli virtuaalikoneeseen, joka pyörii VMWare ESXi:n päällä. Molemmissa koneissa on Arch Linux.
Kone joka jakaa laitteen (palvelin):[muokkaa]
Asenna usbip
yllä olevan ohjeen mukaisesti.
Etsi haluamasi laite:
# usbip list --local
Jaa haluamasi laite:
Väylätunnisteen 1-1.4 lisäys:
# usbip bind --busid 1-1.4
Kone johon laite liitetään (asiakas):[muokkaa]
Asenna usbip
yllä olevan ohjeen mukaisesti.
Kytke laite:
# modprobe vhci-hcd # usbip attach --remote 192.168.x.x --busid 1-1.4
Tarkista, että laite on tuotu:
# lsusb
Tämän jälkeen voit alkaa käyttämään laitetta kuten se olisi fyysisesti kiinni koneessa.
Katso myös[muokkaa]
- lsusb
- http://usbip.sourceforge.net/ (Linux, Windows)
- http://www.virtualhere.com/ (Linux, Windows, OSX)