Issue with USB device and VirtualBox
I am new to VirtualBox and Linux.
My configuration:
Host: VirtualBox 5.2.12 on Windows 10
Guest: Xubuntu
I have a PYNQ-Z2 board connected via USB to my computer. While in Windows I can see the device. Also I have set up the USB filters from the settings of the virtual machine.
Here is an image of that:

However, when I am in Xubuntu and I run the lsusb command, this is my output:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
It doesn't matter if I have the device plugged or unplugged it is still the same. Moreover when I am in Vivado (the program that works with the board) it doesn't 'see' the device at all. This is why I think it is some kind of a driver issue.
Any ideas will be appreciated.
linux usb virtualbox drivers xubuntu
|
show 2 more comments
I am new to VirtualBox and Linux.
My configuration:
Host: VirtualBox 5.2.12 on Windows 10
Guest: Xubuntu
I have a PYNQ-Z2 board connected via USB to my computer. While in Windows I can see the device. Also I have set up the USB filters from the settings of the virtual machine.
Here is an image of that:

However, when I am in Xubuntu and I run the lsusb command, this is my output:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
It doesn't matter if I have the device plugged or unplugged it is still the same. Moreover when I am in Vivado (the program that works with the board) it doesn't 'see' the device at all. This is why I think it is some kind of a driver issue.
Any ideas will be appreciated.
linux usb virtualbox drivers xubuntu
Have you actually connected it to the VM? You will need the virtualbox guest pack installed, and then you can click the USB button at the bottom right of the VM window, and select the USB device. This should forward it to your VM. Also, unrelated, but you can also install Vivado on Linux too.
– QuickishFM
Feb 17 at 17:12
Thank you @QuickishFM! I haven't done that. I didn't know that I have to. I will try to install the guest pack later today and will tell you if it works. Regarding the last part of what you said, I already have Vivado on Linux. The issue is that I cannot see the USB device when I am in the virtual machine.
– Ivan Vlaykov
Feb 18 at 9:17
No worries at all - just thought you may have jumped to Windows first. If you have previously right clicked the USB icon and seen no options, then I think it's most likely the guest pack and/or extension pack. When it's installed, the USB option should list your USB connected devices and it should work without filters - though filters are used to automatically connect that device every time the VM boots, so it'll probably still help you out.
– QuickishFM
Feb 18 at 9:24
@QuickishFM I just installed the guest pack. Now when I click on the USB icon at the bottom of my VM I see my USB device: Xilinx TUL [0700]; however when I try to attach it by clicking on it I get the following error at the top of my VM 'Failed to attach the USB device Xilinx TUL [0700] to the virtual machine computation '. When I request more information it says 'USB device Xilinx TUL with UUID {...} is busy with previous request. Please try again later.' Any idea what does that mean? P.S. Sorry for my slow responses.
– Ivan Vlaykov
Feb 18 at 21:06
Could you possible remove the filters, try again, and then re-apply the filters? It could also be that you are running virtualbox without sufficient permissions - is your user added to thevboxusersgroup? You need this permission to access USB devices AFAIK. If you have all of those needed permissions, then play around with the filters. Don't forget to reboot once adding your user tovboxusersgroup.
– QuickishFM
Feb 18 at 21:11
|
show 2 more comments
I am new to VirtualBox and Linux.
My configuration:
Host: VirtualBox 5.2.12 on Windows 10
Guest: Xubuntu
I have a PYNQ-Z2 board connected via USB to my computer. While in Windows I can see the device. Also I have set up the USB filters from the settings of the virtual machine.
Here is an image of that:

However, when I am in Xubuntu and I run the lsusb command, this is my output:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
It doesn't matter if I have the device plugged or unplugged it is still the same. Moreover when I am in Vivado (the program that works with the board) it doesn't 'see' the device at all. This is why I think it is some kind of a driver issue.
Any ideas will be appreciated.
linux usb virtualbox drivers xubuntu
I am new to VirtualBox and Linux.
My configuration:
Host: VirtualBox 5.2.12 on Windows 10
Guest: Xubuntu
I have a PYNQ-Z2 board connected via USB to my computer. While in Windows I can see the device. Also I have set up the USB filters from the settings of the virtual machine.
Here is an image of that:

However, when I am in Xubuntu and I run the lsusb command, this is my output:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
It doesn't matter if I have the device plugged or unplugged it is still the same. Moreover when I am in Vivado (the program that works with the board) it doesn't 'see' the device at all. This is why I think it is some kind of a driver issue.
Any ideas will be appreciated.
linux usb virtualbox drivers xubuntu
linux usb virtualbox drivers xubuntu
edited Feb 17 at 16:23
Scott
16.1k113990
16.1k113990
asked Feb 17 at 10:56
Ivan VlaykovIvan Vlaykov
12
12
Have you actually connected it to the VM? You will need the virtualbox guest pack installed, and then you can click the USB button at the bottom right of the VM window, and select the USB device. This should forward it to your VM. Also, unrelated, but you can also install Vivado on Linux too.
– QuickishFM
Feb 17 at 17:12
Thank you @QuickishFM! I haven't done that. I didn't know that I have to. I will try to install the guest pack later today and will tell you if it works. Regarding the last part of what you said, I already have Vivado on Linux. The issue is that I cannot see the USB device when I am in the virtual machine.
– Ivan Vlaykov
Feb 18 at 9:17
No worries at all - just thought you may have jumped to Windows first. If you have previously right clicked the USB icon and seen no options, then I think it's most likely the guest pack and/or extension pack. When it's installed, the USB option should list your USB connected devices and it should work without filters - though filters are used to automatically connect that device every time the VM boots, so it'll probably still help you out.
– QuickishFM
Feb 18 at 9:24
@QuickishFM I just installed the guest pack. Now when I click on the USB icon at the bottom of my VM I see my USB device: Xilinx TUL [0700]; however when I try to attach it by clicking on it I get the following error at the top of my VM 'Failed to attach the USB device Xilinx TUL [0700] to the virtual machine computation '. When I request more information it says 'USB device Xilinx TUL with UUID {...} is busy with previous request. Please try again later.' Any idea what does that mean? P.S. Sorry for my slow responses.
– Ivan Vlaykov
Feb 18 at 21:06
Could you possible remove the filters, try again, and then re-apply the filters? It could also be that you are running virtualbox without sufficient permissions - is your user added to thevboxusersgroup? You need this permission to access USB devices AFAIK. If you have all of those needed permissions, then play around with the filters. Don't forget to reboot once adding your user tovboxusersgroup.
– QuickishFM
Feb 18 at 21:11
|
show 2 more comments
Have you actually connected it to the VM? You will need the virtualbox guest pack installed, and then you can click the USB button at the bottom right of the VM window, and select the USB device. This should forward it to your VM. Also, unrelated, but you can also install Vivado on Linux too.
– QuickishFM
Feb 17 at 17:12
Thank you @QuickishFM! I haven't done that. I didn't know that I have to. I will try to install the guest pack later today and will tell you if it works. Regarding the last part of what you said, I already have Vivado on Linux. The issue is that I cannot see the USB device when I am in the virtual machine.
– Ivan Vlaykov
Feb 18 at 9:17
No worries at all - just thought you may have jumped to Windows first. If you have previously right clicked the USB icon and seen no options, then I think it's most likely the guest pack and/or extension pack. When it's installed, the USB option should list your USB connected devices and it should work without filters - though filters are used to automatically connect that device every time the VM boots, so it'll probably still help you out.
– QuickishFM
Feb 18 at 9:24
@QuickishFM I just installed the guest pack. Now when I click on the USB icon at the bottom of my VM I see my USB device: Xilinx TUL [0700]; however when I try to attach it by clicking on it I get the following error at the top of my VM 'Failed to attach the USB device Xilinx TUL [0700] to the virtual machine computation '. When I request more information it says 'USB device Xilinx TUL with UUID {...} is busy with previous request. Please try again later.' Any idea what does that mean? P.S. Sorry for my slow responses.
– Ivan Vlaykov
Feb 18 at 21:06
Could you possible remove the filters, try again, and then re-apply the filters? It could also be that you are running virtualbox without sufficient permissions - is your user added to thevboxusersgroup? You need this permission to access USB devices AFAIK. If you have all of those needed permissions, then play around with the filters. Don't forget to reboot once adding your user tovboxusersgroup.
– QuickishFM
Feb 18 at 21:11
Have you actually connected it to the VM? You will need the virtualbox guest pack installed, and then you can click the USB button at the bottom right of the VM window, and select the USB device. This should forward it to your VM. Also, unrelated, but you can also install Vivado on Linux too.
– QuickishFM
Feb 17 at 17:12
Have you actually connected it to the VM? You will need the virtualbox guest pack installed, and then you can click the USB button at the bottom right of the VM window, and select the USB device. This should forward it to your VM. Also, unrelated, but you can also install Vivado on Linux too.
– QuickishFM
Feb 17 at 17:12
Thank you @QuickishFM! I haven't done that. I didn't know that I have to. I will try to install the guest pack later today and will tell you if it works. Regarding the last part of what you said, I already have Vivado on Linux. The issue is that I cannot see the USB device when I am in the virtual machine.
– Ivan Vlaykov
Feb 18 at 9:17
Thank you @QuickishFM! I haven't done that. I didn't know that I have to. I will try to install the guest pack later today and will tell you if it works. Regarding the last part of what you said, I already have Vivado on Linux. The issue is that I cannot see the USB device when I am in the virtual machine.
– Ivan Vlaykov
Feb 18 at 9:17
No worries at all - just thought you may have jumped to Windows first. If you have previously right clicked the USB icon and seen no options, then I think it's most likely the guest pack and/or extension pack. When it's installed, the USB option should list your USB connected devices and it should work without filters - though filters are used to automatically connect that device every time the VM boots, so it'll probably still help you out.
– QuickishFM
Feb 18 at 9:24
No worries at all - just thought you may have jumped to Windows first. If you have previously right clicked the USB icon and seen no options, then I think it's most likely the guest pack and/or extension pack. When it's installed, the USB option should list your USB connected devices and it should work without filters - though filters are used to automatically connect that device every time the VM boots, so it'll probably still help you out.
– QuickishFM
Feb 18 at 9:24
@QuickishFM I just installed the guest pack. Now when I click on the USB icon at the bottom of my VM I see my USB device: Xilinx TUL [0700]; however when I try to attach it by clicking on it I get the following error at the top of my VM 'Failed to attach the USB device Xilinx TUL [0700] to the virtual machine computation '. When I request more information it says 'USB device Xilinx TUL with UUID {...} is busy with previous request. Please try again later.' Any idea what does that mean? P.S. Sorry for my slow responses.
– Ivan Vlaykov
Feb 18 at 21:06
@QuickishFM I just installed the guest pack. Now when I click on the USB icon at the bottom of my VM I see my USB device: Xilinx TUL [0700]; however when I try to attach it by clicking on it I get the following error at the top of my VM 'Failed to attach the USB device Xilinx TUL [0700] to the virtual machine computation '. When I request more information it says 'USB device Xilinx TUL with UUID {...} is busy with previous request. Please try again later.' Any idea what does that mean? P.S. Sorry for my slow responses.
– Ivan Vlaykov
Feb 18 at 21:06
Could you possible remove the filters, try again, and then re-apply the filters? It could also be that you are running virtualbox without sufficient permissions - is your user added to the
vboxusers group? You need this permission to access USB devices AFAIK. If you have all of those needed permissions, then play around with the filters. Don't forget to reboot once adding your user to vboxusers group.– QuickishFM
Feb 18 at 21:11
Could you possible remove the filters, try again, and then re-apply the filters? It could also be that you are running virtualbox without sufficient permissions - is your user added to the
vboxusers group? You need this permission to access USB devices AFAIK. If you have all of those needed permissions, then play around with the filters. Don't forget to reboot once adding your user to vboxusers group.– QuickishFM
Feb 18 at 21:11
|
show 2 more comments
1 Answer
1
active
oldest
votes
I am answering my question in case there are people with the same issue.
After a lot of trial and error this is what worked for me:
1. Perform the steps described by @QuickishFM in the comments under the question.
2. Follow the instructions described in the second method here.
Hope this helps!
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1406699%2fissue-with-usb-device-and-virtualbox%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I am answering my question in case there are people with the same issue.
After a lot of trial and error this is what worked for me:
1. Perform the steps described by @QuickishFM in the comments under the question.
2. Follow the instructions described in the second method here.
Hope this helps!
add a comment |
I am answering my question in case there are people with the same issue.
After a lot of trial and error this is what worked for me:
1. Perform the steps described by @QuickishFM in the comments under the question.
2. Follow the instructions described in the second method here.
Hope this helps!
add a comment |
I am answering my question in case there are people with the same issue.
After a lot of trial and error this is what worked for me:
1. Perform the steps described by @QuickishFM in the comments under the question.
2. Follow the instructions described in the second method here.
Hope this helps!
I am answering my question in case there are people with the same issue.
After a lot of trial and error this is what worked for me:
1. Perform the steps described by @QuickishFM in the comments under the question.
2. Follow the instructions described in the second method here.
Hope this helps!
answered Mar 12 at 19:54
Ivan VlaykovIvan Vlaykov
12
12
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1406699%2fissue-with-usb-device-and-virtualbox%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Have you actually connected it to the VM? You will need the virtualbox guest pack installed, and then you can click the USB button at the bottom right of the VM window, and select the USB device. This should forward it to your VM. Also, unrelated, but you can also install Vivado on Linux too.
– QuickishFM
Feb 17 at 17:12
Thank you @QuickishFM! I haven't done that. I didn't know that I have to. I will try to install the guest pack later today and will tell you if it works. Regarding the last part of what you said, I already have Vivado on Linux. The issue is that I cannot see the USB device when I am in the virtual machine.
– Ivan Vlaykov
Feb 18 at 9:17
No worries at all - just thought you may have jumped to Windows first. If you have previously right clicked the USB icon and seen no options, then I think it's most likely the guest pack and/or extension pack. When it's installed, the USB option should list your USB connected devices and it should work without filters - though filters are used to automatically connect that device every time the VM boots, so it'll probably still help you out.
– QuickishFM
Feb 18 at 9:24
@QuickishFM I just installed the guest pack. Now when I click on the USB icon at the bottom of my VM I see my USB device: Xilinx TUL [0700]; however when I try to attach it by clicking on it I get the following error at the top of my VM 'Failed to attach the USB device Xilinx TUL [0700] to the virtual machine computation '. When I request more information it says 'USB device Xilinx TUL with UUID {...} is busy with previous request. Please try again later.' Any idea what does that mean? P.S. Sorry for my slow responses.
– Ivan Vlaykov
Feb 18 at 21:06
Could you possible remove the filters, try again, and then re-apply the filters? It could also be that you are running virtualbox without sufficient permissions - is your user added to the
vboxusersgroup? You need this permission to access USB devices AFAIK. If you have all of those needed permissions, then play around with the filters. Don't forget to reboot once adding your user tovboxusersgroup.– QuickishFM
Feb 18 at 21:11