1037u dual Intel NIC problem



  • Hey guys,

    I know that this is an old thread. But I face some problem with my 1037u dual Intel NIC. I didn't notice anything problem since I used it 4 years ago, until recently I upgraded my Internet link to 1Gbps. Both interfaces em0/em1 show it connected to 100mbps only.

    In the CLI, I can see that the hardware is Intel 82574L Gigabit Network Connection. But ifconfig show that it connected at 100mbps only.

    May I know any owner of the same box experience similar issue?

    I posted a thread in hardware section, and tried with their advise. And I still unable to find the root cause of it. Not sure is it BIOS problem, or I just get a problem unit.


  • Netgate Administrator

    Did you ever try my suggestion there to connect the two ports together directly and see if they negotiate a 1G link then?

    Obviously you would need to do that test from the console.

    Steve



  • Yeah, I did try to connect two ports directly and it show 100mbps only. And this is the strange part, both ports I connect to my Cisco 2960G, and the em0 show 1Gbps, and em1 show 100mbps. This make me wonder any problem with my unit, or I can do something with the BIOS.

    I couldn't post configuration as I keep get alert "Post content was flagged as spam by Akismet.com"


  • Netgate Administrator

    Hmm, what sort of thing were you trying to post? Like actual config code? Or a diagram?
    That does seem to be easily triggered....

    The em0 doesn't link at 1G to the upstream device though?

    It does seem like you might have a hardware issue there though. IT shouldn't be difficult to get an em NIC to link at 1G. 😕

    Steve



  • I tried to paste output from my switch but keep trigger the spam error.

    em0 link at 1Gbps when connect to a L2 managed switch, but em1 link at 100mbps even though connect to a Gigabit L2 managed switch. Maybe I should swap my em0 and em1 to check whether is hardware problem or other cause.


  • Netgate Administrator

    Yes that would be a good test.

    You might physically inspect the PHYs on the board to make sure they're identical.

    Also try running ifconfig -m em1 to see if it at least reports 1G capable.

    Steve



  • Physically the chips looks the same.

    0_1538018339663_c1037.jpg

    And ifconfig -m em1 also show capable for 1G.

    Cisco C2960G to c1037u em0

    sh int gi0/3
    GigabitEthernet0/3 is up, line protocol is up (connected)
      Hardware is Gigabit Ethernet, address is (removed)
      Description: *** pfsense WAN em0 ***
      MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec,
         reliability 255/255, txload 1/255, rxload 1/255
      Encapsulation ARPA, loopback not set
      Keepalive set (10 sec)
      Full-duplex, 1000Mb/s, media type is 10/100/1000BaseTX
    

    c1037u em0 to Cisco C2960G (this interface configure as PPPoE)

    em0:
            media: Ethernet autoselect (1000baseT <full-duplex>)
            status: active
            supported media:
                    media autoselect
                    media 1000baseT
                    media 1000baseT mediaopt full-duplex
                    media 100baseTX mediaopt full-duplex
                    media 100baseTX
                    media 10baseT/UTP mediaopt full-duplex
                    media 10baseT/UTP
    

    Cisco C2960G to C1037u em1

    sh int gi0/9
    GigabitEthernet0/9 is up, line protocol is up (connected)
      Hardware is Gigabit Ethernet, address is (removed)
      Description: *** pfsense LAN em1 ***
      MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec,
      reliability 255/255, txload 1/255, rxload 1/255
      Encapsulation ARPA, loopback not set
      Keepalive set (10 sec)
      Full-duplex, 1000Mb/s, media type is 10/100/1000BaseTX
    

    c1037u em1 to Cisco 2960G

    em1: 
                   media: Ethernet autoselect (100baseTX <full-duplex>)
            status: active
            supported media:
                    media autoselect
                    media 1000baseT
                    media 1000baseT mediaopt full-duplex
                    media 100baseTX mediaopt full-duplex
                    media 100baseTX
                    media 10baseT/UTP mediaopt full-duplex
                    media 10baseT/UTP
    

  • Netgate Administrator

    Hmm, not sure there's anything else we can try there. It looks like some hardware issue to be honest.

    Steve



  • That's why I try to ask those who have same hardware face the same issue or not. Well, gonna swap it this weekend to find it out.

    Thanks anyway, will update again after testing.