Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    Enable modern virtio driver instead of lagecy and Virtio SCSI for Proxmox

    Scheduled Pinned Locked Moved Virtualization
    3 Posts 3 Posters 327 Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W Offline
      wickeren
      last edited by wickeren

      I have some additions to https://docs.netgate.com/pfsense/en/latest/recipes/virtualize-proxmox-ve.html

      Just add

      hw.virtio.pci.transitional

      to /boot/loader.conf.local to unlock the modern virtio drivers instead of the legacy ones.

      This works even given the fact that Proxmox attaches the devices to the PCI bus and not PCIe. Multiqueue is also working fine then, als long as you enable it on the Nic in Proxmox. Better performance and lower (IRQ) CPU usage.

      Also, an update to pfsense 2.9.0 failed with VirtIO Block disk. Had to switch to Virtio SCSI. Not sure about a new install, but maybe that needs to be revised too in the docs.

      luckman212L 1 Reply Last reply Reply Quote 1
      • W wickeren referenced this topic on
      • luckman212L Offline
        luckman212 LAYER 8 Rebel Alliance @wickeren
        last edited by

        @wickeren Thanks for this. Regarding VirtIO Block, I think the docs probably need to be changed to suggest VirtIO SCSI instead, since that is the newer type- according to the official docs:

        deeb6ff4-3458-41a1-9ffd-811483b4b9df-CleanShot 2026-08-25 at 22.57.56.png

        SteveITSS 1 Reply Last reply Reply Quote 1
        • SteveITSS Offline
          SteveITS Galactic Empire @luckman212
          last edited by

          Thanks, have this on my list to try in PVE when we get to updating that VM.

          Agree on the VirtIO SCSI Single vs Block.

          Re: doc updates, if you're looking at the docs site on a desktop browser, or your phone turned sideways, there's a Give Feedback link in the top right that will open an issue for them to consider updates to that page. Note currently you'll need a redmine login to view that site.

          To upgrade, select your branch in System/Update/Update Settings. When upgrading, allow 10-15 minutes to reboot, or more depending on packages, CPU, and/or disk speed.
          Only install packages for your version of pfSense.
          Upvote 👍 helpful posts!

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.
          Privacy Policy · Cookie Policy