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

I225-V is really an I225-IT and needs a patch

Scheduled Pinned Locked Moved Hardware
10 Posts 2 Posters 2.0k 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.
  • A
    AlanMo
    last edited by Mar 31, 2022, 10:24 PM

    Seems like in by brand new Bee-Link GTI 11 with a dual Intel I225 chipset is not an I225-V but rather an I225-IT with firmware 1.79. (There are other similar mini-pc out there as well. )Sadly this device fails at driver loading in all versions of fpSense with:

    igc0: <Intel(R) Ethernet Controller I225-V>
    igc0: Setup of shared code failed, error -2
    igc0: IFDI_ATTACH_PRE failed 6

    This seems to be a well known issue: https://bugs.launchpad.net/intel/+bug/1945548

    And has been patched for FreeBSD 14 (And Ubuntu 22.04).

    Any thoughts on what it might take to get this patch back into pfSense so I can use my new toy? Otherwise maybe some tips on how to build (or get) a patched module for 2.6. Thanks!

    1 Reply Last reply Reply Quote 0
    • S
      stephenw10 Netgate Administrator
      last edited by stephenw10 Apr 1, 2022, 12:03 PM Apr 1, 2022, 12:03 PM

      Is it actually PCI ID 0x0d9f?

      https://github.com/pfsense/FreeBSD-src/blob/RELENG_2_6_0/sys/dev/igc/igc_hw.h#L26

      Have you tested FreeBSD 14?

      The only thing present there but not yet in a 2.7 snapshot is this:
      https://github.com/freebsd/freebsd-src/commit/6f3c0d2764f230444818a95009028861493c1594

      Steve

      1 Reply Last reply Reply Quote 0
      • A
        AlanMo
        last edited by Apr 1, 2022, 3:50 PM

        Hi @stephenw10 thank you so much for replying.
        Indeed you are correct, my device is
        IGC_DEV_ID_I225_V 0x15F3

        So bit of a Red Herring on I225-IT.

        But yes, my mini-PC works great with FreeBSD 14.

        So it must be the change you identified (Default to always accepting the PHY that's present) is needed to get I225-V with firmware 1.79 working in pfSense.

        Are you able to be the hero and incorporate that patch into to 2.7 (and eventually 2.6.x)? Happy to test with a local build!

        1 Reply Last reply Reply Quote 0
        • S
          stephenw10 Netgate Administrator
          last edited by Apr 1, 2022, 4:21 PM

          It likely won't be in dev anytime soon because it's currently only in FreeBSD main (14).
          pfSense is currently built against 12 stable but I would expect to see that in 13 stable at least before we pulled it in if required.
          It's a simple patch though, I'll see if we can cherry-pick it.

          Steve

          1 Reply Last reply Reply Quote 0
          • A
            AlanMo
            last edited by AlanMo Apr 1, 2022, 4:45 PM Apr 1, 2022, 4:43 PM

            Thanks so much @stephenw10 for the consideration!!

            office-up.gif

            1 Reply Last reply Reply Quote 0
            • S
              stephenw10 Netgate Administrator
              last edited by Apr 1, 2022, 5:06 PM

              Actually a patch that includes this already appears to be in 22.05 snapshots.

              Are you able to test that?

              Steve

              1 Reply Last reply Reply Quote 0
              • A
                AlanMo
                last edited by Apr 1, 2022, 6:00 PM

                Great news!! I'll try over the weekend!!

                1 Reply Last reply Reply Quote 1
                • A
                  AlanMo
                  last edited by Apr 3, 2022, 6:14 PM

                  VICTORY!! Can't thank you enough @stephenw10 !!

                  1 Reply Last reply Reply Quote 0
                  • S
                    stephenw10 Netgate Administrator
                    last edited by Apr 4, 2022, 11:56 AM

                    Ah, nice result! 😁

                    1 Reply Last reply Reply Quote 0
                    • A
                      AlanMo
                      last edited by Apr 5, 2022, 2:09 AM

                      One more expression of appreciation @stephenw10 : I'm getting consistent 150Mb/s+ IPSEC on this thing. It's a beast! Thanks again!!

                      1 Reply Last reply Reply Quote 1
                      • S stephenw10 referenced this topic on Aug 8, 2022, 11:34 AM
                      • S stephenw10 referenced this topic on Aug 8, 2022, 11:34 AM
                      10 out of 10
                      • First post
                        10/10
                        Last post
                      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                        This community forum collects and processes your personal information.
                        consent.not_received