Ero sivun ”Usbip” versioiden välillä
pEi muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
Rivi 12: | Rivi 12: | ||
Kirjoitushetkellä kone ei pystynyt löytämään/kytkeytymään USB-laitteisiin <code>usbip</code>:llä, joten koneen uudelleenkäynnistys tarvittiin. | Kirjoitushetkellä kone ei pystynyt löytämään/kytkeytymään USB-laitteisiin <code>usbip</code>:llä, joten koneen uudelleenkäynnistys tarvittiin. | ||
== Laitteen irrotus asiakkaan päästä == | |||
Listaa portit: | |||
# usbip port | |||
Portissa 0 olevan laitteen irroitus: | |||
# usbip detach --port 0 | |||
== Laitteen irrotus palvelimen päästä == | |||
Väylätunnisteen 1-1.4 poisto: | |||
# usbip unbind 1-1.4 | |||
== Esimerkki == | == Esimerkki == | ||
Rivi 24: | Rivi 40: | ||
Jaa haluamasi laite: | Jaa haluamasi laite: | ||
Väylätunnisteen 1-1.4 lisäys: | |||
# usbip bind --busid 1-1.4 | # usbip bind --busid 1-1.4 |
Versio 17. marraskuuta 2016 kello 22.16
usbip on ytimen moduuli, jolla USB-laitteita voi jakaa verkon yli (USB over IP).
Asennus
Arch Linux:
# pacman -S usbip
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ä
Listaa portit:
# usbip port
Portissa 0 olevan laitteen irroitus:
# usbip detach --port 0
Laitteen irrotus palvelimen päästä
Väylätunnisteen 1-1.4 poisto:
# usbip unbind 1-1.4
Esimerkki
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):
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):
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
- lsusb
- http://usbip.sourceforge.net/ (Linux, Windows)
- http://www.virtualhere.com/ (Linux, Windows, OSX)