最新消息:

<转>PNP系列之网卡篇

无盘 大步 1000浏览 0评论

心血来潮,讲讲自己的一些经验吧,先把资料整理出来再发。可能会要点时间,我目前是作VND
相对来说比较了解的无盘就是网众和锐起:主要讲讲这3个的

目前工作站 用得多的网卡realtek系列  marvell系列 及intel 和少量的NF PHY
其它的相对来说比较少
A REALTEK系列
官网www.realtek.com.tw
realtek系列的网卡 分为PCI PCIE接口
驱动的话分两种 一种适用于PCI 一种适用于PCIE
PCI  1000 (以官网数据为准)
RTL8110SC(L)RTL8110S-32/RTL8110SB(L)/RTL8169SB(L)/RTL8169SC(L)
RTL8169

这是芯片的名字,而到了WIN系统的话一般为两类81678169

转PNP系列之网卡篇 - ksharp_dabu - ksharp_dabu的博客

 PCI 100系列(以官网数据为准)
RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L)
RTL8139C(L)+/RTL8139D(L)/RTL8100(L)
RTL8130/RTL8139B(L)

以上是芯片名字,到了系统的话显示为8139

转PNP系列之网卡篇 - ksharp_dabu - ksharp_dabu的博客

 PCI -E 1000系列
RTL8111B/RTL8168B/RTL8111/RTL8168/RTL8111C
这个系列就是一般大家说的8168
显示到系统里
如图

转PNP系列之网卡篇 - ksharp_dabu - ksharp_dabu的博客

 
主要是8168B 8168C 8168D
区别通过驱动INF文件可以看得出
REV 01 对应8168B
REV 02 对应8168C
REV 03 对应8168D

一般情况下按对应的安。因为虽然驱动文件是一样,但对应的驱动通过对注册表键值对网卡的控制所设计到的键又不一样了
这就是为什么最近 老有人说锐起在8168C或者什么网卡上(新出的主板)会出现这样那样的问题,锐起所用到的驱动。相对来说都是比较老的!
而锐起PNP模式(穷举VEN DEV而不考虑REV这个版本号)也决定了 如果同时存在01 02 03 3种在一个包的话 也许 我只是说也许会出问题

PCI -E 100系列
RTL8100E/RTL8101E/RTL8102E-GR
也就是平时我们主瓣8136系列
这个系列要注意,如图

转PNP系列之网卡篇 - ksharp_dabu - ksharp_dabu的博客

 这里是不是有一个显示 为8139? 其实这不是8139 而是8136(驱动文件INF字段决定它显示的名

转PNP系列之网卡篇 - ksharp_dabu - ksharp_dabu的博客

 

看到了吧:8136同样有3个版本  REV 01  REV 02 REV 03
所以不要搞混了
关于驱动的选择!
PCI系列 :

目前最新的版本是 5.699     日期是07/17/2008,5.699.0717.2008 通过WHQL
PCI系列发现高于5.649的驱动,REALTEK PCI网卡在无盘上都会有问题,如断流,启动不了什么的情况,最明显的例子就是 网众5.5的时候吧有几个客户端是用5.671的网卡驱动。引起工作站不正常情况,后来都把驱动替换回来了(不是诋毁只是举例)
所以PCI系列的话建议的驱动就是 版本号低于或者等于5.649就行,我目前用的就是5.649

PCI-E系列
目前最新的版本是 5.706  日期是09/25/2008,5.706.0925.2008 通过WHQL
我目前用的就是5.706 因为PCIE系列都没有像PCI系列那样的问题,而且对于新主板,建议用新驱动通过WHQL的,下载地址
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=2&PNid=14&PFid=7&Level=5&Conn=4&DownTypeID=3&GetDown=false
举例如下   有些如8111C的板载网卡在低于5.694版本的驱动下。会出现断网。进系统断流的情况。 而通过看驱动更新的LOG 也可以看出。新版本的解决了这个问题 所以PCIE系列的建议用最新的
另外关于WHQL  像锐起。网众这两种无盘的PNP模式决定了。就算你用WHQL的驱动。但它显示不会是WHQL 因为WHQL不关是驱动文件。还有CAT 及其它信息
但我们选驱动。当然要选WHQL (虽然它在系统不会显示WHQL了但它实际上也是通过了WHQL
另外驱动设置里。  建议用默认 ,顶多就把流控制关了, 其它建议用默认

MARVELL 系列目前用得多的8040  8053  8056
INTEL的 一般是82540EM 用得多

这两类不像REALTEK系列分得多      忽略掉

重点说一下NF的!
NF作无盘 目前锐起 网众 VND  MZD 及其它的都是用RIS驱动
RIS驱动有两个版本
一个比较老的4.7.1  适用于NF1-4  就是说相对老的板子
一个是目前为止能找到的最新的67.5.3  INF文件来看 适用于NF1-7而实际上 能工作得好的就是NF5以后的PHY 网吧爱好者搜集整理 http://www.pc0359.cn


要区分哪种MCP  INF文件就行了 如图 67.5.3INF

转PNP系列之网卡篇 - ksharp_dabu - ksharp_dabu的博客

 如图我加亮的地方
                    PCIVEN_10DE&DEV0372, ;MCP55
                    PCIVEN_10DE&DEV0373, ;MCP55, BRIDGE
MCP55 NF5系列的板子的
论坛以前有个这个贴子。不过我找不到了。
有盘下 硬件值是DEV0373 PXE下就不通过桥,而是直接变成0372(个人理解)

我现在没NF的机器不好上图来表示
NF的总体来说
1 注意桥的关系
2 MAC地址的关系 就行了
在注意到桥的关系后  注册表已PNP好的情况下。就得看MAC地址了
我上3张图 以网众为例子(其它无盘也是)
服务端5.6 330 服务器及网络设备不重要我只是测试
工作站镜像包。用同一个只是安装的客户端不同
 
1 272客户端 可以正常启动。

转PNP系列之网卡篇 - ksharp_dabu - ksharp_dabu的博客


抓包发现。正常MAC地址正常

2 288客户端

转PNP系列之网卡篇 - ksharp_dabu - ksharp_dabu的博客

 看到没。MAC地址 在XP转圈的时候。要得到地址的时候。响应了一个反的地址。 引起 的现像就是 转圈启动不来
3  293客户端

转PNP系列之网卡篇 - ksharp_dabu - ksharp_dabu的博客

 

 同样正常   

其它无盘也是这样子的~ 如锐起 VND  MZD这些

楼上的。我很烦你这种人,我跟你说明白了的。我只是代理商。我能帮你的。只是我作过。或者经验上有的东西,

NF那个事。方法 镜像包  大体原理 我都跟你说了。别老拿这个怎么怎么样
这是NF

转PNP系列之网卡篇 - ksharp_dabu - ksharp_dabu的博客

 

集成8169网卡用5.649版驱动后,MAC地址老是会自已变?! 目前发现有些新板子板载的8110SC系列会这样。替换驱动

网吧爱好者搜集整理 http://www.pc0359.cn



转载请注明:大步's Blog » <转>PNP系列之网卡篇

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
SiteMap