Web Gui Reports Half-Duplex, Provider shows Full-Duplex?



  • Hello Everyone,

    I am running pfSense 2.0.1 AMD64. My WAN connection is an Intel E1G42ET PCI-Express 8x NIC using the igb driver.

    The webgui reports I am connected at 100Mbps, half-duplex, but my provider's Cisco is showing 100Mbps, full-duplex.

    GigabitEthernet1/35 is up, line protocol is up (connected)
      Hardware is Gigabit Ethernet Port, address is 001e.f777.f2e2 (bia 001e.f777.f2
    e2)
      Description: P10:ALPHA002:V393:
      MTU 1500 bytes, BW 100000 Kbit, DLY 10 usec,
         reliability 255/255, txload 1/255, rxload 1/255
      Encapsulation ARPA, loopback not set
      Keepalive set (10 sec)
      Full-duplex, 100Mb/s, link type is auto, media type is 10/100/1000-TX
      input flow-control is off, output flow-control is off
      ARP type: ARPA, ARP Timeout 04:00:00
      Last input never, output never, output hang never
      Last clearing of "show interface" counters 46w0d
      Input queue: 0/2000/0/0 (size/max/drops/flushes); Total output drops: 1824
      Queueing strategy: fifo
      Output queue: 0/40 (size/max)
      5 minute input rate 1000 bits/sec, 1 packets/sec
      5 minute output rate 2000 bits/sec, 3 packets/sec
         2232613813 packets input, 1905025826879 bytes, 0 no buffer
         Received 34790611 broadcasts (52 multicast)
         4530 runts, 0 giants, 0 throttles
         4730 input errors, 200 CRC, 0 frame, 0 overrun, 0 ignored
         0 input packets with dribble condition detected
         2107886321 packets output, 448169273294 bytes, 0 underruns
    

    The other connection out of this card to a GigE switch reports the correct 1000Mbps, full-duplex.

    So who is correct, pfSense or my provider?



  • what's their port set to? Sounds like they're both right, you have yours on auto, theirs is forced, and as to be expected with such a misconfiguration, you have a duplex mismatch. Both must match.



  • @cmb:

    what's their port set to? Sounds like they're both right, you have yours on auto, theirs is forced, and as to be expected with such a misconfiguration, you have a duplex mismatch. Both must match.

    The code I included is what they sent me. I can't tell if that says it's set to 100FD or Auto.

    However, on my standby box, I played around and when set to 100FD, everything worked fine. Should I just go ahead and force that my primary too? I tried to force 1000Mbps to check but the port totally dropped.

    (EDIT)

    I forced both the active and passive to 100FD and it seems as if things are much smoother now. I was having erratic upload speeds when I would run a speedtest.net test, but now things are nearly 100Mbs up and down.

    Thanks as always cmb.


Log in to reply