Quantcast
Channel: openSUSE Forums
Viewing all articles
Browse latest Browse all 40713

LEAP 15.1 Disable IOMMU in UEFI BIOS to access USB3 sticks

$
0
0
Most of the time - but not always - I get, when inserting an USB3 stick in an USB3 port, errors like that:

Code:

device descriptor read/64, error -71
...
device not accepting address XX, error -71
...
 Device not responding to setup address.

The same stick is recognized correctly in an USB2 port

Googling around this could be due to IOMMU settings in BIOS/grub, etc., and this could impact (or impede) running virtual machines, and also incorrect id of USB2 devices. Some Ubuntu forum posts suggest using "iommu=soft" in grub or kernel options.

In this gigabyte GA-A320M-S2H mobo there is an option to set IOMMU to Auto/Disabled/Enabled, apart from enabling the AMD SVM virtualization extensions in a separate BIOS menu.

IOMMU was set to auto in BIOS. I disabled it and both USB2 and 3 devices are correctly recognized, without changing any grub or kernel options.

*AND* Virtualbox VMs run normally, didn't seem to have an impact in performance, or at least, in loading times.

So, my questions are:

What are the consequences of disabling IOMMU in BIOS, if any?

and

Is this a good solution to the USB recognition problem?

Thanks,

Viewing all articles
Browse latest Browse all 40713

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>