[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 编辑 ] |