概述
mii-tool命令
功能
用于查看、管理介质的网络接口的状态,协商网卡方式,如10/100/1000M的网卡半双工、全双工、自动协商的配置。
mii-tool语法
mii-tool [-VvRrwl] [-A media,…| -F media] [interface …]
mii-tool选项
-V:显示版本信息
-v:显示网络接口的信息
-R:重设MII的开启状态
-r:重启自动协商模式
-w:查看网络接口连接的状态
-l:写入事件到系统日志
-A:指令特定的网络接口
-F:更改网络接口的协商方式常用命令
1) 查看网络接口的协商状态
mii-tool -v eth0
2) 设置网络接口为1000Mb/s全双工模式
mii-tool -F 100baseTx-FD
mii-tool -v eth0
3) 回复网卡的自适应工作模式
mii-tool -r eth0备注
半双工:允许同时收包、发包,该模式在网卡链接交换机时启用
全双工:在同一时刻,只能收包或发包,该模式在网卡连接集线器时启用
自协商:启用时根据所连接设备,由网卡自行设定传输模式为全双工或半双工
ethtool命令
功能
查询及设置网卡参数的命令。
ethtool语法
ethtool [-a | -c | -g | -i | -d | -k | -r | -S] ethX
ethtool选项
-a:查看网卡中接受模块RX、发送模块TX和Autonegotiate模块的状态:启动on或停用off
-A:修改网卡中接受模块RX、发送模块TX和Autonegotiate模块的状态:启动on或停用off
-c:显示指定网卡的信息
-C:更改指定网卡的信息
-g:显示指定网卡的RX/TX参数信息
-G:更改指定网卡的RX/TX参数信息
-i:显示网卡驱动的信息,如驱动的名称、版本等
-d:显示register dump信息,部分网卡驱动不支持该选项
-e:显示EEPROM dump信息,部分网卡驱动不支持该选项
-E:修改网卡EEPROM byte
-k:显示网卡Offload参数的状态:on或off,包括rx-checksumming、tx-checksumming等。
-K:修改网卡Offload参数的状态
-p:用于区别不同ethX对应网卡的物理位置,常用的方法是是网卡port上的led不断的闪,N指示了网卡闪的持续时间,以秒为单位
-r:如果auto-negotiation模块的状态为on,则restarts auto-negotiation
-S:显示NIC and driver-specfic的统计参数,如网卡接收/发送的字节数、接收/发送的广播包个数
-t:让网卡执行自我检测,有两种模式:offline or online
-s:修改网卡的部分配置,包括网卡速度、单工/双工模式、mac地址。- 常用命令
1) 查看机器上网卡的速度
ethtool eth0
2) 停止网卡的发送模块TX
ethtool -A tx off eth0
3) 查看网卡eth0采用了何种驱动
ethtool -i eth0
4) 关闭网卡对收包的校验功能
ethtool -K eth0 rx off
5) 将千兆网卡的速度降为百兆
ethtool -s eth0 speed 100
6) 查看网卡,在接收/发送数据时,是否正常,统计对应信息
ethtool -s eth0
最后
以上就是顺利毛衣为你收集整理的Linux网络命令mii-tool和ethtool使用的全部内容,希望文章能够帮你解决Linux网络命令mii-tool和ethtool使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复