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

    Support for Intel NIC 82579V in pfSense vs. 2

    Hardware
    3
    15
    9.5k
    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.
    • F
      Fesoj
      last edited by

      Im trying to setup a router using the Intel board DH61WW (Sandy Burst CPU) with psSense vs. 2. The boot process stops an some point and there is a message related to the Intel em driver. I guess it is the 82579V NIC that is causing the problem. I've also read the thread http://forum.pfsense.org/index.php/topic,39709.0.html that suggests that there should be support for this NIC since 2.0 RC3.

      When I deactivate the 82579V NIC in BIOS the boot process continues and stops much later due to another hardware problem (USB DVD drive cannot be mounted), but I'll take care of this (minor) issue once I know how to handle the NIC.

      The Intel em driver vs. 7.1.7 fro FreeBSD has support for this NIC, but my knowledge is insufficient to replace the drivers. Intel's installation instructions are not valid for pfSense.

      Could someone tell me whether the 82579V NIC is supposed to work, or how to setup and configure the updated driver?

      1 Reply Last reply Reply Quote 0
      • F
        Fesoj
        last edited by

        http://forum.pfsense.org/index.php/topic,41643.0.html suggests that the NIC is not supported.

        1 Reply Last reply Reply Quote 0
        • S
          slth
          last edited by

          I bought a motherboard with the 82579V based upon the post from Bai Shen stating it was supported in 2.0 RC3. (http://forum.pfsense.org/index.php/topic,39709.msg205266.html#msg205266)

          Are you also using 2.0 RC3 and sure that it is not supported? :(

          Edit: I found out Intel has a new FreeBSD driver that supports the 82579V nic:

          http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=17509&ProdId=3299&lang=eng&OSVersion=FreeBSD

          FreeBSD* base driver for the Intel® Gigabit family of adapters, except for 82575/6, 82580, and I350-based gigabit network connections. This driver has been developed for use with FreeBSD* with the 7.x kernel.

          This means it should be possible to compile this into FreeBSD 8.1 and thus pfSense 2.0, right?

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            There has already been some work done on this to support some newer cards. I suggested something in this thread: http://forum.pfsense.org/index.php?;topic=40195.0
            But it was never confirmed. That file could be something else.

            Steve

            1 Reply Last reply Reply Quote 0
            • S
              slth
              last edited by

              You are refering to http://forum.pfsense.org/index.php/topic,40195.msg207880.html#msg207880 ?

              If so, if someone could explain me how to embed this driver into the 2.0 iso or from a live install, I'd be happily willing to test it.

              1 Reply Last reply Reply Quote 0
              • stephenw10S
                stephenw10 Netgate Administrator
                last edited by

                Copy the file to /boot/modules (which will survive an update).
                The kldload the module to test it:

                kldload if_em
                

                Check the output to see if it loaded correctly. Since it's replacing an existing module it may not attach to the hardware that is already claimed.

                If it looks good that add: if_em_load='YES'
                to /boot/loader.conf.local.

                Steve

                1 Reply Last reply Reply Quote 0
                • F
                  Fesoj
                  last edited by

                  I tried to install the box using the release 2.0 version.

                  I am currently waiting for some new hardware components (moboes and multiport Intel NICs). Once I have them, I'll try to install pfSense again and I'll look more carefully at the error messages. With the various hardware options I should then be able to see whether the specific board or the 82579V NIC (or some other component) is causing the problem. As I said, I have not come to the point that even the live OS is running on the DH61WW box.

                  Steve: Thank you. If it is really a driver version problem, I'd compile the driver on a FreeBSD development box and then try to install it as described.

                  1 Reply Last reply Reply Quote 0
                  • S
                    slth
                    last edited by

                    Just to be sure, you have the updated B3 version of the Intel DH61WW board, right?

                    I have the exact same board as you, I will test it with both the standard 2.0 image as with the new driver loaded as soon as possible.

                    Thanks for the howto, Steve :)

                    1 Reply Last reply Reply Quote 0
                    • F
                      Fesoj
                      last edited by

                      slth: yes–-but that also applies to other Intel moboes as well. I have a D510MO board, that has seen about a dozen Firmware updates (though I never had problems running pfSense 1 or 2 on them). Supermicro Atom boards are easier, but much more expensive...

                      1 Reply Last reply Reply Quote 0
                      • S
                        slth
                        last edited by

                        Today, I finally got to testing pfSense on my config.

                        I used the 2.0 RC3 image for pendrives (pfSense-memstick-2.0-RC3-i386-20110621-1650.img) and the 82579V NIC was detected without any problems during setup of the interfaces  ;D

                        If I experience any problems I will report them here. The other nic in my setup is an old, but well supported, 3Com 3C905C-TX-M

                        1 Reply Last reply Reply Quote 0
                        • F
                          Fesoj
                          last edited by

                          I tried to install the pfSense 2.0 release version today again and made sure that I am using the latest BIOS update. The system still stalls when seeing the onboard NIC.

                          Then I tried to run the Ubuntu Live CD and the system still chokes on seeing the 82579V NIC. I guess the onboard graphics chip is defect and I'll probably need to return the board. After disabling the onboard NIC, pfSense 2.0 installed fine.

                          1 Reply Last reply Reply Quote 0
                          • S
                            slth
                            last edited by

                            Does this problem occur with the RC3 version of pfSense, or the latest 2.0 build?
                            Also, I did not update the BIOS version, it worked straight out of the box.

                            1 Reply Last reply Reply Quote 0
                            • F
                              Fesoj
                              last edited by

                              It happens with the release version (the .iso file is dated 09/13/2011).

                              I also tried a fresh Ubuntu install (and not just a hard disk from another machine with some manual adjustments, as I did before) from the CD and, voilá the NIC is recognized, the driver installs without problems, and the NIC operates correctly. So it is not a hardware problem.

                              The board has been updated to the latest BIOS version 34 (10/18/2011).

                              The other NICs are also Intel ones and they are recognized before the onboard NIC gets detected. I could try to remove these cards and see what happens then.

                              1 Reply Last reply Reply Quote 0
                              • F
                                Fesoj
                                last edited by

                                There was also a NIC problem with the Ubuntu Live CD, but after halting the machine and not just rebooting after pfSense has frozen the machine the problem no longer seems to appear.

                                1 Reply Last reply Reply Quote 0
                                • F
                                  Fesoj
                                  last edited by

                                  I have given up to install pfSense 2.0 on a system with the Intel board DH61WW. It looks as if the problem is the newer 82579V NIC, but it might also be s.th. else.

                                  Nevertheless, Fedora 16 installs almost without problems. The system freezes if the onboard NIC is active when starting the Fedora Live CD. After disabling it, installing the OS, and updating the system, the NIC can be activated again and then the system and the NIC work smoothly. There were too many patches to see which drivers and chipset related packages were updated.

                                  There is a short article on phoronix.com about FreeBSD on Sandy Burst systems, which seems to suggest not use Sandy Burst boards at the moment, although none of the problems described there seem to be relevant for my setup.

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