Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2880567
  • 博文数量: 471
  • 博客积分: 10012
  • 博客等级: 上将
  • 技术积分: 5255
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-10 23:58
文章分类

全部博文(471)

文章存档

2011年(3)

2010年(61)

2009年(52)

2008年(212)

2007年(69)

2006年(74)

我的朋友

分类: LINUX

2010-06-02 10:52:38

82559修改MAC及服务器版本网卡教程!

发现很多人想修改MAC地址。。本来觉得很简单的没想到问的人还很多。。。。。。。。。。。。。。。。。。搜索了下网上的教程,修改网卡MAC的方法竟然是错误的。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
无语后,把我修改的方法给大家吧!

附注:修改成服务器网卡是搜索自网上的。我测试后该方法能用。但是不保证你能用,如果按这个使用,后果自负!
—————————————————————————
首先,使用XP自带的格式化功能制作一张MS-DOS启动盘。
然后,下载INTEL网卡的刷写工具:eeupdate.exe (ver 3.19)
下载地址如下:

下载完成后,解压缩并将eeupdate.exe复制到刚刚制作的启动盘上,关闭写保护。
拔掉网线。
在BIOS中设定软盘启动,用启动盘重启计算机,引导至MS-DOS。
输入eeupdate -all -dump
(其作用是把该计算机中所有基于82559网卡的EEPROM的信息保存为扩展名eep的文件)
Ctrl+alt+del重新启动计算机,将所保存的扩展名eep的文件,复制一份到硬盘。(万一修改失败,用来恢复)
在XP中用UltraEdit打开保存的eep文件(本人82559网卡BootRom为PLCC封装形式)
以此82559为例,其eep文件名27A7A136.EEP。
显示如下:
9000 A727 36A1 0203 0000 0201 4701 0000
7414 6202 4082 000B 8086 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0128 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 699C
其中,前面的三组数9000 A727 36A1表示该网卡的MAC地址;
第四组数0203表示网卡特性(0203为桌面版);
第五组为保留字段;
第六组0201 为网卡芯片信息(0201表示芯片为GD52559,网络接口为RJ-45);
第九至十组7414 6202为产品编号;
第十一组数4082为网卡设置信息;
第十二组数000B为网卡产品名称(000B为Intel PRO/100+ PCI Adapter);
最后的8086表示网卡的驱动平台(8086为X86)。

根据上面的信息,用UltraEdit更改如下:
江第四组0203改为0403(0403表示服务器网卡);
九至十组7414 6202改为73519001(73519001为服务器的网卡编号);
000B改为100C(100C表示 Intel PRO/100+ Server Adapter),最后保存。
更改后的eep文件如下:
9000 A727 36A1 0403 0000 0201 4701 0000
7351 9001 4082 100C 8086 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0128 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 699C
覆盖软盘中dump出的27A7A136.EEP
在BIOS中设定软盘启动,用启动盘重启计算机,引导至MS-DOS。
输入eeupdate -all -d xxx.eep (xxx.eep就是刚才编辑的文件)。
由于文件较小,刷新时间在3秒左右,完成会有Successful的提示。
重新启动计算机,XP会报告找到新硬件。
完成后Intel PRO/100+ PCI Adapter更新为Intel? PRO/100+ Server Adapter (PILA8470

注意: 比较Intel? PRO/100+ S+ Adapter的修改,本方法无需安装驱动就可自认网卡;
更改后性能没有变化,只是能够使用PROSET的服务器网卡的专用功能(比如网卡绑定等);
OEM的Intel网卡由于EEPROM信息特殊,可能无法改写成功;本人XP全部为NTFS分区,
有FAT32分区者刷新最好在硬盘进行; eeupdate -?会显示很多有用的命令。


修改82559网卡mac地址:
网上搜索的就不贴了。贴本人的:

EEUPDATE -ALL -mac=XXXXXXXXXXXX (X表示12位MAC地址)
阅读(4450) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~