proxmox configuration for passthrough

Christian Villasboa

New Member
Jul 12, 2019
3
0
1
34
Hello good morning, I'm new to proxmox, I was looking at the steps configuration guide https://pve.proxmox.com/wiki/Pci_passthrough, but I have a doubt when executing the command "find / sys / kernel / iommu_groups / -type l" I see the empty folder, VT-D is enabled in the BIOS and the output of the command "dmesg | grep -e DMAR -e IOMMU" is as follows

dmesg | grep -e DMAR -e IOMMU
[ 0.000000] ACPI: DMAR 0x000000007D3346F4 000158 (v01 00000001 DELL 00000001)
[ 0.000000] DMAR: Host address width 46
[ 0.000000] DMAR: DRHD base: 0x000000d3000000 flags: 0x0
[ 0.000000] DMAR: dmar0: reg_base_addr d3000000 ver 1:0 cap d2078c106f0462 ecap f020fe
[ 0.000000] DMAR: DRHD base: 0x000000df900000 flags: 0x1
[ 0.000000] DMAR: dmar1: reg_base_addr df900000 ver 1:0 cap d2078c106f0462 ecap f020fe
[ 0.000000] DMAR: RMRR base: 0x0000007f458000 end: 0x0000007f46ffff
[ 0.000000] DMAR: RMRR base: 0x0000007f450000 end: 0x0000007f450fff
[ 0.000000] DMAR: RMRR base: 0x0000007f452000 end: 0x0000007f452fff
[ 0.000000] DMAR: ATSR flags: 0x0
[ 0.000000] DMAR-IR: IOAPIC id 2 under DRHD base 0xd3000000 IOMMU 0
[ 0.000000] DMAR-IR: IOAPIC id 0 under DRHD base 0xdf900000 IOMMU 1
[ 0.000000] DMAR-IR: IOAPIC id 1 under DRHD base 0xdf900000 IOMMU 1
[ 0.000000] DMAR-IR: HPET id 0 under DRHD base 0xdf900000
[ 0.000000] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit.
[ 0.000000] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting.
[ 0.000000] DMAR-IR: Enabled IRQ remapping in xapic mode

I would like to know if this is really a problem, I have not finished the configuration guide for fear of failing for this reason.
From already thank you very much.
 
Are you sure your HW *really* supports passthrough? Some BIOSes (desktop/customer) have VT-d option but passthrough is not working...
 
Are you sure your HW *really* supports passthrough? Some BIOSes (desktop/customer) have VT-d option but passthrough is not working...
I think that if I look at the provider's page, I specifically use a dell r730 machine that is compatible with the SR-IOV technology that I understand is the one that I have to enable in the BIOS (in fact, I have it enabled)

As the network hardware has an integrated Broadcom Limited card, the NetXtreme BCM5720 PCIX Gigabit Ethernet card that I understand is compatible with virtualization (IOV)

I am not really sure that these are the options that my hardware should support, I would appreciate a help, for me it is a totally new world.
 
did you enable the iommu in the kernel commandline, like it is mentioned here: https://pve.proxmox.com/wiki/PCI(e)_Passthrough

Good morning, if I made all the steps of the documentation, but I already solved the problem, somehow in the bios of my computer the option was re-disabled, then modify the files, /etc/default/grub and /etc/modules , when I restart my computer I take the changes
The output of find /sys/kernel/iommu_groups / -type l is as follows:

/sys/kernel/iommu_groups/17/devices/0000:03:00.0
/sys/kernel/iommu_groups/45/devices/0000:7f:10.2
/sys/kernel/iommu_groups/45/devices/0000:7f:10.0
/sys/kernel/iommu_groups/45/devices/0000:7f:10.7
/sys/kernel/iommu_groups/45/devices/0000:7f:10.5
/sys/kernel/iommu_groups/45/devices/0000:7f:10.3
/sys/kernel/iommu_groups/45/devices/0000:7f:10.1
/sys/kernel/iommu_groups/45/devices/0000:7f:10.6
/sys/kernel/iommu_groups/45/devices/0000:7f:10.4
/sys/kernel/iommu_groups/35/devices/0000:3f:11.0
/sys/kernel/iommu_groups/7/devices/0000:00:11.0
/sys/kernel/iommu_groups/25/devices/0000:40:05.0
/sys/kernel/iommu_groups/25/devices/0000:40:05.2
/sys/kernel/iommu_groups/15/devices/0000:02:00.0
/sys/kernel/iommu_groups/15/devices/0000:02:00.1
/sys/kernel/iommu_groups/43/devices/0000:7f:0e.1
/sys/kernel/iommu_groups/43/devices/0000:7f:0e.0
/sys/kernel/iommu_groups/33/devices/0000:3f:0f.6
/sys/kernel/iommu_groups/33/devices/0000:3f:0f.4

Thank you very much for your immediate answers, greetings.
 

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!