1000BaseT NIC Card Operating at 100BaseTX

Joined
Jun 3, 2022
Messages
4
I know there are quite a few posts about it but not many solutions were found or at least none that worked for me. I use TrueNAS Core and as the title says, my NIC card IS 1000BaseT (see ifconfig below)
ifconfig -m re0
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
description: 1000BaseT Pci Card
options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
capabilities=8399b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_UCAST,WOL_MCAST,WOL_MAGIC,LINKSTATE>
ether ec:08:6b:04:0c:47
inet 192.168.11.120 netmask 0xffffff00 broadcast 192.168.11.255
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
supported media:
media autoselect mediaopt flowcontrol
media autoselect
media 1000baseT mediaopt full-duplex,flowcontrol,master
media 1000baseT mediaopt full-duplex,flowcontrol
media 1000baseT mediaopt full-duplex,master
media 1000baseT mediaopt full-duplex
media 1000baseT mediaopt master
media 1000baseT
media 100baseTX mediaopt full-duplex,flowcontrol

media 100baseTX mediaopt full-duplex

However, as you can see, it autoselects 100BaseTX even though TrueNAS picks it up as a 1000BaseT and lists it as an option. I can manually change it to 1000BaseT but then I cannot connect to the server anymore AND when I reboot it defaults back to 100BaseTX. Is there someway to fix this or am I just screwed for some reason????
I am kind of a noob at this but any help is appreciated.
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,176
Most likely you have a bad cable.

That said, the Realtek NIC is going to be sucky at best.
 

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,464
I agree that the cable is the most likely culprit, but (to state the obvious) whatever you plug it into also has to be gigabit-capable. If you're plugging it into something that's "fast Ethernet", that's 100 Mbps, so that would also explain what you're seeing.
 
Joined
Jun 3, 2022
Messages
4
It is not the cable. I have tried a Cat5e and Cat6 cable. I believe the NIC is one from TP-Link but it worked at proper speeds in my Windows machine with the Cat5e cable I tried. My router is gig capable.
 
Joined
Jun 3, 2022
Messages
4
I figured it out.... Sort of... I used a small switch to bypass the router. I don't know why the router wasn't allowing 1000BaseT even though it's supposed to support it. But I have a working solution for it now at least.
 

NugentS

MVP
Joined
Apr 16, 2020
Messages
2,945
Sometime stuff just doesn't work.
I have a Gb switch at home in my rack. I also have a number of devices that aren't gigabit, but are 100Mb devices. Despite the switch being set to auto it will not link.
Devices like APC Network Cards, and an unbelievably crappy PoE camera.
 

kjemison

Dabbler
Joined
Jul 9, 2015
Messages
32
Why would you even use a Realtek card??/ Intel NICs are <$25 for a gigabit card...
 
Top