Raspberry Pi – Servidor de USB

Una forma de darle una vida útil a una Raspberry Pi es la de hacerle servidor de USB, donde podremos conectarle por USB cualquier dispositivo que nos interese y lo compartamos por red, como por ejemplo hacerle servidor de impresión compartiendo impresoras sin adaptador ethernet o esas típicas mochilas de licencias por USB a un entorno virtual…

Lo primero, indicar que usaremos un software que es de pago para más de un dispositivo simultáneo (1 USB = free), pero que por 30€ podremos compartir infinitos dispositivos USB por red y que los clientes los vean como dispositivos USB locales. Utilizaremos VirtualHere.
raspberry-usb-server-01-bujarra

La instalación la realizaremos en una Raspberry Pi con Raspbian recién instalado & actualizado, la verdad que la instalación no tiene ningún misterio:

wget --no-check-certificate https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarmhf
chmod +x vhusbdarmhf
sudo mv vhusbdarmhf /usr/sbin
sudo /usr/sbin/vhusbdarmhf -b

Y con esto nos habremos descargado el software, puesto como ejecutable y lo habremos ejecutado. Basta decir que si queremos que la Pi al reiniciar arranque de nuevo el demonio o bien lo metemos en crontab o bien podremos bajar este otro script y hacer que se ejecute al arrancar de la siguiente manera:

wget http://www.virtualhere.com/sites/default/files/usbserver/scripts/vhusbdpin
sudo chmod +x ./vhusbdpin
sudo mv vhusbdpin /etc/init.d
sudo update-rc.d vhusbdpin defaults
sudo reboot

 

raspberry-usb-server-02-bujarra

Y bastará con descargar el cliente liviano de VirtualHere al PC cliente que queramos conectar, podrá ser un Windows, Mac o Linux & conectarnos contra la dirección IP que tenga la Pi y conectarnos a sus dispositivos!