link
ethtool
ethtool <device>
查看以太网接口信息。可以查看接口的带宽,全双工还是半双工。
Speed: 100Mb/s
传输速度Duplex: Full
Full 全双工,Half 半双工Link detected: yes
是否已接入网线Supports Wake-on: pumbg
支持哪些网络唤醒-
Wake-on: g
ethtool -p <device> 10
亮起指定接口的指示灯 10 秒ethtool -S <device>
显示收发包、错误包、丢包统计ethtool -e <device> raw on > eeprom-backup.bin
备份网卡存储器 (EEPROM) 里的信息ethtool -E <device> <option...>
ethtool -i <device>
显示网卡驱动的信息ethtool -a <device>
显示网卡的 Pause 帧是否开启ethtool -A <device> [autoneg on|off] [rx on|off] [tx on|off]
设置网卡的 Pause 帧的开关
固化网卡配置
ethtool 修改网卡信息在系统重启后会失效。如果要固化配置,有很多方法,参考文章。
networkctl
networkctl 是 systemd-networkd 提供的命令行。
networkctl list
查看所有设备的情况。networkctl status
相当于systemctl status systemd-networkd
。networkctl up <device>
启动接口networkctl down <device>
关闭接口networkctl lldp
查看链路层邻居