This means a problem with your Ethernet cable, or the network interface. Ethernet will drop speed if the connection isn't stable enough. Make sure you are using a quality Ethernet cable rated Cat 5e or higher, and try changing it.
RMerlin, I would want to submit your attention a problem I was confronted some time ago which might bring some helpful clarifications for the users like ElfStone.
I bought a router Asus RT-AC68U H/W ver. A1 to upgrade my Internet link from 100 Mbit/s to FiberLink 500 (500mbit/s). I am using RCS-RDS (rcs-rds.com) services. My Ethernet link is FTTH type, I have the fiber just in my apartment, where the provider installed a fiber-to-Ethernet media converter.
The router firmware was upgraded regularly and worked properly about 1 year and a half when, suddenly, it started to connect to provider with reduced speed, sometimes with 100 Mbit/s and other times with only 10 Mbit/s.
I connected my computer directly, using a PPPoE protocol and realized that the problem was the router, not the cable.
I contacted the supplier (the router had 3 year warranty) and obtained the permission to send it for checks to his service.
Before doing this I bought (in 4 hour delivery!) another RT-AC68U but with H/W ver. A2 and replaced the faulty router. The new router connected properly, reaching only about 500Mbit/s.
Before shipping the old router to service I learned about asuswrt-merlin and I downloaded the last firmware. Immediately I could benefit of much more information (Tools web page) which showed me the negotiated speed of each Ethernet port (a very useful information in my case).
I installed the same asuswrt-merlin firmware on the old router and, immediately noticed that the router negotiate on each boot ( I booted the router several times) 100 Mbit/s and 10 Mbit/s, which was shown in the Tools web page.
Using this feature I could demonstrate to the service specialist that the router had a very subtle bug which occurred later in the router life.
I am very confident that the ElfStone user is hit by this type of error, which I could see on another router I installed some times ago for one of my friends. He also has a FiberLink 500 Mbit/s Internet connection, but continues to have an effective 100 Mbit/s actual speed (and the router has also firmware A2 type).
My conclusion: the problem is issued by the provider equipment and the cable located upstream of the router or by the router itself. My advice:
1. Check the connection directly, removing the router from the circuit and configuring the link for this (I am using a PPPoE protocol).
2. Check the Internet speed (in Linux open a terminal window and type: "ethtool eth0 | grep -i speed", without quotes, which would give you the negotiated speed of your link ); alternatively you may access
http://www.speedtest.net/ and test the speed
3. If the speed is OK, stop. If not, the problem is the upstream cable and/or the equipment from provider located also upstream of your router.
4. Reconnect the router, reboot and check the "Tools" web page to see the negotiated WAN port speed. If the displayed WAN port speed is OK, stop. If the direct connection speed is OK but the router WAN port speed is not, you must replace the router, because it is defective.
The last thing I want to add is that, due to asuswrt-merlin firmware I could demonstrate the bug and isolated the responsibilities; much more, I could receive the money back for the old router from the previous supplier.
The new router already exceeded 1 year and a half time and works very well with the last merlin firmware.
Please receive all my gratitude and admiration for your very useful work!
CristianM