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

    VMXNET3 support on lastest release?

    Scheduled Pinned Locked Moved Virtualization
    6 Posts 4 Posters 2.1k 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.
    • R
      Raiker
      last edited by

      Since most of the guides and info i find about using vmxnet3 drivers on pfSense are outdated, and some even claim that the driver is seeminly broken on pfSense but not on BSD i wanted to see if someone here has updated info.
      I'm about to scratch install a pfSense machine and this is the time for changing things if i so want.

      1 Reply Last reply Reply Quote 0
      • KOMK
        KOM
        last edited by

        pfSense is built on FreeBSD and uses whatever NIC drivers FreeBSD comes with.  pfSense 2.2.x is built on FreeBSD 10.1, and vmxnet3 drivers are included by default.

        1 Reply Last reply Reply Quote 0
        • C
          cmb
          last edited by

          You're looking at outdated information (if it ever was true at all). vmxnet3 is the preferred choice on 2.2.x versions, and what our VMware Ready OVA uses.

          1 Reply Last reply Reply Quote 0
          • R
            Raiker
            last edited by

            So, vmxnet3 plus open-vm-tools, is the supported way to go?
            I can't remember why but my 2.2.2 install ended up with e1000 interfaces (it was the test one anyways)

            1 Reply Last reply Reply Quote 0
            • C
              cmb
              last edited by

              Yep.

              You configure the NIC type in VMware. It'll default to e1000 for FreeBSD type guests, just change it.

              1 Reply Last reply Reply Quote 0
              • johnpozJ
                johnpoz LAYER 8 Global Moderator
                last edited by

                While yes the vmx3net drivers work.. I personally moved back to e1000 because of issues with cdp and lldp.  When using the vmx3net native that is in freebsd you only see autoselect for speed and causes switches using cdp/lldp to report duplex mismatch, etc.

                I like using the ladvd package on pfsense and this was causing lots of log entries in switch about duplex..  Just went back to e1000 and no issues - I really did not see any sort of performance dif between them.  But then again I not pumping any sort of serious bandwidth that you might see in a enterprise or large deployment.

                An intelligent man is sometimes forced to be drunk to spend time with his fools
                If you get confused: Listen to the Music Play
                Please don't Chat/PM me for help, unless mod related
                SG-4860 24.11 | Lab VMs 2.8, 24.11

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