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

    Recent Intel Ethernet driver fixes for FreeBSD

    Scheduled Pinned Locked Moved 2.1 Snapshot Feedback and Problems - RETIRED
    23 Posts 6 Posters 13.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.
    • w0wW Offline
      w0w
      last edited by

      frater, I don't think your problem is related to those recent intel driver fixes, so it would be much better to create own thread.

      1 Reply Last reply Reply Quote 0
      • w0wW Offline
        w0w
        last edited by

        Should I post bounty for tarring up recent driver fixes or?  :-\

        1 Reply Last reply Reply Quote 0
        • D Offline
          dhatz
          last edited by

          Those experiencing issues with their Intel cards can thank Mat Simon for adding various patches for e1000 from FreeBSD 8-STABLE to pfSense 2.1-DEVEL:

          https://github.com/bsdperimeter/pfsense-tools/commit/d1014000b73f995019d2c01badca659e49dad6e0

          1 Reply Last reply Reply Quote 0
          • M Offline
            maverick_slo
            last edited by

            Sooo if I update to latest snapshot, this should be in?

            And thanks to anyone involved!

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

              If you take a snapshot from November 17th and thereafter yes.

              I merely took the fixes from 8-STABLE, no heavy-lifting backports from the 9-STABLE, but I guess this is what you've been looking for.
              (I'm mostly interested in the igb multiqueue patch, since I'm working with a multicore box and I350's here)

              Since I used git cherry-pick, the patches contain the commit message so you can check if it's what you've been waiting for.
              I spent some time to identify and nuke disabled patches in the RELENG_8_3 directory, the ones mentioned initially are gone by now.
              They were all already disabled and coming from the "dark ages" of 2.0.1 or even older ;-)

              1 Reply Last reply Reply Quote 0
              • D Offline
                dhatz
                last edited by

                Mat, since I noticed your comment at GitHub

                >hopefully adding some more ore less interesting backport from 8-STABLE against Broadcom bge and bce.

                this is just a heads-up that there were several MFCs for Broadcom bge merged into 8-STABLE today.

                http://svnweb.freebsd.org/changeset/base/243537
                http://svnweb.freebsd.org/changeset/base/243539
                http://svnweb.freebsd.org/changeset/base/243542
                http://svnweb.freebsd.org/changeset/base/243547
                http://svnweb.freebsd.org/changeset/base/243550
                http://svnweb.freebsd.org/changeset/base/243552

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

                  I have them on my radar since e1000, bge, bce cover quite what is used in most server boards these days.

                  But since both bge and bce make up a pretty bunch of patches I hesitated a bit.
                  If there are testers out there I might take take risk to ship them …

                  It might be interesting for consumer that want to use them in combination with more recent chips present in latest Dell servers as I see.

                  Edit: Fixes are merged, bge and bce consumer are welcome to test and report back if anything was bricked up (hopefully not).

                  1 Reply Last reply Reply Quote 0
                  • D Offline
                    dhatz
                    last edited by

                    Latest updates of Intel drivers merged into FreeBSD 8.x:

                    http://lists.freebsd.org/pipermail/svn-src-all/2013-February/065589.html

                    Log:
                     MFC of the E1000 drivers to STABLE/8, this includes the follow revisions
                     plus a few tweaks:
                      196969,196970,211516,214646,215781,215789,215808,215910,223350,
                      223482,223831,228281,228393,229939,231796,232238,234665,235256,
                      236406,238148,238151,238214,238765,238770,238953,238981,239105,
                      239109,239304,240518,240693,240968,241037,241856,241885,243570,
                      243857,245334,246128,246482,247064

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

                      …which broke the builds on stable, spamming tinderbox messages to the mailing list...

                      pass. :-)

                      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
                      • D Offline
                        dhatz
                        last edited by

                        Jim, I understand it was fixed a couple of posts later.

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

                          I'm sure it was, just pointing out that particular commit did break things. Would need to include any follow ups, if we pull them in.

                          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 Offline
                            msi
                            last edited by

                            Hmm currently I'm deprived of any FBSD build VM but I have the patches on my radar.
                            I'm not sure if it was just a temporary problem but apparently no more additionaly changes have been made on e1000 drivers (until now).

                            Maybe we could update the e1000 backport series and see if things break :-)
                            Shall I send a pull request?

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

                              May as well, perhaps under a different filename or method so that we can easily swap back to the other version if needed without completely reverting the work.

                              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
                              • First post
                                Last post
                              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.