|
本帖最后由 farcryman 于 2009-12-24 18:38 编辑
前情提要:《郁闷,服务器上拆下来的怎么是桌面版网卡》
http://we.pcinlife.com/thread-1305570-1-1.html
参考资料:《请教:intel的82559桌面版怎么刷成82559服务器?》
http://we.pcinlife.com/thread-1030197-1-1.html
话说我在淘宝一新手卖家手上购入2块“服务器”版Intel网卡以后,老郁闷了:说它们是服务器版嘛,用不上Intel Proset里面的高级特性(见图1),说不是嘛,XP自带的驱动显示的是“Intel Intel PRO/100 S Management Adapter”,而非Desktop版本。听从PCinlife各位大仙的建议,我参考了另一文中网友“wra123”的回复,刷EEPROM,把2块网卡修改成Server版本的。
(图1)
于是乎,我从82559上拔下了网线(刷写时要求网卡为非活动的)。网线由于参考贴的软件下载地址失效了,我在BIOS之家又找了一个5.0版本的刷写工具(下载地址:http://www.bios.net.cn/down/BIOSsggj/2007-11-18/176.html)。打开一看,发现压缩包里面多了一个eeupdatew2.exe文件(见图2),那就是说5.0版的刷写工具可以在Win32下刷写Intel网卡的EEPROM?也就是说可以省去制作启动软盘进入MS-DOS的步骤?
(图2)
赶紧把这个EEUPDATEW32.exe解压到C盘根目录,然后开始-运行-cmd进入命令提示符,输入"cd"进入C盘根目录以后,再输入eeupdatew32.exe,意料中的事情果然出现了。
果然能够在XP下启动刷写工具,下一步,当然是按照参考贴里说的,敲入命令“eeupdate -all -dump”,把电脑中所有的Intel网卡的EEPROM信息克隆出来。
(输入命令,克隆EEPROM信息)
打完命令后,一眨眼功夫,就出现上图的信息,这说明电脑上的Intel网卡的EEPROM信息已经保存在C盘根目录下面了,这时候我们就要用到刷写过程中第二个软件UltraEdit(网上下载地址很多,共享软件,只需要试用版的就可以了,毕竟只用一次)。然后用UltraEdit打开刚才保存在C盘根目录下面的XXX.EEP文件(我这里是27E540CF.EEP),会出现下图的信息。
这里借用参考贴里面war123的叙述,加之我刷写的实际情况,混搭一下:上图其中,前面的三组数9000 E527 CF40表示该网卡的MAC地址(其实保存的文件名和你的MAC有关),凡是基于82559芯片的网卡,前两组数必定为9000 A727,个体差异体现在第三组数上(这三组数请一定不要修改)(这句话是wra123的原文,我认为错了,因为我的网卡前两组是9000 E527,只能说明82559网卡MAC第一组数字为9000);第四组数0303表示网卡特性(0203为桌面版,0403为服务器版,后文再次提到);第五组为保留字段;第六组0201为网卡芯片信息(0201表示芯片为GD52559,网络接口为RJ-45);第九至十组7270 9504为产品编号;第十一组数40A2为网卡设置信息;000C为网卡产品名称(000C为Intel PRO/100 S Management Adapter,000B为Intel PRO/100+ PCI Adapter,100C为Intel PRO/100+ Server Adapter );最后的8086表示网卡的驱动平台(8086为X86)。
所以,根据上面的信息,用UltraEdit更改如下:将第四组0303改为0403(0403表示服务器网卡);九至十组7270 9504改为7351 9001(7305 9001为服务器的网卡编号);000B改为100C(100C表示 Intel PRO/100+ Server Adapter),最后保存。
这时候,剩下的事情就只有把修改好的EEP文件刷入82559网卡的EEPROM里面了。还是之前第一步,进入到EEUPDATEW32 以后,输入eeupdate -all -d xxx.eep (我这里是27E540CF.EEP)。
稍稍等待3秒,不出意外的话,就会出现下面的提示:
这段文字说明网卡的EEPROM已经刷新成功,但是是无法实时在Windows下看到设备显示名称有什么变化的,此时要重启一下看看。
可以看到,无论是在XP还是Vista下,网卡都被认作是Intel PRO/100+ Server Adapter (PILA8470B)的了,但这仅仅是鱼目混珠偷改设备名,还是偷天换日巧取新功能?这还得让火眼金睛的Intel Proset管理软件说了算。
可见,属于82559服务器版网卡的高级功能多网卡绑定终于能在我的卡上实现了,趁余兴未消把另外一块也给刷新了,一路下来相当顺利。现在终于得以弥补当初的遗憾,终于获得Server版的高级特性了。
有情提示:
1)刷写前请拔掉82559网卡上的网线
2)虽然UltraEdit会帮你自动保存一个EEP文件的原件,但是保险起见请做好备份
3)别问我刷写失败了怎么办,最起码我仅有的两次经历都相当成功,除非是特异板型的,如IBM 10/100 EtherJet PCI Adapter with Alert on LAN 这样的,其他的都无问题
4)请在改卡前安装Intel的Proset管理软件,否则在使用Intel网卡的刷写工具时会出现“Unable to locate the driver component. Please reinstall program”的情况
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|