LAN Interface AutoNegotiating to 100BaseT
-
I just got pfsense up and running on a new box (Older HP compaq). Installed a dual gigabit PCIe NIC (Intel 82576 Chipset) and the LAN port is autonegotiating to 100BaseT. Swapped with multiple known Good cables. Ordered a replacement NIC from Amazon thinking I got a bad unit, same result.
I’m just getting the box up and running so the LAN port is currently plugged into a PC. PC is set to auto as well
Any Suggestions?
-
The port is directly connected to the PC? Does it link at 100M to other devices? Do the link LEDs also show it's linked at 100M?
Steve
-
@stephenw10 yeah I just have it hooked into the lan to access the Web GUI for initial configuration before I drop it in to replace my OpenWRT setup.
link lights show green 100mbs on both ends.
Haven’t tried a separate device plugged into lan - however - this PC does gigabit with my Cisco switch.
Also, if assign the LAN interface to the onboard NIC (em0), I get full 1000baseT with this PC
-
Does the LAN NIC link at 1G to the switch?
Is it linked at 100M half-duplex? That's usually a sign it's failed to negotiate. Sometimes you just find NICs with some low level problem that prevents them negotiating.
-
@stephenw10 No it’s at full duplex.
Just weird cause the WAN linked at 1000baseT full duplex no problem
-
To the same PC directly?
Does it still do it if the WAN isn't linked?
Can you try the NIC in a different slot? We did see one case recently with a NIC that would only link at low speed in a particular slot on the board.
Steve
-
@stephenw10 said in LAN Interface AutoNegotiating to 100BaseT:
NIC that would only link at low speed in a particular slot on the board.
That is odd for sure..
-
Yup it was weird. I reasoned it might be due to the available slot bandwidth but....
-
@stephenw10 just tested it with an unmanaged gigabit switch I have… same result
Switched PCIe slots, same result.
It’s like it’s limiting to only one port being gigabit. Strange
-
And it's always the same port on the card? And the same on both cards you tried?
-
@stephenw10 It is always the port I select as my LAN port. I've switched assignments around between igb0, igb1, and em0 (my onboard NIC), and whatever is my assigned to my LAN autonegotiates to 100baseT. That seems like it would indicate a device issue, but I've tried multiple devices and cables.
Could it be an issue with the Intel PRO chipset? or the intel 82576 specifically?
-
@bdc123 said in LAN Interface AutoNegotiating to 100BaseT:
@stephenw10 It is always the port I select as my LAN port. I've switched assignments around between igb0, igb1, and em0 (my onboard NIC), and whatever is my assigned to my LAN autonegotiates to 100baseT.
Sorry this was incorrect. It seems to be the igb1 port on the card. If I assign the WAN to igb0 and the onboard nic em0 to LAN, I get 1000baseT on both.
and Yes, same result on both cards I have tried. And same result with this brand card across 2 different systems.
-
If you assign WAN as igb1 does it link at 100M?
Ultimately you may just need to use the other two interfaces. Or maybe a completely different NIC.
-
@stephenw10 No WAN is always negotiating to 1000.
The pragmatist in me says just use the other port, but the perfectionist wants the card to work lol. Ill probably just replace the card. Thanks for you help.
-
Ok but igb0 as LAN still links at 100M?
That seems like some low level negotiation issue. Though reviewing this thread it doesn't look like we confirmed the LAN is set to 100Mbps. I assumed you'd checked that first.
-
@stephenw10 yep LAN still at 100 no matter which port.
Even assigning lan to the on board NIC, it negotiates to 1000, but the connection is crashing and giving me other issues, I’m thinking possibly because it’s a Realtek controller. So that’s not even an option now.Lol yes both interfaces are set to default/auto select. I wish that were the issue at this point!