I340-t4 showing up as pro/1000



  • I recently bought a i340-t4 used off ebay and reinstalled pfsense 2.3.4 release fresh install and as i watch it install drivers or check them and boot up it shows 4 pro/1000 nics. and uses the interface name/driver igb*. is this right? or is my nic wrong? it looks as it should for a i340. before the i340 i was using a quad port pro 1000. but i did a fresh instal. so should be like it was never there.

    Also does each interface have to have its own ip network? like I am trying to have 1 interface for lan set up as 10.0.0.1 but when i go to configure another interface that will be used for my Wireless router in AP mode it doesn't let me put it in that same network. Is there a way I can make it 10.0.0.2 for example?



  • Hello and welcome to <redacted>!

    You might have a counterfeit NIC. Otherwise, devinfo, pciconf, and devctl are your friend :-) Alternatively, try editing your /boot/loader.conf.local file to load the proper driver, then force the device to use it with devctl if it doesn't work the first time. (e.g. if_igb_load="YES")</redacted>



  • @sensical:

    Hello and welcome to <redacted>!

    You might have a counterfeit NIC. Otherwise, devinfo, pciconf, and devctl are your friend :-) Alternatively, try editing your /boot/loader.conf.local file to load the proper driver, then force the device to use it with devctl if it doesn't work the first time. (e.g. if_igb_load="YES")</redacted>

    How do i go about doing that?



  • If everything is working then yes. Both cards use the same igb driver. If you want to verify which nic is installed without opening the case then try

    pciconf -lv



  • @s_mason16:

    Also does each interface have to have its own ip network? like I am trying to have 1 interface for lan set up as 10.0.0.1 but when i go to configure another interface that will be used for my Wireless router in AP mode it doesn't let me put it in that same network.

    Yes.  You need to use a switch to connect your AP that is in the same network as your LAN.



  • Hi!

    @s_mason16:

    I recently bought a i340-t4 used

    Can you please post a picture?

    Fakes are usually easy to spot…

    Parts don't always have the same brands as the real ones (like the Delta chips...), have unmarked components which are branded on the real ones (like the frequency crystal) or the lettering is clearly fake (Delta must be engraved, not "painted"...).

    I have two i340-t4, one of them was bought know from a known absolutely legit source and the second one off eBay.

    The one bought from eBay has some slight differences but I have tracked down the most noticeable one and that provider is listed as a legit Intel supplier so I have no reason to think it's not legit...

    Good luck and have a nice day!

    Nick



  • The Intel i340-T4 network adapter is using the Intel 82580 network controller chip from Intel.
    Intel i340-T4

    And the underlying FreeBSD igb (4) driver in pfSense is supporting several network adapters as shown below in the next line:
    _HARDWARE
        The igb driver supports Gigabit Ethernet adapters based on the Intel
        82575 and 82576 controller chips:

    +o Intel Gigabit ET Dual Port Server Adapter (82576)
        +o Intel Gigabit VT Quad Port Server Adapter (82575)
        +o Intel Single, Dual and Quad Gigabit Ethernet Controller (82580)
        +o Intel i210 and i211 Gigabit Ethernet Controller
        +o Intel i350 and i354 Gigabit Ethernet Controller_
    FreeBSD igb(4) driver

    If this NIC is bought refurbished or used, it can be a faked one from China or a "repaired" one from India
    cheap to get in 100 part charges to buy for resellers or other bigger sellers and traders around the globe.



  • I have the t2, bought on ebay, and here is it's output from pciconf -lv for reference.

    igb0@pci0:3:0:0: class=0x020000 card=0x12b28086 chip=0x15168086 rev=0x01 hdr=0x00
        vendor    = 'Intel Corporation'
        device    = '82580 Gigabit Network Connection'
        class      = network
        subclass  = ethernet
    igb1@pci0:3:0:1: class=0x020000 card=0x12b28086 chip=0x15168086 rev=0x01 hdr=0x00
        vendor    = 'Intel Corporation'
        device    = '82580 Gigabit Network Connection'
        class      = network
        subclass  = ethernet



  • Hi!

    @Ragen:

    I have the t2, bought on ebay, and here is it's output from pciconf -lv for reference.

    igb0@pci0:3:0:0: class=0x020000 card=0x12b28086 chip=0x15168086 rev=0x01 hdr=0x00

    What most people would call "fake" cards because they are pretending to be something they are not can actually use real Intel chips so they would appear to be the real thing at this level…

    (These can actually be bought by third parties...)

    Now the rest of the card might and most likely use crappier components (for example they replace the Delta chips with MR-MACOM (or fake Deltas) and unbranded components)...

    My two I340-T4 (one Intel branded and the other HP) both return different IDs than your card here but are recognized as

    device    = '82580 Gigabit Network Connection'

    by pciconf...

    There was a nice discussion on ServeTheHome about this but take some of the differences they suggested might indicate a fake card with a grain of salt... If I were to believe them my known legit Intel card might possibly be a fake because it has different inductors than what they consider legit Intel...

    (I have an i340-t4 mind you and not an i350-t4 but my point here is that Intel did use inductors like the ones they had on their fake card...)

    This in particular was most likely caused by availability of the components... What you need to actually look for I think is different quality of the components I believe...

    Have a nice day!

    Nick



  • Are you using a riser/extender? Before using a riser on HP n40l, it showed i340-t4 but on asrock j4205-itx with a x1 to x16 extender. It is showing pro/1000.



  • This is probably fine. As long as it works there isn't all that much to worry about. The driver, chip and functions should be right. The only remaining concern would be reliability, but only stresstests and time will tell about that.


Log in to reply