Ethtool与EEPROM
ethtool
ethtool命令用于获取或修改以太网卡的配置信息。这个命令比较复杂,功能特别多
使用man ethtool可查看详细的使用说明,这里不再详述
这里主要通过探讨ethtool操作MAC地址与EEPROM相关的内容,来梳理ethtool工具的整个工作流程,下面一系列前提是网卡的MAC地址存放在EEPROM里面!
操作EEPROM里面MAC地址相关的命令:
读取MAC地址:
SHELL
ethtool -e ${ethname}
烧写MAC地址:
SHELL
ethtool -E ${ethname} offset 0 value 0xf4
ethtool -E ${ethname} offset 1 value 0x4d
...
那ethtool工具是怎么和EEPROM操作相关联的呢? 下面分别从内核态和用户态来看看
用户态
.....
作者: Shell
链接: https://notes.z-dd.online/2021/11/15/Ethtool%E4%B8%8EEEPROM/
来源: DD'Notes
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。