分类: LINUX
2010-06-02 10:47:40
Intel网卡mac卡号修改及编程 |
网卡的卡号,即MAC地址.其是唯一的.在网络中,特别是局域网中,不可能存在两个完全相同的卡号;一般来说,网卡的卡号是不需要修改的.但是如果遇到电信的ADSL,将网卡卡号绑定,如果随ADSL的网卡损坏或丢失,那么随意更换一个网卡是无法使用的.只有更改网卡的卡号与随ADSL对应的卡号才行. 在以前的文章中介绍了8139系列网卡的MAC卡号的修改方法,但对于INTEL网卡如何修改呢.下面,BIOS维修网站将以INTEL82559网卡为例做一介绍. 首先下载INTEL网卡的刷写工具.可从BIOS维修网站下载: 下载完成后,解压缩并将“eeupdate”程序复制到软盘上,用启动盘重启计算机。在“纯DOS”中输入eeupdate -all -dump命令(把所有82559网卡的EEPROM的信息保存为扩展名eep的文件)。 注意:如果只想修改网卡的MAC地址,直接输入eeupdate -nic=1 -mac=***********(其中****为网卡的MAC卡号) 用文本编辑器打开保存的eep文件(我的是27A7C097.eep),显示如下
其中,前面的三组数9000 A727 99B0表示该网卡的MAC地址;第四组数0203表示网卡特性(0203为桌面版);第五组为保留字段;第六组0203为网卡芯片信息(0203表示芯片为GD52559,网络接口为RJ-45);第七组4701为物理芯片信息;第八组数4701为保留字段;第九至十组4714 6202为产品编号;第十一组数4082为网卡设置信息;000B为网卡产品名称(000B为Intel PRO/100+ PCI Adapter);最后的8086表示网卡的驱动平台(8086为X86)。 根据上面的信息用文本编辑软件更改如下: 更改后的eep文件如下: 9000 A727 99B0 0403 0000 0201 4701 0000 最后在MSDOS环境下,输入eeupdate -all -d xxx.eep (xxx.eep就是刚才编辑的文件)。 进入WIN系统并重新安装驱动后,系统检测网卡型号即为Server服务器类型。如下图: 更改后性能应该没变,只是能够使用PROSET的服务器网卡专用功能(比如网卡绑定等)。最后说明一下:OEM的Intel网卡由于EEPROM信息特殊,可能无法改写成功。 另外,对于笔者还测试过对INTEL 82540网卡的修改,在经过测试后,可如此更新.82540刷写程序请从BIOS维修网站下载. 首先下载82540的刷写压缩包,解压缩后,在WIN环境下使用编辑软件.如ULTRAEDIT32或TXT文本文件编辑器或EDIT文件.打开编辑EELOG.DAT文件,然后在EELOG.DAT中填写需要修改的卡号即可.详细可参考压缩包中的EELOG.DAT文件. 修改完成后,重新启动系统到DOS环境下.执行540.BAT文件即可. 以上修改方法请网友测试使用. 注意:修改网卡的MAC地址.由于其中包括网卡的信息.如果修改错误,可能造成网卡无法识别,请网友慎重修改.
如有修改的问题或疑问,请联系耗子 QQ:125081447 |