Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Multiqueue on virtio NIC

    Scheduled Pinned Locked Moved Virtualization
    3 Posts 2 Posters 1.4k Views
    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.
    • L
      Luca De Andreis
      last edited by

      Hi everyone,

      I would like to activate support for the multiqueue network in PfSense with the virtio paravirtualized network card.
      I have read a lot and it seems that the virtio driver cannot handle QOS together with the multiqueue. I use only limiters, so it should still be compatible.
      I haven't found any specific documentation, it seems that the virtio driver natively supports up to 8 queues, but I've never been able to activate more than one. Can any of you give me information on this?
      Activate multiqueue on NIC is easy, but in PfSense I don't understand what I need to set.

      Very thanks

      Luca

      DaddyGoD 1 Reply Last reply Reply Quote 0
      • DaddyGoD
        DaddyGo @Luca De Andreis
        last edited by DaddyGo

        @luca-de-andreis said in Multiqueue on virtio NIC:

        I would like to activate support for the multiqueue network in PfSense with the virtio paravirtualized network card.

        Hi,
        Maybe this is ✋ , watch @jimp 's response:

        https://forum.netgate.com/topic/138174/pfsense-vtnet-lack-of-queues/4

        BTW:
        ALTQ 😉

        Cats bury it so they can't see it!
        (You know what I mean if you have a cat)

        L 1 Reply Last reply Reply Quote 0
        • L
          Luca De Andreis @DaddyGo
          last edited by

          @daddygo said in Multiqueue on virtio NIC:

          BTW:

          Ok, so in summary it is not possible to use multiqueue because the virtio driver is compiled with ALTQ support enabled. Either you recompile the kernel (so you will have a kernel with multiqueue support on the virtio but without support for ALTQ) or it is not possible.

          Very thanks !!!

          Luca

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.