Navigation

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

    FreeBSD / pfSense supports "official" in Hyper-V

    Virtualization
    5
    7
    12135
    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.
    • JackL
      JackL last edited by

      In a joint work between NetApp, Citrix and the community FreeBSD, Microsoft announced at the BSDCan 2012, Windows Server Hyper-V now natively supports FreeBSD as guest. In other words, we can now virtualize FreeBSD all its variants (such as the pfSense) to support the official manufacturer of the hypervisor. According to Microsoft itself, all drivers were developed and released under BSD license, and to date, helps consolidate VMs with FreeBSD 8.2 and 8.3 (2.0.X and future pfSense 2.1) on Windows Server 2008 R2.

      To learn more: http://blogs.technet.com/b/openness/archive/2012/05/10/freebsd-support-on-windows-server-hyper-v.aspx

      []`s
      Jack

      Treinamentos de Elite: http://sys-squad.com
      Soluções: https://conexti.com.br

      1 Reply Last reply Reply Quote 0
      • jimp
        jimp Rebel Alliance Developer Netgate last edited by

        Just a note, 2.0.1 is based on FreeBSD 8.1 and so is 2.0.2, after that is 2.1 which will be based on FreeBSD 8.3, so if they did get things working on 8.2 and 8.3, it would require at least pfSense 2.1 to function.

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • E
          ericsche last edited by

          Hello,

          Just to let you know that Microsoft now supports FreeBSD 8.2 and beyond.
          the source for the drivers are here : http://freebsdonhyper-v.github.com/

          It works perfectly on FreeBSD, I then downloaded pfsense 2.1 but can't patch it :(

          How should I proceed ? Is there any plan to integrate this ?

          Eric S.

          1 Reply Last reply Reply Quote 0
          • jimp
            jimp Rebel Alliance Developer Netgate last edited by

            If you read closer, it's not quite as good as you might hope…

            http://lists.freebsd.org/pipermail/freebsd-stable/2012-August/069148.html
            From that page:

            It's also worth noting that the Hyper-V network driver is flaky - UDP
            works fairly well, but TCP is very flaky. Haven't yet got to the root
            cause of this.

            Not exactly something I'd jump all over for a firewall.

            No plans to get it into 2.1. 2.2 maybe, hopefully it matures by then.

            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

            1 Reply Last reply Reply Quote 0
            • M
              msi last edited by

              Just for the note - I (had to, due to requirement at work) follow the Hyper-V driver on the Linux side since its first appearance in Linux Kernel 2.6.32
              (shipped  Jan 2010, development in 2009). It took Microsoft until Kernel 3.4 (May 2012) to get it out of staging area (for new, bad, unstable drivers).

              • For quite some time the storage driver stays in such a bad shape, that it could result in badly written EXT3 FS.

              • The network driver also regularly crashed and panicked the system (for example when throwing lots of network traffic at it)

              I think MS has learned some lessones in terms of open source collaboration during the Linux Hyper-V driver development
              (i.e. by more intensely partnering with Citrix and NetApp who are using FreeBSD in their products) but still I'd be careful and let pass enough time enough
              time to polish the Hyper-V drivers for FreeBSD and pfSense.

              1 Reply Last reply Reply Quote 0
              • T
                tworush last edited by

                I have been trying to follow the instructions to build Hyper-v drivers for pfsense 2.1.
                However the "make" is not install.  How would I beable to get around this isssue?

                Please refer to the following links attached
                http://freebsdonhyper-v.github.com/
                https://github.com/FreeBSDonHyper-V/freebsd/wiki/Build-the-kernel-with-the-HyperV-drivers

                1 Reply Last reply Reply Quote 0
                • JackL
                  JackL last edited by

                  @jimp:

                  Just a note, 2.0.1 is based on FreeBSD 8.1 and so is 2.0.2, after that is 2.1 which will be based on FreeBSD 8.3, so if they did get things working on 8.2 and 8.3, it would require at least pfSense 2.1 to function.

                  Exactly jimp.

                  Anyway particularly interesting to think MS support to FreeBSD on your Hyper-V. In a way, means that they admit the relevance of the platform in the enterprise!

                  Treinamentos de Elite: http://sys-squad.com
                  Soluções: https://conexti.com.br

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post