找回密码
 注册
搜索
热搜: 超星 读书 找书
查看: 2554|回复: 0

[【推荐】] inux 下 ethtool 修改网卡eeprom

[复制链接]
发表于 2009-8-6 14:37:45 | 显示全部楼层 |阅读模式
ethtool 工具有一个-E 指令, 可以通过此指令修改网卡的eeprom. 前提是此网卡驱动编写了ethtool驱动接口,并具有eeprom.


以intel e1000系列网卡为例


首先取得e000设备的VenIDevID, 这个VenIDevID就是ethtool -E 指令中magic 的参数.


可以分别通过2种方式取得


1> lspci 查看

~# lspci -nn -v |grep \"Ethernet Controller\"

02:05.0 Ethernet controller [0200]: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) [8086:100f] (rev 01)


2> Intel 网卡eeprom已经包含了VenIDevID, 具体可以查看每个网卡的芯片及开发手册
~# ethtool -e eth1 | grep 0x0010 | awk '{print \"0x\"$13$12$15$14}'
0x100f8086

也可在以下链接查阅到.
Intel
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|网上读书园地

GMT+8, 2024-11-22 16:16 , Processed in 0.247857 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表