SimonF Posted February 18, 2021 Share Posted February 18, 2021 I am working on my plugin and I am looking for feedback on existing functions and addition functions people would like to see. Currently its called USBIP Gui, but supports other USB functions. Plugin is currently still Beta. Auto Connect USB devices to a VM when connected(no longer need to specify in VM). Support for Multiple same vendor/product devices(Device Must have a unique serial number). USBIP Host and Client support. Auto Connect a USB device to a VM when it starts.(Dependency on QEMU hook file manual update currently required to add function). My current list of things to be looked at/Considered. Update of qemu hook file at installation/removal. Add checks before historical info can be removed. Rename Plugin to USB Manager or something. Change to include USBIP package install in the settings page. Hub View(include USB hubs) Auto Bind for USBIP option. Disable VM Attach Button if bound and Disable Auto Connect to VM if Bound/Attach to remote USBIP host. Set option for a physical port. i.e. port 3-6 always bind to the same VM when a device is connected, device independent. USB RX/TX will need USBMON/USBTOP Multiple VMs defined to a device and Priority for Connect options. Code tidy. USBIP Security, needs Kernel Drivers and Tools to support, not currently in USBIP V2.1 Support Tread if you want any more info. 1 Quote Link to comment
TreyH Posted February 22, 2021 Share Posted February 22, 2021 Does this work on 6.9, or without the usbip kernel extensions installed? I installed this via Community Apps and when I click its settings, it takes me to the URL /USB, which is totally blank. I haven't installed any of your other plugins. Quote Link to comment
SimonF Posted February 22, 2021 Author Share Posted February 22, 2021 Yes it works on both 6.8.3 which doesnt support USBIP and 6.9.0rcs It will install the USBIP package, but none of the modules or Daemon are started unless you specify in the settings. Did you install the Usbip commands package or the one which is called usbip-gui. Only the later has the gui function. Quote Link to comment
TreyH Posted February 22, 2021 Share Posted February 22, 2021 Just now, SimonF said: Yes it works on both 6.8.3 which doesnt support USBIP and 6.9.0rcs It will install the USBIP package, but none of the modules or Daemon are started unless you specify in the settings. Did you install the Usbip commands package or the one which is called usbip-gui. Only the later has the gui function. Yes, definitely the usbip-gui package. Hmm.... strangely, after trying to open its settings from the Plugins tab, I tried to visit it via Settings -> USB Settings, which just took me to /USBIP_Settings with the two options (Enable USBIP and Enable USB on Dashboard) both "Disabled", but doing this--just visiting that page without making any changes--resulted in the USB tab appearing in my interface, with that URL /USB. I just tested it to mount a USB flash drive in Windows 10, and it worked fine. So I'm not sure what happened here to delay its working, but it does seem to be working now. 1 Quote Link to comment
SimonF Posted February 22, 2021 Author Share Posted February 22, 2021 I think its because I put as a Menu item that it doesnt show until you goto another page. Will look to see if there is a way to trigger that. Thanks for the feedback. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.