Introduction
This is getting 10GbE working on a relatively old computer
2020-W52-1
Setup
Asus 10G SFP+ NIC (XG-C100F)
Dell Inspiron 3647 (i3-4170) running Ubuntu 20.04 LTS
Steps
- download repository: https://github.com/Aquantia/AQtion
- follow instructions per README
- installed dkms per https://community.clearlinux.org/t/how-can-install-asus-10gb-ethernet-driver/4362/4
- install ethtool
- read out data
user@user-510-p136:~/AQtion-master$ ethtool enp1s0Settings for enp1s0:Supported ports: [ FIBRE ]Supported link modes: 100baseT/Full1000baseT/Full10000baseT/Full2500baseT/Full5000baseT/FullSupported pause frame use: Symmetric Receive-onlySupports auto-negotiation: YesSupported FEC modes: Not reportedAdvertised link modes: 100baseT/Full1000baseT/Full10000baseT/Full2500baseT/Full5000baseT/FullAdvertised pause frame use: NoAdvertised auto-negotiation: YesAdvertised FEC modes: Not reportedSpeed: Unknown!Duplex: Unknown! (255)Port: FIBREPHYAD: 0Transceiver: internalAuto-negotiation: onCannot get wake-on-lan settings: Operation not permittedCurrent message level: 0x00000005 (5)drv linkLink detected: no
5. update settings per https://phoenixnap.com/kb/ethtool-command-change-speed-duplex-ethernet-card-linux
user@user-510-p136:~$ sudo ethtool -s enp1s0 speed 10000 duplex full autoneg off
Notes:
1. originally instructed to download drivers from Asus website https://www.asus.com/Networking-IoT-Servers/Wired-Networking/All-series/XG-C100F/HelpDesk_Download/
but found that original drivers could never finish due to this error:
~/aquantia/Linux-200/aq_compat.h:101:12: error: ‘struct sk_buff’ has no member named ‘xmit_more’
101 | return skb->xmit_more;
2. originally thought that I was missing 10GbaseT, but it was just because I expected it to be in numerical sort, vs alphabetical sort. See highlight
No comments:
Post a Comment