远景论坛积分规则、等级制度说明远景服务 - 免费开通您的远景博客远景论坛 - 美化区Q&A 移动主站 电信镜像 网通镜像
展望Windows7 关注Win7X.Com赞助远景,在远景网站上刊登广告iPhone 权威中文论坛-WeiPhone注册@pcbeta.com邮箱 邮箱登陆
远景论坛论坛版主联合招募Plus计划看电影,就用快乐影音!远景招募首席美工设计师 详情请进远景论坛制度章程(200810)
发新话题
打印

[5.27]无需编程器,刷新intel 82559网卡激活Vista(PCI模块)-已经测试通过附激活截图

[5.27]无需编程器,刷新intel 82559网卡激活Vista(PCI模块)-已经测试通过附激活截图

免责声明:
本人致力于 BIOS 研究,纯属个人兴趣爱好,并不想从中牟取任何利益 !

刷BIOS必然有风险,使用者必须自行承担该风险!
因为使用了本人提供的方法和程序而造成的任何损失,本人不承担任何责任。
本人提供的方法和程序是为了方便用户给BIOS添加SLIC功能,并非是为了鼓励使用盗版!
如经济许可,请支持正版!


其实理论上支持bootrom模块的网卡,包括主板集成的网卡都可以刷入SLIC模块完成激活
不同的是主板集成的需要备份出主板BIOS然后修改后再刷回去,intel 8255X系列用proset、proboot工具可以刷新,而8139系列由于rtflash.exe的不通用性,多半是要编程器的。
原理大同小异,这篇文章的目的就是抛砖引玉,祝大家都能拥有自己的“万能激活”网卡

下面请出本文的主角intel 82559网卡,自带BOOTROM,启动芯片型号AT49BV512,为EEPROM可带电擦除,市场里一般几十块钱。
测试平台ASUS P4P800 P4 2.4B 512MB ATI8500

文中用到的
PCI模块来自于dkpnop大侠的【5-26】VISTA 添加 SLIC 模块 【多SLIC】【PCI类型】[开源]
http://www.vistafans.com/thread-146268-1-1.html
网卡换SLIC工具由zhaoliang大侠开发
可到zhaoliang大侠的空间下载
http://zhaoliang518.ys168.com   
在此感谢两位大侠的辛勤劳动,我本人只是测试的小白而已

首先请准备proboot工具包,可在intel网站上下载

http://downloadcenter.intel.com/Detail_Desc.aspx?strState=LIVE&ProductID=820&DwnldID=8242&agr=Y&lang=zho&PrdMap=820
下载后是一个自解压文件proboot.exe
解压开(见2.jpg)其中有个文件IBAUtil.exe就是intel网卡刷新工具
ibautil.exe必须运行在纯DOS下
其命令行格式为ibautil.exe -XXXX
这里只列出和刷新相关的命令参数
-save 保存当前bootrom到存储介质上,一般为ibanutil所在的目录
-flashenable或 -fe激活网卡的bootrom
-flashdisable或 -fd屏蔽网卡的boortom
-wolenable 或 -wole 激活网卡wake on line
-woldisable 或 -wold 屏蔽网卡wake on line
-update或up  更新网卡的bootrom

其次下载intel网卡的 intel proset工具包,可在驱动之家下载

http://drivers.mydrivers.com/drivers/170-68290
是一个包括了网卡驱动程序和设置工具的自解压文件
先将82559网卡插到主板的PCI插槽中,进入系统会提示发现网卡
不要用系统自动安装的驱动程序,安装intel proset 工具包,选择安装驱动和设置工具
安装完成后如果这时候进入网上邻居-属性-82559网卡属性  查看boot agent选项会发现“更新快闪映象”为灰色,无法操作
这时用DOS启动盘启动系统
先运行ibautil.exe -FE激活网卡的boorom
再运行ibautil.exe -save 备份当前网卡的bootrom,这时在当前目录下会保存一个以网卡的VENDEN.IBA命名的文件,我的为80861229.IBA,其他网卡的VENDEN不同文件名也不同,请自行比对
这里8086就是VEN,1229就是DEN
建议对80861229.IBA进行备份,然后进入windows
这时候就用到zhaoliang大侠的换SLIC工具了
选择要修改的PCI模块,选择OEM厂家,然后把网卡的VEN和DEN添进去,然后创建
这样就得到了属于你自己的ADD_SLIC.bin,这时建议备份ADD_SLIC.bin,否则后面失败了要从新来过
这时候重命名ADD_SLIC.bin为80861229.IBA并放在idautil.exe同一个文件夹中
重新起动系统进入DOS
运行iadutil.exe -update
提示升级成功
但这时候如果进入BIOS设置界面是看不到SLIC MOD选项的,不要急接着看
再进入windows查看网卡属性,细心地朋友已经发现了:“更新快闪映象”这个按钮已经为可操作状态
点击“更新快闪映象”,会提示你是否保存当前boortom,建议保存,这时会得到一个文件,我得到的是00D0B77DEEB1.flb
然后会提示查找新的boortom,我们故伎重施,将你的ADD_SLIC.bin重命名为00D0B77DEEB1.flb然后点击更新
很快就成功了,重启计算机进入BIOS的BOOT选项调整启动顺序
这时候已经有SLIC MOD选项,选择为第一启动
进入系统用everestultimate查看已经有SLIC字串



其实00D0B77DEEB1.flb,的文件名就是网卡上贴着那张纸条上的数字是一一对应的
同理intel 的千兆网卡也可以修改,不过价格贵一点要100多块,还是82559实惠


重新整理了一份PDF版的,方便网友查看


[ 本帖最后由 haozhichao 于 2007-5-28 10:30 编辑 ]
附件: 您所在的用户组无法下载或查看附件
屏幕截图

[ 本帖最后由 haozhichao 于 2007-5-27 09:33 编辑 ]
附件: 您所在的用户组无法下载或查看附件
网卡照片

[ 本帖最后由 haozhichao 于 2007-5-27 12:59 编辑 ]
附件: 您所在的用户组无法下载或查看附件
BIOS设置界面

[ 本帖最后由 haozhichao 于 2007-5-27 13:00 编辑 ]
附件: 您所在的用户组无法下载或查看附件
呵呵呵呵!又更新了!
很有前途的一种方法,用不着为刷怀主板担惊受怕了,建议高手设计一个方案,里面可放多个SLIC,同时把激活OEM XP的信息如Dell System、LENOVO、IBM CORPORATION等信息都放在里面,做到一劳永逸。
手段越来越丰富了!!!
学习学习,哈哈。我的本本看来有救了!谢谢楼主分享!!!!!!!!!
这真是一个好消息,像楼上说的,能有个slic集成就好了。
引用:
原帖由 faxout 于 2007-5-27 10:19 发表
这真是一个好消息,像楼上说的,能有个slic集成就好了。
已经有了,你可以到这个贴中去下啊!!!!!!!!!
PCI模块来自于【5-26】VISTA 添加 SLIC 模块 【多SLIC】【PCI类型】[开源]
http://www.vistafans.com/thread-146268-1-1.html
试验成功!感谢楼主.
没想到如斯简单.
补充一下,对不愿意进入实dos模式的可以这末做:下载proboot.exe,直接解压会获得一堆文件,保留BA4121L1.FLB(仅针对82559),其余的可以删去。然后在网卡属性的boot选项里选择更新boot agent,选择BA4121L1.FLB,刷新完毕后重起机器,再次进入网卡属性的boot选项更新boot agent,这次会提示备份,即可获得我们需要的文件名。
后面的步骤可以完全照楼主的步骤办理。
好好!明天回家去试试一下!!!!

我的是82550的桌面卡自己改的服务器卡,有空试试楼主的方法
dingdingdignding
板载的网卡有没有研究过呢?
好好学习学习太厉害了
谢谢楼主分享!!!!!!!!!
我有一块Accton的,Bootrom针脚与BIOS的一样,
能不能通用?
用什么工具刷入?
有谁知道??
引用:
原帖由 stjohnny 于 2007-5-27 10:57 发表
补充一下,对不愿意进入实dos模式的可以这末做:下载proboot.exe,直接解压会获得一堆文件,保留BA4121L1.FLB(仅针对82559),其余的可以删去。然后在网卡属性的boot选项里选择更新boot agent,选择BA4121L1.FLB, ...
你的网卡属性里boot agent 是可操作的?
我的第一次是灰色的
只好进DOS更新
再进windows就可以更新了
发新话题