I have a network card using the re driver, and up until recently it has pretty much worked quite well without me messing with it for the past few years. However, lately my speeds have seen a notable decrease, and while trying to figure out why, I realized that when I look at the ifconfig output, it is autoselecting 10baseT/UTP <full-duplex>. This would explain why my speedtest is capping out in the 9 Mbps range, but I've had much faster connections in the past so I'm not sure why all of a sudden it is selecting the wrong media type.
I changed the media type manually in my rc.conf
But this seems to cause the interface to flap (oscillate between link state UP and DOWN) and makes the connection unusable. It did seem to work for a little bit at one point, but the connection was still slower than it should have been (speedtest giving me 30Mbps instead of over 100). After more experimenting, going back to those settings now just result in the flapping.
If I leave the interface to autoselect, with my rc.conf in the original configuration
I do notice that it seems to flap for a little bit before finally ending up at the 10baseT/UTP media setting. It starts at the 1000baseT media selection, then the link goes down, so it selects 100baseT, goes down, selects 10baseT, and stays there.
I also booted into the windows partition and was able to get speeds over 200Mbps, so I don't think it's a cable problem or that the network card is dead.
Any ideas for what might be wrong or what I should try?
I changed the media type manually in my rc.conf
Code:
ifconfig_re0="DHCP"
ifconfig_re0_ipv6="inet6 accept_rtadv media 1000baseT mediaopt full-duplex"
But this seems to cause the interface to flap (oscillate between link state UP and DOWN) and makes the connection unusable. It did seem to work for a little bit at one point, but the connection was still slower than it should have been (speedtest giving me 30Mbps instead of over 100). After more experimenting, going back to those settings now just result in the flapping.
If I leave the interface to autoselect, with my rc.conf in the original configuration
Code:
ifconfig_re0="DHCP"
ifconfig_re0_ipv6="inet6 accept_rtadv"
I also booted into the windows partition and was able to get speeds over 200Mbps, so I don't think it's a cable problem or that the network card is dead.
Any ideas for what might be wrong or what I should try?