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

    Intel i340-t4 nic not recognised - help?

    Scheduled Pinned Locked Moved Hardware
    22 Posts 6 Posters 3.6k 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.
    • kiokomanK
      kiokoman LAYER 8
      last edited by kiokoman

      you can try to build the igb driver, or i can build it for you but first i want to know if @stephenw10 have something to add ?

      in the meantime.. i have compiled it but the problem is that igb is already loaded inside the kernel

      [2.4.5-RELEASE][root@pfSense.trmultiservice.lab]/boot/kernel: kldload if_igb.ko
      kldload: can't load if_igb.ko: module already loaded or in kernel
      

      ̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿
      Please do not use chat/PM to ask for help
      we must focus on silencing this @guest character. we must make up lies and alter the copyrights !
      Don't forget to Upvote with the 👍 button for any post you find to be helpful.

      1 Reply Last reply Reply Quote 0
      • kiokomanK
        kiokoman LAYER 8
        last edited by

        @thepeginator maybe you can boot a live linux from usb to check if the network card work?

        ̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿
        Please do not use chat/PM to ask for help
        we must focus on silencing this @guest character. we must make up lies and alter the copyrights !
        Don't forget to Upvote with the 👍 button for any post you find to be helpful.

        T 1 Reply Last reply Reply Quote 1
        • T
          thepeginator @kiokoman
          last edited by

          @kiokoman appreciate your help, beings that the pro/1000 card is working, I'm going to run with that for the time being. I haven't really the time, nor the inclination, nor the skill set to start properly troubleshooting this myself or building drivers etc.

          I mainly asked on here incase this was some kind of known issue or there was something relatively obvious I've overlooked, seems like it's just not compatible out of the box as I had read that it should be.

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

            That card should be recognised out of the box. You should check the boot log for the exact errors where the driver fails to attach.

            http://pci-ids.ucw.cz/read/PC/8086/1509

            Edit: Actually it is not listed. You seem to have found an Intel card that is not supported:
            https://github.com/pfsense/FreeBSD-src/blob/RELENG_2_4_5/sys/dev/e1000/e1000_hw.h#L44

            T 1 Reply Last reply Reply Quote 0
            • T
              tman222 @stephenw10
              last edited by tman222

              @stephenw10 said in Intel i340-t4 nic not recognised - help?:

              That card should be recognised out of the box. You should check the boot log for the exact errors where the driver fails to attach.

              http://pci-ids.ucw.cz/read/PC/8086/1509

              Edit: Actually it is not listed. You seem to have found an Intel card that is not supported:
              https://github.com/pfsense/FreeBSD-src/blob/RELENG_2_4_5/sys/dev/e1000/e1000_hw.h#L44

              Are you are about that? The card is based on the 82580 controller chip which is supported by the igb driver:

              https://ark.intel.com/content/www/us/en/ark/products/49186/intel-ethernet-server-adapter-i340-t4.html

              https://www.freebsd.org/cgi/man.cgi?query=igb&apropos=0&sektion=4&manpath=FreeBSD+11.3-stable&arch=default&format=html

              Is it not supported because the 0x1509 ID from the OP's card is not listed in the header file you linked to? Maybe I should check the ID on my card to see what it reports back. I have been running a quad port i340 based NIC with pfSense since early last year with no issues, so this is surprising.

              GertjanG 1 Reply Last reply Reply Quote 0
              • GertjanG
                Gertjan @tman222
                last edited by

                @tman222 said in Intel i340-t4 nic not recognised - help?:

                Maybe I should check the ID on my card to see what it reports back.

                As said above : check this card in another device first. If it works, ask him for full ID ^^

                No "help me" PM's please. Use the forum, the community will thank you.
                Edit : and where are the logs ??

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

                  Yup exactly, the chip device ID is not in the driver so it doesn't attach.

                  1 Reply Last reply Reply Quote 1
                  • kiokomanK
                    kiokoman LAYER 8
                    last edited by kiokoman

                    I thought so too when i saw "1509 First International Computer. taiwan manufacturer", but I didn't remember where to find that list
                    tnx for the clarification

                    ̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿
                    Please do not use chat/PM to ask for help
                    we must focus on silencing this @guest character. we must make up lies and alter the copyrights !
                    Don't forget to Upvote with the 👍 button for any post you find to be helpful.

                    1 Reply Last reply Reply Quote 0
                    • T
                      tman222
                      last edited by

                      I just doublechecked the ID and my card is ID'd as 0x150E, which is supported. If I recall correctly, the quad i340 NIC I got was an Lenovo OEM.

                      @thepeginator - where did you obtain your i340-T4 from?

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

                        Yeah, interesting.

                        0x1509 - Quad port EEPROM-less Device ID (Default) 1
                        0x150E - Quad port 10/100/1000 Mb/s Ethernet controller, x4 PCIe,
                        copper.
                        

                        So no EEPROM, or not readable, on the OPs card. Maybe it's damaged or missing. Or a jumper got moved etc.

                        Steve

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