网卡PNP导入手册

名词解释:

什么是网卡PNP,分二个词解释这个概念,一个是网卡,这个名词大家比较容易理解,就是计算机硬件之一网卡,PNP大家可能比较陌生,PnP全称Plug-and-Play,译文为即插即用。PnP的作用是自动配置低层计算机中的板卡和其他设备,然后告诉对应设备都做了什么。PnP的任务是把物理设备和软件设备驱动程序相配合,并操作设备,在每个设备和它的驱动程序之间建立通信信道。简而言之,PnP分配下列资源给设备和硬件:I/O地址、IRQ、DMA通道和内存段

网卡PNP就是网卡的即插即用,一个镜像中可以兼容多种网卡设备。OSV采用的是 :系统镜像与网卡驱动分离和智能网卡驱动判断模式

 

技术原理

传统网卡PNP是在一个镜像中,安装多个网卡驱动,来实现网卡适配,这样有一个很明显的缺点,多个NIC驱动包含在一个镜像中,会造成镜像的不稳定,网卡驱动之间或多或少存在冲突。二是更新不便,更新网卡驱动需要打开镜像,在镜像中操作,并不方便。三是需要知道目地计算机网卡型号,对于操作系统虚拟化新手来说,也存在一定的操作困难性。

OSV的网卡驱动处理方法过程如下图:

1

智能网卡驱动自动识别工作过程

处理过程:

1)终端开机时,会先加载OSV的引导文件,boot.iso(光盘镜像)或者boot.img(硬盘镜像) 或者是boot.bin(PXE镜像)文件

2)引导文件将获取到的网卡ID发送至服务器

2

客户端自动识别当前网卡设备型号和ID

3)服务器收到客户端发送过来的设备ID后,会进行判断,判断服务器驱动列表库中是不是有这个ID。判断过程要二部份缓存,一个是网卡设备ID,二是该系统镜像的系统类别

4)如果服务器驱动列表库中存在该网卡驱动,则直接将驱动文件发送至终端,如果不存在,则会提示用户导入(注:服务器打包时,只打常网卡驱动,所有版本网卡驱动资源包,均存储在:http://downloads.os-v.com/Nic_PnP/

5) 终端进行正常启动

注:工作过程区分有无缓存,如果完全没有开缓存功能,则上面的过程,每次启动会工作一次。如果有缓存,则以上的过程仅会工作一次。

使用方法:

  • 启动控制台,打开 工具—-网卡即插即用管理(默认情况下,系统自带常用网卡驱动包,如果控制台没有您所需要的客户端网卡驱动,则执行以下操作进行导入,否则请略过使用方法)

控制台网卡即插即用管理控制台

3

网卡选择界面

  • 选择要导入的网卡驱动包(支持多选)

导入网卡驱动包

  • 操作完成,客户端重启后,将可进入系统

注:

  • 网卡PNP功能都是后台进行处理的,用户所要做的操作就是导进列表就可以了,软件安装后,自带驱动,如果可以正常启动,则无需要下载驱动进行导入操作。
  • 如果镜像中有了这个网卡驱动,则网卡PNP无法生效,也就是说,如果用10EC 8168的网卡进行上传的镜像,那么10EC 8168的机器使用的是镜像中的网卡驱动进行驱动,而不是服务器的网卡PNP驱动,此处请注意。所以推荐大家在虚拟机中上传镜像
  • 由于网卡PNP增加了镜像配置文件,在镜像目录中,会同时生成vhd XXX.cfg 这二个文件,在进行镜像备份时,请同时备份
  • 如果遇到没有驱动的网卡设备,请将您网上下载的网卡驱动发送至support@os-v.com我们转换好后,会邮件回复给您,并且放置在我们的网站上供其他人下载,谢谢您的支持
  • 所有的网卡驱动转至“自由天空万能驱动处理”工具,在此谢谢作者的收集与整理.
  • 新版本自带自动导入工具,请运行PNP中的exe自动批量导入驱动