Skip to content

jean-edouard/vusb-daemon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vusb-daemon

Partial rewrite of OpenXT's xc-vusb-daemon

How to build

  • In your OpenXT OpenEmbedded tree, edit repos/xenclient-oe/recipes-openxt/xenclient/vusb/vusb-daemon_git.bb
    Replace git://${OPENXT_GIT_MIRROR}/xc-vusb-daemon.git
    with git://github.com/jean-edouard/vusb-daemon.git
  • Also edit repos/xenclient-oe/recipes-openxt/xenclient/vusb/files/xenclient-vusb.initscript
    Replace PROG=/usr/sbin/vusb_daemon
    with PROG=/usr/sbin/vusb-daemon
  • Rebuild using ./bb -c cleansstate vusb-daemon && ./bb vusb-daemon

How to test

  • Install the resulting package from the previous step.
  • Running restorecon -F -R / could be enough, but you may need to just set SELinux to permissive.
  • Reboot
  • Try passing USB devices to VMs

About

The OpenXT deamon in charge of USB device passthrough

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.4%
  • Shell 0.6%