No IOMMU detected in a IOMMU-capable system

rafpigna

New Member
Nov 21, 2023
5
2
3
Hello
I have installed Proxmox VE on an HP EliteDesk 800 G3
CPU: Intel i5-6500 65W
Chipset: Intel Q270

As per intel specs (available at https://www.intel.com/content/www/u...r-6m-cache-up-to-3-60-ghz/specifications.html ) the CPU supports all this:
Intel® Virtualization Technology (VT-x)
Intel® Virtualization Technology for Directed I/O (VT-d)
Intel® VT-x with Extended Page Tables (EPT)

Before installing proxmox ve, I checked to enable in the bios the settings VT-d and VT-x
Immagine WhatsApp 2023-12-02 ore 14.38.47_973e8dcb.jpg

Now I need to passtrough my Wlan pci-e card, but proxmox says that IOMMU is not enabled.

These are the result of the checks done following the official guide to enable IOMMU
Code:
root@pve:~# dmesg | grep -e DMAR -e IOMMU
[    0.008748] ACPI: DMAR 0x00000000C3FC2000 0000A8 (v01 INTEL  KBL      00000001 INTL 00000001)
[    0.008780] ACPI: Reserving DMAR table memory at [mem 0xc3fc2000-0xc3fc20a7]
[    0.141179] DMAR: Host address width 39
[    0.141180] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[    0.141184] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 7e3ff0505e
[    0.141187] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[    0.141190] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da
[    0.141192] DMAR: RMRR base: 0x000000c3c7a000 end: 0x000000c3c99fff
[    0.141193] DMAR: RMRR base: 0x000000c6000000 end: 0x000000ce7fffff
[    0.141195] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
[    0.141196] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[    0.141197] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping.
[    0.142770] DMAR-IR: Enabled IRQ remapping in x2apic mode

and

Code:
root@pve:~# find /sys/kernel/iommu_groups/ -type l
root@pve:~#

I can't understand, based on those results, if IOMMU is enabled and working or not
Based on cpu and chipset specs and bios settings, all should be fine, but I still see the proxmox message that iommu is not enabled.

Someone could help me to figure out what's happening and what to do?
Thanks
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!