POPPUR爱换

标题: 如何把OEM给IBM的550EY server网卡BIOS改为INTEL的? [打印本页]

作者: jaleofu    时间: 2006-5-1 17:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: echang88    时间: 2006-5-1 18:28
先在设备管理上面强装驱动,装完再装10.X。
作者: jaleofu    时间: 2006-5-1 19:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: jaleofu    时间: 2006-5-1 20:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: imflying    时间: 2006-5-1 22:40
装错驱动了吧,pro100 server最新驱动是2006-1-12带有数字签名的
作者: jaleofu    时间: 2006-5-3 10:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 莎木    时间: 2006-5-3 10:28
这个应该刷EEP文件,以前在讲场有专门的帖子。我有半月上不去讲场了
作者: jaleofu    时间: 2006-5-3 10:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: 莎木    时间: 2006-5-3 12:38
楼主去找找GZ上的“熊猫”吧。他刷过550.  我只刷过559桌面版,现在是8470B服务器版:p
作者: 莎木    时间: 2006-5-3 13:00
标题: 下面的是GZ上的熊猫发的希望对楼主有用
首先,使用XP自带的格式化功能制作一张MS-DOS启动盘。
然后,下载INTEL网卡的刷写工具:eeupdate.exe (ver 3.19)
下载地址如下:http://www.biosrepair.com/biosfiles/eeupdate.rar
下载完成后,解压缩并将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地址,凡是基于82559芯片的网卡,前两组数必定为9000 A727,个体差异体现在第三组数上(这三组数请一定不要修改);第四组数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改为7351 9001(7305 9001为服务器的网卡编号);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的修改,还没人说过82550,我来说下,以下说明只对零售版,OEM版的我没有试过!

http://www.intel.com/support/network/######/cs-012904.htm
(网页上######被屏蔽了两个字母,猜不出的请搜“PRO/100, PRO/1000 & PRO/10GbE Network Adapter ID & Driver Guide”好了!)
通过网页上的列表可以得出单芯片82550有两种:
752438-xxx Intel?PRO/100 S Server (TP) PILA8470C3
751767-xxx Intel?PRO/100 S Desktop (TP) PILA8460C3

把751767-xxx Intel?PRO/100 S Desktop (TP) PILA8460C3的EEPROM信息保存下来,第四组由020B改为040B(也可能是别的,推测02是Desktop,04是Server,后面0B不知道到底表示什么),第九至十组由7517 670X改为7524 380X(X随便填1、2、3、4之类),第十二组为0040,然后到驱动里打开inf文件,查找“0040”发现


%PCIE100Sx.DeviceDesc% = D102SC.ndi, PCIVEN_8086&DEV_1229&SUBSYS_00408086


再查“PCIE100Sx.DeviceDesc”发现


PCIE100Sx.DeviceDesc = "Intel?PRO/100 S Desktop Adapter"


往下看发现


PCIE100SxSVR.DeviceDesc = "Intel?PRO/100 S Server Adapter"


查找“PCIE100SxSVR.DeviceDesc”发现


%PCIE100SxSVR.DeviceDesc% = XP_D102SSC.ndi, PCIVEN_8086&DEV_1229&SUBSYS_10408086


将第十二组由0040改为1040,然后保存,之后就是刷新重起之类的了!


第十二组不一定是0040,在inf文件里,PCIE100Sx.DeviceDesc对应的还有别的数字,PCIE100SxSVR.DeviceDesc对应数字也不光是1040,这个我是自己判断,如果查找“Intel?PRO/100 S Server Adapter”的话,对应的数字还更多,个人觉得应该是根据原始的数组找相近的。
作者: 莎木    时间: 2006-5-3 13:02
上面的是GZ上的熊猫发的,我转帖上来希望对楼主有用
作者: jaleofu    时间: 2006-5-3 13:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: 莎木    时间: 2006-5-3 13:27
原帖由 jaleofu 于 2006-5-3 13:09 发表
谢谢 刚下载了EEP 晚上去刷刷看

千万记住备份原卡的EEP啊,不行就可以刷回来。我就因为一时没备份刷坏了一块NEC 558
作者: jaleofu    时间: 2006-5-3 13:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: 莎木    时间: 2006-5-3 13:45
原帖由 jaleofu 于 2006-5-3 13:39 发表
我单位里有一块也是550EY server Intel的原厂
能否把原厂的EEP文件 备份下来 刷到OEM给的IBM上?

应该是可以的。记住要看硬件是不是一模一样的(元件布局)如果硬件不一样就不行。还有先备份一下你的原卡EEP。如果不能备份就要小心了。比如给NEC OEM的558就不能备份。
作者: 莎木    时间: 2006-5-3 13:48
对了,能否把你单位的 550EY server Intel的原厂的EEP发给我一份。我准备过几天也收一块550桌面版改一下就可以省20元,呵呵。      ming-888#126.com
作者: jaleofu    时间: 2006-5-3 16:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: sky1wolf    时间: 2006-5-3 20:51
一直想改一下原厂的PRO/100+,用EEUPDATE保存原EEP文件为

9000 B027 06A0 0203 0000 0201 4701 0000
7414 6207 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 E66A

再按那个方法用写字板修改了那几个地方,又自己再改了改,发现关于桌面版的标识0203和PWA Number的7414 6207改不改都没关系的说,只要把000B改为e100b325.inf文件里1229部分提到的%PCIE100BSPLUSS.DeviceDesc%     = D102mS.ndi,   PCIVEN_8086&DEV_1229&SUBSYS_10608086中对应的1060(好像改其他的也行)就可以了,重启系统就直接被识别为8255X-BASE(好像系统自带驱动有点老)了。更新网卡驱动就变成Intel(R) PRO/100 S+ Server Adapter了。不知道为什么还要去改0203为0403和PWA的号码?!

OEM的一块在用,而且全NTFS的分区,运行EEUPDATE后提示没找到网卡,不知道是OEM原因还是NTFS分区原因?还有这个可以一直刷嘛,有没有次数限制,现在每个ID都在试,刷了好多次的说……:a)

[ 本帖最后由 sky1wolf 于 2006-5-3 21:12 编辑 ]
作者: jaleofu    时间: 2006-5-3 21:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: 莎木    时间: 2006-5-8 15:39
收到了楼主发的邮件了,留着以后用。呵呵         谢谢!!!
作者: ceojellyyu    时间: 2006-5-14 09:45
能否把你单位的 550EY server Intel的原厂的EEP发给我一份,我的邮箱是:jellyyu@126.com谢谢了!
作者: RiYaYaDe    时间: 2006-5-14 18:16
不是吧,象这种OEM的不是都可以装INTEL驱动的吗?我的DELL的就可以啊?
作者: jaleofu    时间: 2006-5-15 14:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: 莎木    时间: 2006-5-15 23:20
原帖由 ceojellyyu 于 2006-5-14 09:45 发表
能否把你单位的 550EY server Intel的原厂的EEP发给我一份,我的邮箱是:jellyyu@126.com谢谢了!

给我发邮件要EEP文件和方法的是你吧:p
作者: lljlong    时间: 2006-5-23 04:39
原帖由 jaleofu 于 2006-5-15 14:50 发表
上面的几位 我邮件发好了

XD,能否给我发份呢?谢谢.我的:lljlong@21cn.com
作者: jaleofu    时间: 2006-5-23 16:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: smilexp    时间: 2006-5-23 19:09
原帖由 sky1wolf 于 2006-5-3 20:51 发表
一直想改一下原厂的PRO/100+,用EEUPDATE保存原EEP文件为

9000 B027 06A0 0203 0000 0201 4701 0000
7414 6207 4082 000B 8086 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 ...


不严格修改PWA号码与0203的话就会有你的问题,无法被系统直接识别为Intel Pro/100+ Server而是识别为Intel 8255X兼容适配器,实际上驱动程序在安装时是会查询固件中的PWA号码和一些信息的,如果与驱动程序信息库里的对不上就会显示为8255X,修改就不完美了,而且安装INTEL驱动程序的话容易有稳定性方面的隐患,因为容易开启了并不支持的功能。

我修改过的PRO100 S Desktop安装完操作系统就直接被认为PRO/100 S SERVER,与原版Sever没有任何区别
作者: jhc007    时间: 2006-5-24 00:06
俺的82559

0200 12B3 7A47 0313 0000 0201 4701 0000
7349 3805 40A2 000E 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
002C 4000 3005 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 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 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 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 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 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 02F6


照上边的改法合适吗?
作者: lljlong    时间: 2006-5-24 01:12
原帖由 jaleofu 于 2006-5-23 16:58 发表


发了

收到,谢谢XD!!!
作者: 莎木    时间: 2006-5-27 20:28
原帖由 jhc007 于 2006-5-24 00:06 发表
俺的82559

0200 12B3 7A47 0313 0000 0201 4701 0000
7349 3805 40A2 000E 8086 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0 ...

你这个太长了,应该用那个的短的。刷完之后应该是8470B型
作者: 熊猫    时间: 2006-5-27 20:46
最好不要直接刷别的卡的BIOS,每张网卡的MAC地址应该是唯一的,最起码也要把BIOS里MAC地址改下!
作者: jhc007    时间: 2006-5-27 20:53
俺的卡用UltraEdit打开就是我贴出来那么长,看我卡的原始名称,很奇怪,好像叫什么管理版
我贴出来已经刷过了,不过感觉怪怪的,又刷回去,然后在这来问的
因为看莎木说的

凡是基于82559芯片的网卡,前两组数必定为9000 A727




而我的是0200 12B3
作者: jhc007    时间: 2006-5-27 21:21
问题太简单了???
作者: 熊猫    时间: 2006-5-27 22:15
http://www.intel.com/support/network/sb/cs-012904.htm
通过Intel网页上的列表可以得出单芯片82550有两种:
752438-xxx Intel?PRO/100 S Server (TP) PILA8470C3
751767-xxx Intel?PRO/100 S Desktop (TP) PILA8460C3

把751767-xxx Intel?PRO/100 S Desktop (TP) PILA8460C3的EEPROM信息保存下来,第四组由020B改为040B(也可能是别的,推测02是Desktop,04是Server,后面0B不知道到底表示什么),第九至十组由7517 670X改为7524 380X(X随便填1、2、3、4之类),第十二组为0040,然后到驱动里打开inf文件,查找“0040”发现
%PCIE100Sx.DeviceDesc%          = D102SC.ndi,   PCIVEN_8086&DEV_1229&SUBSYS_00408086

再查“PCIE100Sx.DeviceDesc”发现
PCIE100Sx.DeviceDesc             = "Intel?PRO/100 S Desktop Adapter"

往下看发现
PCIE100SxSVR.DeviceDesc          = "Intel?PRO/100 S Server Adapter"

查找“PCIE100SxSVR.DeviceDesc”发现
%PCIE100SxSVR.DeviceDesc%       = XP_D102SSC.ndi, PCIVEN_8086&DEV_1229&SUBSYS_10408086

将第十二组由0040改为1040,然后保存,之后就是刷新重起之类的了!


第十二组不一定是0040,在inf文件里,PCIE100Sx.DeviceDesc对应的还有别的数字,PCIE100SxSVR.DeviceDesc对应数字也不光是1040,这个我是自己判断,如果查找“Intel?PRO/100 S Server Adapter”的话,对应的数字还更多,个人觉得应该是根据原始的数组找相近的。
作者: 莎木    时间: 2006-5-28 08:55
原帖由 jhc007 于 2006-5-27 20:53 发表
俺的卡用UltraEdit打开就是我贴出来那么长,看我卡的原始名称,很奇怪,好像叫什么管理版
我贴出来已经刷过了,不过感觉怪怪的,又刷回去,然后在这来问的
因为看莎木说的

凡是基于82559芯片的网卡,前两组数必定为 ...

这个不是我说的,是我转的。:lol:
作者: 熊猫    时间: 2006-5-28 08:57
前三组数值是MAC地址,每张网卡应该都有唯一的MAC地址,每个公司分配到MAC地址段也不同,9000 A727应该是针对Intel自己牌子,OEM的可能不同!
作者: jhc007    时间: 2006-5-28 23:31
三张卡都搞定了,不过其中两张卡都很妖,不提了
作者: templar828    时间: 2006-6-5 19:02
确实修改成功 #
作者: templar828    时间: 2006-6-6 09:03
我修改的是82559,已经修改成功了,手上还有一张82550EY,决定修改成GY。
作者: 盗版    时间: 2006-6-6 09:43
GZ现在还上的去吗
不是关闭了吗
作者: 莎木    时间: 2006-6-6 14:08
原帖由 templar828 于 2006-6-6 09:03 发表
我修改的是82559,已经修改成功了,手上还有一张82550EY,决定修改成GY。

呵呵,你改不成GY的。因为EY和GY在机器上的识别型号是一样的。都是PRO/100 S  唯一不同就是桌面版与服务器版的区别
作者: templar828    时间: 2006-6-6 18:53
哦……………… 那怎么改成服务器版本呢??

EY有服务器版本吗?
作者: templar828    时间: 2006-6-26 13:05
我也想要一份原版Server 的EEP,可以发一份给我吗?

我的邮箱:templar28@qq.com

谢谢了。。
作者: 莎木    时间: 2006-6-26 13:07
原帖由 templar828 于 2006-6-6 18:53 发表
哦……………… 那怎么改成服务器版本呢??

EY有服务器版本吗?

当然,  EY  和GY都分桌面和服务器这两种版本。
作者: 莎木    时间: 2006-6-26 13:11
原帖由 templar828 于 2006-6-26 13:05 发表
我也想要一份原版Server 的EEP,可以发一份给我吗?

我的邮箱:templar28@qq.com

谢谢了 #

已经发到你信箱里了。注意查收
作者: templar828    时间: 2006-6-26 13:33
原帖由 莎木 于 2006-6-26 13:11 发表

已经发到你信箱里了。注意查收



谢谢莎木啊。。 效率好快。我应该把自己的卡的地址改在你的文件里面再刷进去这样可以吗??
作者: 莎木    时间: 2006-6-26 14:51
原帖由 templar828 于 2006-6-26 13:33 发表



谢谢莎木啊 # 效率好快。我应该把自己的卡的地址改在你的文件里面再刷进去这样可以吗??

可以,要按格式写。比如你的白标上的MAC是ABCDEFGHIJKL    在EEP文件中就要写成CDAB GHEF KLIJ   就这么简单:p
作者: 与狼共舞    时间: 2006-6-28 22:36
主板集成CSA INTEL 1000M卡怎么修改MAC地址?
作者: templar828    时间: 2006-7-20 10:39
原帖由 莎木 于 2006-6-26 14:51 发表

可以,要按格式写。比如你的白标上的MAC是ABCDEFGHIJKL    在EEP文件中就要写成CDAB GHEF KLIJ   就这么简单:p



看不明白,不过我还是刷了……现在在用,没发现有啥大不同,可能一直都好网卡,网络质量又差不多吧……
作者: p3    时间: 2006-7-21 00:03
技术贴啊。收藏了。
作者: 莎木    时间: 2006-7-23 10:07
原帖由 mvp3 于 2006-7-21 18:38 发表
继续求550EY SERVER的EEP
qiang81#hotmail.com
谢了

已经发了,注意查收。  用DUMP.BAT来备份你原来的EEP。  用UP.BAT来刷。把我给你的EEP文件用记事本打开把前面12个X改成你的MAC地址。具体方法见我以前的帖子,网上类似的教学帖子很多的。记住如果你原来的EEP文件不能备份的话就不要刷了,否则准刷坏。
作者: JackieLiu    时间: 2006-7-25 02:55
能给我也发一份吗?我刚买了一块550EY
lzz629*21cn.ocm
作者: JackieLiu    时间: 2006-7-26 02:56
e-mail写错了,请重发,谢了 lzz629*21cn.com

[ 本帖最后由 JackieLiu 于 2006-7-26 02:58 编辑 ]
作者: 油尾逃    时间: 2006-7-27 15:07
老大们我也要桌面版和服务器版的也发一份给我.

sh_ywt@msn.com
作者: 莎木    时间: 2006-7-28 20:13
62  63楼的已发,
先用DUMP备份自己的,再用UP.BAT刷,有什么不明白的可以参看我以前发的帖子
作者: leilong    时间: 2006-9-23 12:38
发个550EY SERVER的EEP给我吧
wyz1010@163.com
谢了
作者: lesgle    时间: 2006-12-19 23:55
也给我份550EY SERVER的EEP吧,谢谢:loveliness:
lesgle#gmail.com
作者: boosmba    时间: 2006-12-20 11:09
也请发一份550EY SERVER的EEP 给我吧,谢谢了。


sylinux@126.com
作者: 看热闹的    时间: 2006-12-26 14:05
也给我份550EY SERVER的EEP吧,谢谢啊~
xxtsly@126.com
作者: 老狐    时间: 2007-3-11 11:22
laohu_han@hotmail.com  

楼主能给份550 server 网卡 bios 吗 谢谢
作者: rhythmofwolf    时间: 2007-3-11 21:12
我也想要一份原版Server 的EEP,可以发一份给我吗?

我的邮箱:rhythmofwolf@gmail.com

谢谢了。。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4