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

    Intel I340-T2 (52580) NIC igb not working

    Scheduled Pinned Locked Moved Hardware
    8 Posts 3 Posters 1.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.
    • J
      JavierN
      last edited by

      Hello,
      I have recently put together a PC to run pfsense exclusively. MB is a GA-N3050M-D3P with 4GB of RAM, NIC is an IBM 49Y4232 Intel I340-T2 Dual.

      After putting it together I ran windows on it and checked that all the hardware was working. Then I installed pfsense 2.3.4 and everything was ok until I tried to assign the interfaces. The PC has a Realtek onboard ethernet port and I added a PCI Express IBM Dual NIC card, based on the Intel 52580 chipset. I have even added a USB 2.0 Ethernet port for debugging.

      They all come up as possible interfaces re0 (Realtek), igb0, igb1 (the intel ports) and eu0 (the usb port). The intel ports seem to connect, but they only do so at 10Mbps and never actually blink, so obviously no WAN or LAN connection. If I switch to the other 2 interfaces everything starts working correctly.

      -Is the 52580 compatible with pfsense? I know there are drivers for freeBSD but I am not sure if they are present in pfsense.

      -Has anyone experienced this behaviour? Any suggested solutions?

      -I read that the drivers can be eventually imported from a freeBSD install, any idea how to do it (if necessary)?

      Thanks in advanced for the help!

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

        Yes it is compatible and works fine. 10Mbps might mean a firmware issue, or a cable issue. It's the lowest fallback ethernet does.

        1 Reply Last reply Reply Quote 0
        • J
          JavierN
          last edited by

          Thanks for the reply, any ideas on how to get it to work? I double checked and it works fine on windows.
          I have also used a number of cables I know are working.

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

            Windows on the same box you mean? Sometimes those server cards won't start correctly on some mainboards due to SMBus failure.

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

              -Is the 52580 compatible with pfsense? I know there are drivers for freeBSD but I am not sure if they are present in pfsense.

              Often, not even and also not all cards, but often some of this cards comes with their own BIOS firmware made by IBM.

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

                You might want to try cross flashing them to a generic card if it uses the reference design.

                1 Reply Last reply Reply Quote 0
                • J
                  JavierN
                  last edited by

                  Thanks everyone for the input.

                  @johnkeates:

                  You might want to try cross flashing them to a generic card if it uses the reference design.

                  How would I do that?

                  @johnkeates:

                  Windows on the same box you mean? Sometimes those server cards won't start correctly on some mainboards due to SMBus failure.

                  Yes, exact same box and everything is working fine with windows.

                  1 Reply Last reply Reply Quote 0
                  • N
                    nycfly
                    last edited by

                    I don't think this is your problem but having just built a box using HP's 4 port version of the I340 I can tell you that you will want to add this to /boot/loader.conf.local to prevent kernel panics under load:

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