无忧启动论坛

标题: NVIDIA nForce芯片组全系列网卡驱动for WINPE Beta1 [打印本页]

作者: ryvius    时间: 2007-10-7 07:54
标题: NVIDIA nForce芯片组全系列网卡驱动for WINPE Beta1
驱动来源
来源1(MCP73之外):http://www.nvidia.com/content/drivers_legacy/drivers.asp
来源2(MCP73):http://tec.colorful.cn/Colorful_ ... b-910c-44943dbd5d50
来源3:vista安装盘的netnvm32.inf(只作参考)

使用方法:
双击桌面的“启动网络支持”;解压驱动包,执行cmd文件
如果先装驱动再启动网络支持,驱动安装过程可能会弹出无法安装设备驱动的提示,请无视之,继续启动网络支持(见后面的测试报告)

硬件支持:
一、01_nForce2_v416.rar:nForce2
二、02_nForce3_v482.rar:nForce3、nForce4 Intel Edition
三、03_nf4+nf590_v6024.rar:nForce 4 AMD(nForce 500)、nForce 550/570/590/680
四、04_C51_v6715.rar:C51(nForce 430/410)、nForce 650i
五、05_C61_v6521.rar:C61(nForce 420/405/400;nForce 520LE)
六、06_nf520_v6544.rar:nForce 520/560
七、07_C68_v6565.rar:C68(nForce 630a)
八、08_mcp73_6762.rar:MCP73(nForce 630i/610i)

注意事项:
1、请根据测试平台的网卡,选择对应驱动包解压安装
2、如果你的主板芯片组是一~七的其中一个,也请下载08_mcp73_6762.rar进行测试;我在nForce4/C51上测试,也可以用,详情见后
3、另外貌似这些驱动如果都集中在一个cab内压缩(能节省很多空间),就会互相干扰而无法成功安装驱动,也请试用者帮忙再度验证

下载地址:
http://www.ralfa.net/zznsnk/pc/winpe/01_nforce2_v416.rar
http://www.ralfa.net/zznsnk/pc/winpe/02_nforce3_v482.rar
http://www.ralfa.net/zznsnk/pc/winpe/03_nf4+nf590_v6024.rar
http://www.ralfa.net/zznsnk/pc/winpe/04_c51_v6715.rar
http://www.ralfa.net/zznsnk/pc/winpe/05_c61_v6521.rar
http://www.ralfa.net/zznsnk/pc/winpe/06_nf520_v6544.rar
http://www.ralfa.net/zznsnk/pc/winpe/07_c68_v6565.rar
http://www.ralfa.net/zznsnk/pc/winpe/08_mcp73_6762.rar
作者: ryvius    时间: 2007-10-7 07:54
研发过程:
nForce网卡的HWID分析过程就略了,再提俺要吐了...
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=113275
NVIDIA nForce Ethernet硬件ID分析

当你down接近1G的芯片组驱动,最后发现有用的东西(Ethernet IDE SMBus SMU,Display无视)用WINRAR压缩成固实的RAR文件,大小才3.26MB时...
我想你会有拿起板凳猛拍NVIDIA的猪头工程师的冲动吧


一、从硬件结构入手
二、驱动程序文件进一步分析
三、插曲:神秘的nvtcp.sys
四、对比Vista驱动,HWID补完计划
五、MCP73的迷惑,通吃?
六、闲话后继研究




一、从硬件结构入手

第一步是从nForce芯片组的网络部分入手,寻找其网卡驱动在WINPE上为何如此难缠的原因

完整的网卡在硬件上包含两部分:MAC(媒体访问控制)和PHY(Physical Layer 物理层)
从nForce3开始
NVIDIA在南桥(NVIDIA称之为MCP)上集成了千兆网卡的MAC
(nForce芯片组的板载PHY芯片有Realtek、Marvell、Visse等)
为了满足其数据传输量,NVIDIA还开辟了一条特殊的PCI总线连接MAC部分与南桥(MCP)
惹事的就是这条特殊PCI总线

从nForce3的网卡驱动开始
芯片组驱动的Ethernet这个文件夹内其实是放了两个驱动
按照安装顺序
第一个是总线驱动nvnetbus.inf (bus部分)
第二个才是网卡驱动nvenetfd.inf (fd部分)

所以我在处理网卡驱动时

一是要让两个INF内的对应HWID的一一对应
严禁捞过界的行为——例如装了nForce3的bus部分,却配套nForce4的fd部分,那就彻底乱套了,很大机会见到亲切的蓝屏画面


二是根据WINPE下驱动安装的特性
把nForce2之外的网卡驱动拆分成总线驱动bus、网卡驱动fd两部分,然后用XCAB处理(一定要勾选处理INF)



------------------------



二、驱动程序文件进一步分析
开始时我也以为只要按照pecmd的固有机制
INF文件解压到X:\WXPE\INF
sys文件解压到X:\WXPE\system32\drivers
其它文件解压到X:\WXPE\system32
结果证明光这样做是不行的,因为手工进行这系列操作也无效

于是在那台C61的机器上继续研究
配置如下图


此机器安装了deepinxp lite v58 test
网卡驱动已经安装好
驱动程序详细信息那里看到两件诡异的事情:

(一)、配套DLL文件的蛊惑


驱动文件详细信息


资源:


HWID:



服务和枚举:


总线关系和设备协同安装


NVIDIA Network Bus Enumerator的驱动调用的dll文件居然不是两个而是三个
多出了一个bdco1ins.dll
同样NVIDIA nForce Networking Controller的驱动程序详细信息里面多出了fdco1ins.dll
打开对应的INF文件搜索bdco1ins.dll或fdco1ins.dll
另外比较原版nvnetbus.inf和XCAB处理后的nvnetbus.inf中
发现此字段有蛊惑:

[nvnetBus_Device_CoInstaller_CopyFiles]
bdco1.dll
bdco1ins.dll,bdco1.dll
nvconrm.dll

也就是说,bus驱动的安装过程,bdco1.dll会拷贝多一份,重命名为bdco1ins.dll
同样,fd驱动的安装过程,fdco1ins.dll会拷贝多一份,重命名为fdco1ins.dll

而调用[nvnetBus_Device_CoInstaller_CopyFiles]的恰好是
[nvnetBus_Device.NT.CoInstallers]

但是原版nvnetbus.inf中
[nvnetBus_Device.NT.CoInstallers]
AddReg=CoInstaller_AddReg
copyFiles=nvnetBus_Device_CoInstaller_CopyFiles
这行是能够被XP驱动安装组件认可并且执行驱动程序文件的拷贝和重命名

而XCAB处理后的nvnetbus.inf中
[nvnetBus_Device.NT.CoInstallers]
AddReg=CoInstaller_AddReg
;opyFiles=nvnetBus_Device_CoInstaller_CopyFiles
分号;在INF文件中起的是注释作用
也就是说这行是没作用的

nvenetfd.inf也有同样的情况



驱动文件详细信息


资源和电源管理:


HWID:



服务和枚举:


类别安装程序和设备协同安装



pecmd安装驱动的特性之一是要求INF文件废掉copyFiles操作!
而我那个只分拆了bus跟fd后就直接用XCAB处理的的驱动包,内里没有bdco1ins.dll和fdco1ins.dll
缺少这两个辅助dll,网卡驱动装得上才怪
于是除了nForce2的网卡驱动,其它都补上bdco1ins.dll和fdco1ins.dll


(二)、sys文件的猫腻
NVIDIA nForce Networking Controller的驱动程序详细信息里面
驱动核心文件的名称是NVENETFD.sys

原驱动包里面则是nvefdxp.sys(nvefd2k.sys已经干掉了,呵呵)
查看原版nvenetfd.inf

调用[NVENET_XP.CopyFiles]的是[NVENET_XP.NDI.NT]

[NVENET_XP.NDI.NT]
Characteristics = 0x84                  ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 1                     ; Pretend ISA
AddReg          = NVENET_XP.reg, SpeedSetting.reg, ASF.reg, JumboFrameSize.reg, ChecksumOffload.reg, SegOffload.reg,\
                  LowPowerStateLinkSpeed.reg, FlowControl.reg
copyFiles       = NVENET_XP.CopyFiles

[NVENET_XP.CopyFiles]
NVENETFD.sys,nvefdxp.sys,,2

[NVENET_2K.CopyFiles]
NVENETFD.sys,nvefd2k.sys,,2

也就是说,驱动的安装过程,nvefdxp.sys(nvefd2k.sys)都会改名为NVENETFD.sys

经过XCAB处理后的nvenetfd.inf
[NVENET_XP.NDI.NT]
Characteristics = 0x84                  ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 1                     ; Pretend ISA
AddReg          = NVENET_XP.reg, SpeedSetting.reg, ASF.reg, JumboFrameSize.reg, ChecksumOffload.reg, SegOffload.reg,\
                  LowPowerStateLinkSpeed.reg, FlowControl.reg
;opyFiles       = NVENET_XP.CopyFiles
这里已经变成了注释,没有拷贝和改名的作用
所以驱动安装失败

nvefd2k.sys早已删除
剩下的nvefdxp.sys都改名为NVENETFD.sys
其实一些驱动包只支持WINXP,文件名直接就是NVENETFD.sys,不需要改了
不过我也得庆幸C61没有这个情况
不需要日后肯定要做的再度Debug


经过上述两步折腾,驱动能成功安装了,ADSL拨号+IE6上网成功了
但技术追求是没有止境的...




------------------------



三、插曲:神秘的nvtcp.sys

(一)、干掉nvtcp.sys
还是那台C61机器
NVIDIA Network Bus Enumerator和NVIDIA nForce Networking Controller
的驱动程序详细信息里面都没有nvtcp.sys、
INF里面查过,是属于nvnetbus.inf的,但搜到唯一的一处
只是在注册表条目里面写入了一个信息

[CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,                \
        "bdco1ins.dll,BDCoInstaller",        \
        "nvconrm.dll,NVCoInstaller"

HKR, Uninstall, Script,0,"nvnrm.nvu"
HKR, Uninstall, Name,0,"NVIDIA Ethernet Driver Components"
HKR, Uninstall, INFSrcDir, 0, %1%
HKR, Uninstall, Uninstaller,0,"nvunrm.exe"
HKR, Uninstall, CopyFiles,   %REG_MULTI_SZ%, "nvtcp.sys"

从这段文件看来,是关于设备卸载的
nvnetbus.inf文件里面,nvtcp.sys没有起到其它作用
后来nForce4、C51上的安装测试也证明了这一点
在网上搜索,得知nvtcp.sys应该是跟NVIDIA在其芯片组驱动包里面提供的网络防火墙有关
所以nvtcp.sys完全可以精简掉


(二)、进一步精简驱动

还有两个未知作用的文件:nvnrm.sys、nvsnpu.sys
是否可以一并干掉?
经过我在C51平台上的进一步确认
(C61的研究和测试是熬通宵的,因为机器重灌系统后要交货,于是厚脸皮找人弄了台C51)
删除这两个文件的话
NVIDIA Network Bus Enumerator驱动会安装失败,而且是报告驱动损坏的那一种(绝对没商量)


nvnrm.nvu其实是个纯文本
nvunrm.exe是NV的专用设备卸载程序
都可以灭了


还有INF文件里面根本没提到的nvphy.bin文件
nForce 650i(南桥部分是nForce 430、410)、nForce 520/560、nForce 630a的Ethernet驱动内各带有一个
这个文件从名字来看比较诡异
删掉后在C51上的测试暂时正常
如有问题请兄弟姐妹们反馈


nvenetfd.tag、nvnetbus.tag只是在[SourceDisksNames]字段存在
如nvenetfd.inf
[SourceDisksNames]
1 = %DiskId1%, NVENETFD.tag,,
, NVENETFD.tag,,变成,,,
完事
至于CAT文件,早就干掉了,留着碍事...

经过一番减肥后
驱动的体积成功缩小40%
不过意外参考了一些资料
发觉有必要继续upgrade



------------------------



四、对比Vista驱动,HWID补完计划
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=113275
NVIDIA nForce Ethernet硬件ID分析
提取了Vista中nForce系列网卡的驱动
两特点:

(一)、很简洁!只有netnvm32.inf+nvm60x32.sys!看得口水直流...

后来分析了一下,觉得应该没什么可能移植了
WINXP中,两个INF文件

nvnetbus.inf
[Version]
Signature="$WINDOWS NT$"
;Class=System
;ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
Class=%Vendor_ClassName%
ClassGuid={1a3e09be-1e45-494b-9174-d7385b45bbf5}

nvenetfd.inf
[version]
Class       = Net
ClassGUID   = {4D36E972-E325-11CE-BFC1-08002BE10318}

另外综合到
nForce系列网卡在安装nvnetbus.inf之前
在设备管理器里的设备类别是“其它PCI桥设备”
安装nvnetbus.inf后设备类别才变成“网络适配器”
设备类别的差别,很难搞(Mission Impossible...)

(二)、HWID多一倍!
看来还有很多网卡的HWID,在NVIDIA官网提供的驱动里面根本没有

从Vista的驱动注释看来,大多数是NoteBook平台的
另外参考一下老毛桃WINPE里头的nForce网卡驱动
根据nForce芯片组的演化进程
同步修改一下nvnetbus.inf、nvenetfd.inf,加入缺少的HWID(依旧注意一一对应!)
增强通用性



------------------------



五、MCP73的迷惑,通吃?

这事情在这里提过了
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=112734
82楼

新增了不少网卡的HWID之余(蓝色字部分
更奇怪的是,似乎7CH提供的这个网卡驱动,能通吃nForce3和之后的所有nForce芯片组的网卡?
到现在为止,NVIDIA虽然发布了MCP73芯片组,但是官网依然尚未提供对应驱动的官方下载
以下仅列出nvnetbus.inf部分
nvenetfd.inf也是一一对应的,这里略了

DriverVer = 09/10/2007, 67.6.2

[Standard]
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_008C
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_00DF
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0038
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0057
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0269
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0373
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0389
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_03EF
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_03E6
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0452
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0453
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_054E
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_054F
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0086
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_00E6
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0037
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0056
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0268
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0372
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_03E5
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_03EE
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0450
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0451
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_054C
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_054D
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_07DC
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_07DE
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_07DD
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_07DF
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0760
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0761
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0762
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0763
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0AB0
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0AB1
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0AB2
%nvnetbus.DeviceDesc%=nvnetBus_Device, PCI\VEN_10DE&DEV_0AB3


这里也按之前的做法提供了MCP73的驱动(分拆、增加dll、sys改名、精简无用文件)
如果有兄弟姐妹已经摸到MCP73的板子,可以帮忙测试一下
还有就是——手头有nForce3和之后的芯片组的平台兄弟姐妹,也请在测试上面的驱动之余,试试这个MCP73的驱动
如果确认是完全通用,那么之前的七个驱动完全可以放弃掉六个,大大减少驱动的体积!





------------------------




六、闲话后继研究

1、大规模广泛测试...各种nForce芯片组的都试试...
需要注意两个小问题:继续确认一些文件的删除是否有影响;MCP73网卡驱动的通用性

2、如开头所说的,这些驱动如果都集中在一个cab内压缩(能节省很多空间),就会互相干扰而无法成功安装驱动,也请试用者帮忙再度验证

3、日后有继续有这种架构的nForce网卡驱动出现,当前的处理手法是否继续奏效?新驱动的通用性如何?

4、鉴于PECMD的驱动安装机制特性,XCAB处理后的INF文件,如果安装出现问题,建议检查copyfiles=的字段,看看有无猫腻



顺带一提
光棍节次日,nForce 780i要来了

http://news.mydrivers.com/1/92/92268.htm
三卡SLI芯片组11月12日发布

除了G92、G92两款新显卡将在11月12日发售之外,NVIDIA还会在同一天推出代号“C72”的“nForce 780i SLI”芯片组,支持三卡SLI。

nForce 780i SLI芯片组支持全系列Intel LGA775处理器,包括最新登场的1333MHz前端总线型号和未来的45nm Yorkfield、Wolfdale。

nForce 780i SLI将具备三条PCI-E x16插槽,支持“Tri-SLI”技术,以此对抗AMD-ATI即将放出的四卡Quad CrossFire。不过需要注意的是,该芯片组虽然支持PCI-E 2.0规范,但并非原生支持,而是通过额外加装的BR04芯片达成的。

此外,nForce 780i SLI依然支持DDR2内存,而对DDR3的支持要等到2008年第一季度的“C73”。

nForce 780i SLI还有两个千兆以太网控制器、六个SATA 3Gbps接口。



Xpreview.com提供的nForce 780i SLI主板实物图,可以明显看到三条PCI-E x16插槽、45度斜向摆放的北桥芯片和旁边的BR04芯片。

[ 本帖最后由 ryvius 于 2007-10-7 08:12 AM 编辑 ]
作者: ryvius    时间: 2007-10-7 07:54
C51上的测试&图解使用方法

测试环境:
GA-M55plus-S3G:C51(nForce 430)
老毛桃WINPE 20070418

PE安装在硬盘
从硬盘启动PE
打开设备管理器


显示隐藏的设备,找到“其它PCI桥设备”,注意设备HWID(跟芯片组密切相关)




没装好驱动之前,匹配设备ID为空


测试过程为防止干扰,我已经把DRIVERS_NET_WIRELESS.CAB、DRIVERS_NET.CAB删掉了

为求一气呵成,安装的cmd文件里面加了启动网络组件
上面发布的驱动包里面是没有START_NET.CMD这一行的
在xxx.cmd安装过程,有可能弹出找不到lz32.dll;或者安装完成时会提示无法安装驱动
都不需要理会
继续启动网络支持即可


安装完成!



安装好驱动的NVIDIA Network Bus Enumerator的详情







安装好驱动的NVIDIA nForce Networking Controlle的详情





老毛桃WINPE的IE6组件(个人建议参考MS的IE6累积更新进行适度update,flash9a.ocx升级到flash9d.ocx,支持YouTube视频~)


C51这台机器是用路由器上网,Router设定为自动拨号+DHCP启用+DNS中继
nForce4 AMD那台机器要ADSL拨号,也没问题


第一时间跑上无忧...


QQ、迅雷等未测试,有兴趣的兄弟请接力
作者: ryvius    时间: 2007-10-7 07:54
nforce4上的测试
预留
作者: ryvius    时间: 2007-10-7 07:56
其他nForce芯片组的测试
日后逐渐补图

手头有其他nForce平台的坛友
也可以把测试过程的图贴上来
拜谢:victory:
作者: neo4026    时间: 2007-10-7 09:16
:victory: 支持一个 对R版通宵的工作表示敬意!
作者: zhangze    时间: 2007-10-7 09:30
好专业啊
全系列
人民感谢你阿
作者: 老毛桃    时间: 2007-10-7 09:31
;P ;P

手里除了显卡,没有任何其它 nVidia 的咚咚。
作者: 水啊水    时间: 2007-10-7 09:34
支持楼主的原创,道声辛苦了。可惜我没有NV的主板进行测试。
作者: bd540    时间: 2007-10-7 09:38
高手啊,支持一下。:victory:
作者: neo4026    时间: 2007-10-7 09:42
俺是nf2的板 PE上网一直正常 只好纯支持了
作者: haonan    时间: 2007-10-7 10:44
nf550
用第三个正常,不过驱动文件怎么只有一个了,我记得原来有好几个的



用第八个也正常:lol



[ 本帖最后由 haonan 于 2007-10-7 10:52 AM 编辑 ]
作者: waiting    时间: 2007-10-7 11:06
其他几个文件被精简了。只要sys就够了。
作者: pseudo    时间: 2007-10-7 15:38
标题: 请大家顺便试试能否在PE中利用硬盘XP已安装的NV网卡驱动
原帖由 ryvius 于 2007-10-7 07:54 AM 发表
驱动来源
来源1(MCP73之外):http://www.nvidia.com/content/drivers_legacy/drivers.asp
来源2(MCP73):http://tec.colorful.cn/Colorful_ ... b-910c-44943dbd5d50
来 ...

专业好贴!

请大家顺便试试能否自动提取硬盘XP已安装的NV网卡驱动,直接在PE中加载NV网卡(PE不用带驱动)。

上个月我将老毛桃911不管版中所带的“XP资源”针对NV网卡做了修改(期间也曾得到楼主的帮助指导,谢谢),
似乎能对付nForce3以后的较新网卡,楼主在#2楼所说的部分情况我也有所接触和相应处理。

我手头没有NV网卡,完全闭着眼睛做的,haonan兄帮忙测试成功。如果大家硬盘XP里装有这种网卡驱动,请顺手测试一下。

请从http://bbs.wuyou.net/forum.php?mod=viewthread&tid=104242的#1楼下载070911版的“XP资源”对老毛桃911不管版中所带的“XP资源”进行取代更新,并从该贴#357楼下载一个补丁替换同名文件。
测试时点一下XP资源中“多媒体、网络、显示驱动”或“网卡驱动”菜单项就行了。谢谢!
作者: swsff111    时间: 2007-10-7 16:15
正需要。谢谢了
作者: ryvius    时间: 2007-10-8 16:52
C61成功的那里,我当时急着还机,没留WINPE下的图

我手上还有除了nForce4、C51,还有nForce4 Intel Edition的测试结果

稍后贴上来

刚从德兴飚车240KM回到广州,累死

上午体验了”逍遥漂“,感觉比较猛,屁股被水底的石头偷袭了不少次数,靠啊...

不敢想象更凶悍的”勇士漂“...:L
作者: oar    时间: 2007-10-8 17:06
高高高手……另强烈无视老毛桃的nvdia显卡
作者: hehui    时间: 2007-10-9 21:41
LZ真猛!!!!!!!!!!!!!!!!
作者: yamingw    时间: 2007-10-10 12:50
太好了!MCP550 ABIT 的主板KN9S使用MCP73的驱动成功。
天下一统的时候到了
作者: zts59    时间: 2007-10-10 17:04
看到此贴的研究,真的佩服呀,我这里没有nForce芯片组主板,晕
作者: chnhhwz    时间: 2007-10-10 19:08
楼主太帅了
我的主板是C51的 朋友的是C61的
不过这几天有点忙
有空我试一下
作者: p27853626    时间: 2007-10-10 20:27
我没什么说的了,为楼主的技术,一个顶字当头,虽然我是太菜看不懂
作者: taishantop    时间: 2007-10-13 23:57
我在NF4的机器上测试驱动包不好用。设备匹配ID为PCI\VEN_10DE&DEV_0057,可是驱动老是安装到PCI\VEN_10DE&DEV_0056上。
作者: shuini    时间: 2007-10-14 01:12
这是我的芯片组和网卡,不知道该归为哪一类。
上传图片。






作者: chnhhwz    时间: 2007-10-14 01:13
最帅版 毛桃版 C51主板
mcp73驱动测试通过
作者: taishantop    时间: 2007-10-14 06:13
既然VISTA下的驱动很好。为什么不直接用PE2。0版本的呢。
作者: neo4026    时间: 2007-10-14 08:38
原帖由 shuini 于 2007-10-14 01:12 AM 发表
这是我的芯片组和网卡,不知道该归为哪一类。
上传图片。
29930

29931


29932


请提供HWID
作者: asd1231233    时间: 2007-10-14 08:38
顶你,解决了我的心头大患
作者: shuini    时间: 2007-10-14 13:40
原帖由 neo4026 于 2007-10-14 08:38 AM 发表


请提供HWID



是否是“硬件ID”?


我的主板是泰安S2895,网卡是板载的千兆卡




☆   附上驱动 nvriswxp.rar (194.47 KB, 下载次数: 70)



[ 本帖最后由 shuini 于 2007-10-14 03:41 PM 编辑 ]
作者: M    时间: 2007-10-14 15:29
楼主辛苦了,表示敬意.虽然我没有N系列的板卡,但还是非常认真的支持一下.并却进行收藏.
作者: q8399816    时间: 2007-10-14 17:20
NF410和NF430驱动是不一样的吧,能不能帮忙教教我410的啊
作者: ryvius    时间: 2007-10-15 14:19
原帖由 taishantop 于 2007-10-13 23:57 发表
我在NF4的机器上测试驱动包不好用。设备匹配ID为PCI\VEN_10DE&DEV_0057,可是驱动老是安装到PCI\VEN_10DE&DEV_0056上。


这个比较诡异...
你装哪个驱动包会出现此现象?
nF4的还是MCP73?

---

原帖由 shuini 于 2007-10-14 01:12 发表
这是我的芯片组和网卡,不知道该归为哪一类。
上传图片。


nForce Pro的网卡(南桥MAC)的HWID是跟nForce4一样的
见下图



---

原帖由 q8399816 于 2007-10-14 17:20 发表
NF410和NF430驱动是不一样的吧,能不能帮忙教教我410的啊


nForce 430/410是C51或者nForce 650的南桥部分
硬件规格上410比430有所缩减(如SATA口数目)
网卡的HWID是一样的

[ 本帖最后由 ryvius 于 2007-10-15 02:20 PM 编辑 ]
作者: taishantop    时间: 2007-10-15 22:49
我无论装哪个版本都是.就是在XP下的硬件ID是PCI\VEN_10DE&DEV_0057,而PE下就是PCI\VEN_10DE&DEV_0056.PE下显示的设备直接是网络控制器.而且NF4的主板安装好用的驱动是4.71的那个NVIDIA 的RIS驱动.不过我随便找了个VISTA PE,倒是直接能驱动NF4的网卡.
作者: shuini    时间: 2007-10-16 01:53
3号和8号驱动都能正确安装。开始提示缺少LZ32.dll,往SYSTEM32拷贝后安装成功。
作者: waiting    时间: 2007-10-16 08:32
hwid居然随系统变化也会变化? 够诡异的。
作者: bd540    时间: 2007-10-16 08:43
这个是要支持支持的
字节
作者: taishantop    时间: 2007-10-16 10:23
确实是的.等我到机器上给你们抓个图来看,WINDOWS下的就不用抓了了吧.抓PE下的吧.
作者: ryvius    时间: 2007-10-16 17:47
原帖由 shuini 于 2007-10-16 01:53 发表
3号和8号驱动都能正确安装。开始提示缺少LZ32.dll,往SYSTEM32拷贝后安装成功。


系统会报告缺少LZ32.dll
这个我知道...好像补充与否都可以继续安装...诡异...

---

原帖由 taishantop 于 2007-10-15 22:49 发表
我无论装哪个版本都是.就是在XP下的硬件ID是PCI\VEN_10DE&DEV_0057,而PE下就是PCI\VEN_10DE&DEV_0056.PE下显示的设备直接是网络控制器.而且NF4的主板安装好用的驱动是4.71的那个NVIDIA 的RIS驱动.不过我随便找了 ...


你对比一下两个地方
如果真的不同...
你得考虑机器的BIOS是不是有问题了...


一是开机后的PCI Device Listing...那里


二是PE的设备管理器里头

作者: richeal    时间: 2007-10-16 17:59
ryvius,我们在用ITE 的IT8212F的时候,DMA功能始终用不上去。我们的OS是PSOS,驱动是从LINUX移植过去的,不知道什么原因,只能实现PIO传输,DMA怎折腾也出不来。请问有什么招?:Q
作者: phenix9sky    时间: 2007-10-19 13:29
高手!收藏了。。。。
作者: 雷阵雨123    时间: 2007-11-1 18:07
我的“nVIDIA nForce 410 (MCP51) - LAN Controller (PHY: Realtek RTL8201CL/CP)
”不知道能不能驱动上了,先试试了再说。(网上下载的PE都不能上网,彻底郁闷,希望你的方法能解决)
作者: 雷阵雨123    时间: 2007-11-4 12:26
"nVIDIA nForce 410 (MCP51) - LAN Controller (PHY: Realtek RTL8201CL/CP)"按你的方法是不行的。

先点击“启用网络支持”,然后点击与HWID相应的驱动包,就是没有放映。驱动不了“NVIDIA Network Bus Enumerator”,当然就不能上网了。

不过我倒是找到了解决的方法,弄得我都快把电脑测试坏了。一天不知道重启了多少次。解决的方法就不用在这儿说着丢脸了,也不知道我的方法对其他的电脑适用不(因为没有测试的环境)!

[ 本帖最后由 雷阵雨123 于 2007-11-4 12:27 PM 编辑 ]
作者: pseudo    时间: 2007-11-4 13:18
原帖由 雷阵雨123 于 2007-11-4 12:26 PM 发表
"nVIDIA nForce 410 (MCP51) - LAN Controller (PHY: Realtek RTL8201CL/CP)"按你的方法是不行的。

先点击“启用网络支持”,然后点击与HWID相应的驱动包,就是没有放映。驱动不了“NVIDIA Network Bus Enum ...

硬盘是否装了XP,能否上网?如果可以,试试#14楼的方法吧。
请将XP下NVIDIA Network Bus Enumerator及NV网卡相关的.inf文件内容,以及.sys文件名传上来大家分析一下。貌似问题不大的说。
作者: emca    时间: 2007-11-7 08:33
足以将此文作为博士论文。现在的博士论文没有一篇象楼主这样认真的:lol
作者: lyra    时间: 2008-6-6 15:08
楼主,我这里发现了新的HWID

PCI\VEN_10DE&DEV03EA
PCI\VEN_10DE&DEV03EB

以上两个HWID是哪个主板的?什么网卡?
作者: a-bo    时间: 2008-7-10 18:33
这个帖子我要做记号,准备测试,希望楼主继续跟进,更新新驱动。
作者: a-bo    时间: 2008-7-10 18:35
原帖由 雷阵雨123 于 2007-11-4 12:26 发表
"nVIDIA nForce 410 (MCP51) - LAN Controller (PHY: Realtek RTL8201CL/CP)"按你的方法是不行的。

先点击“启用网络支持”,然后点击与HWID相应的驱动包,就是没有放映。驱动不了“NVIDIA Network Bus Enum ...

这位客官真逗,你自己都说你的是 Realtek 的网卡了,用NF的驱动能驱起来的话才怪呢。
作者: yjpanda    时间: 2009-2-5 18:52
可怜!这一阵正由于我的主板ASUS M2NPV-MX(南桥MCP51+北桥C51PV)不能在PE中上网(试过无忧发布的很多种PE,但都无法上网)而发愁,没想到一年半前已经就有人研究了此问题,明天正好上单位试试。

谢谢楼主!
作者: bluemoon    时间: 2009-9-20 18:16
我的硕泰克的(NF2)驱动不了,直接运行CMD,提示无法安装驱动!
作者: moondust    时间: 2009-12-19 17:12
3、另外貌似这些驱动如果都集中在一个cab内压缩(能节省很多空间),就会互相干扰而无法成功安装驱动,也请试用者帮忙再度验证

=======

我也试过,如果把所有8个驱动集中起来用XCAB来压缩,加载驱动时PE会蓝屏,但用CABMAN2003来压则正常.

XCAB处理INF文件有BUG?????

===========

我再试了下, 06_nf520_v6544 与 03_nf4+nf590_v6024 确实无法与其他驱动集成到一块,但剩下的全扔一个CAB文件也没问题了,用XCAB压缩处理INF都成功.

但在BARTPE.EXE解压装驱动前必须先导个注册表,否则铁定蓝屏:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\RNG]
"Seed"=hex:66,9f,0c,45,f8,af,4d,b7,64,4c,5d,5e,99,1f,23,c2,5e,a6,65,05,8f,9b,\
  59,49,8a,76,64,39,62,97,a9,b0,11,fc,ac,3a,02,37,13,b0,90,47,04,3f,3f,d2,50,\
  d7,f3,b4,2b,d0,10,ca,53,95,e4,55,d0,04,05,76,ba,1b,22,c4,37,d0,f5,27,20,cc,\
  ca,c5,e9,78,e9,a6,8f,47

我用的是WIN9PE,其他版本没试过.

[ 本帖最后由 moondust 于 2009-12-20 11:57 编辑 ]
作者: zhaohj    时间: 2009-12-30 16:40
这么长时间了,希望R大能更新一下。
作者: jiegod    时间: 2011-2-27 17:15
NVIDIA还是装不上,尤其nf4的,xp中的ID是0057,到了PE中却是0056




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3