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

    Loading new Intel drivers?

    Scheduled Pinned Locked Moved Hardware
    6 Posts 3 Posters 3.3k 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.
    • S
      SkinnerVic
      last edited by

      Hello all,

      So, Intel finally got around to updating their NIC drivers for FreeBSD:

      https://downloadcenter.intel.com/download/17509/Network-Adapter-Gigabit-Base-Driver-for-FreeBSD-

      I was reading in previous posts here on the forum that there's not really a 'make' per-se for loading.  Does anyone have any suggestions to:

      A) Do this manually
      B) Wait for 2.2.7.. or 2.3

      I'm open to suggestions as I have a i219 that needs some love.

      1 Reply Last reply Reply Quote 0
      • ?
        Guest
        last edited by

        Take a FreeBSD installation that is matching the base of your pfSense and the new drivers and install there
        the new driver, after doing this you might be only copy over the xyz.ko module to your pfSense and all is fine.

        You only should take a FreeBSD version that is the same basis of your pfSense.
        pfSense 2.2.6 is based on FreeBSD 10.2 (so you could take FreeBSD 10.2)

        You should also have a look for the same version of pfSense.
        32Bit driver for 32Bit pfSense
        64Bit driver for 64Bit pfSense

        Thats all you have to do.

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

          Thanks for the reply BK.  I saw your response on the other thread.  My WebConf is reporting:

          2.2.6-RELEASE (amd64)
          built on Mon Dec 21 14:50:08 CST 2015
          FreeBSD 10.1-RELEASE-p25

          I can spool up a VM to build a ko file for it from 10.1rp25… Just get concerned about it getting smoked in an upgrade and losing access to it for whatever reason (like 2.2.7, etc) where it doesn't have it and wipes out the loader.conf.  I will have this box in a remote location so it's not trivial as WebConf is my only access.

          Do you or anyone else know how to put in our $0.02 on getting that included for either 2.2.7 or 2.3 beta?

          1 Reply Last reply Reply Quote 0
          • JailerJ
            Jailer
            last edited by

            2.3 is based on FreeBSD 10.3 so I would get a feature request in real soon to have the driver implemented if someone hasn't already.

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

              I'm kinda new around these parts.  Be more than willing to point the PFSense boys to it.  Seems Phabricator has closed this one…
              https://reviews.freebsd.org/D3162

              I'm just not to sure where it goes (in terms of next release for FreeBSD.)  Maybe the PFSense boys load it in the meantime until 10.3?

              1 Reply Last reply Reply Quote 0
              • ?
                Guest
                last edited by

                I can spool up a VM to build a ko file for it from 10.1rp25… Just get concerned about it getting smoked in an upgrade and losing access to it for whatever reason (like 2.2.7, etc) where it doesn't have it and wipes out the loader.conf.  I will have this box in a remote location so it's not trivial as WebConf is my only access.

                Please take 2.2.6 and then install native the corresponding FreeBSD version and compile your driver right
                and then copy only the xx.ko file over to your pfSense installation. Why should anybody from the pfSense
                team do this for you?

                2.3 is based on FreeBSD 10.3 so I would get a feature request in real soon to have the driver implemented if someone hasn't already.

                This can be, but if there are other things under the roof that are not fine at the moment it´ll be perhaps not
                really running or causing then more problems or the driver will not be floating in this version.

                I'm kinda new around these parts.  Be more than willing to point the PFSense boys to it.  Seems Phabricator has closed this one…
                https://reviews.freebsd.org/D3162

                You ask for compiling it in the pfSense version and then you are to new for realizing it under FreeBSD?
                Hm ok  then you might be waiting until it goes into the FreeBSD code pfSense is based on.

                I'm just not to sure where it goes (in terms of next release for FreeBSD.)

                We all don´t know where it goes and what comes at next, but better to ask in the FreeBSD list
                or in the driver section to get this driver fast in.

                Maybe the PFSense boys load it in the meantime until 10.3?

                I would not say it is undroppable but you might be have more luck by compiling it for your own and
                put it then inside of your pfSense version.

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