You are not logged in.
Good day,
I have built myself a nice storage box with aforementioned motherboard. All was working fine, until I decided to upgrade my router to gigabit. Now I want to get more than 100Mb/s out of the box When I try to force gigabit through ethtool, it gives me message of failure. I tried to dig the internet, is the chip supported under linux as gigabit or only 10/100, but did not find any clear answer. What else can I do? 100Mb/s is stable, no complaints there, but as this is my samba share, I want a little more oomph, to get my media files etc.
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 11)
ethtool output
➜ ~ sudo ethtool enp2s0
Settings for enp2s0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Link partner advertised pause frame use: Symmetric
Link partner advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes
Any help appreciated. As a last resort I will have to dig into my pockets and buy myself an intel gigabit pci-e card
Last edited by sihker (2016-06-17 16:42:07)
Offline
If you use the same router port and ethernet cable on another machine does it auto negotiate to gigabit? I would double check the router port is set to auto negotiate. Set the router to auto and restart Arch. If you are going to force gigabit on Arch side I would also force it on the router side.
Also shows us the command you used to force it to gigabit and the actual error message you received.
Offline
Linux totoro 4.6.2-1-ARCH #1 SMP PREEMPT Wed Jun 8 08:40:59 CEST 2016 x86_64 GNU/Linux
Kernel version, in case it is somehow relevant.
[root@totoro ~]# ethtool -s enp2s0 speed 1000
Cannot advertise speed 1000
I will check the router and cable with my laptop. My desktop is showing under network properties gigabit. Same router, different port.
Offline
Mea culpa. I was too trigger happy in my troubleshooting. Switched port of router and voila, gigabit speed. Can the router be borked, that one port somehow auto negotiates to 10/100?
Checked the strange port with my laptop, and it received same 10/100.
Offline
Possible, but typically I find that the network cable is bad or the port is not configured to auto negotiate to 1000. I would check the documentation on your router to see if all ports support 1000 and also check the configuration to see if the port with an issue is setup correctly.
Offline
Offline
Router is on the cheap side, but I have been satisfied with it. I have had it for month.
Netis WF2681 Specwise, it should have 4 gigabit ports
Same cable showed at first 10/100 on both computers and then showed 1000 on both computers. I think I will rule out the cable for a moment. But thank you very much for help.
Last edited by sihker (2016-06-17 16:53:57)
Offline