zoukankan      html  css  js  c++  java
  • RNIDS PC端驱动RNDIS USB kit


     

    RNIDS PC端驱动RNDIS USB kit

    使用RNDIS方式通过USB连接PC的朋友可能会发现,需要PC端驱动才能与PC建立网络连接
    微软提供了例子驱动,我们只要修改INF文件即可
    微软网站上提供的链接已经过期,不能下载了,这里放出来给大家使用


    RNDIS USB kit 2005.rar (194.41 KB)



    实际驱动使用
    Drivers/x86fre/sys files下的
    rndismpy.sys和usb8023y.sys即可
    然后我们需要做的就是拿INF Template/RNDIS_Template.inf作为例子修改
    如果只是简单的可以使用,而不在乎那些厂商名字,只需要修改下面几个地方

    1 mm/dd/yyyy,x.y.v.z 全部改成想要的时间和版本,如10/13/2010,1.0.0.0

    2 VID_vvvv&PID_pppp全部改成你的USB上报的VID和PID,如果你没有改动默认注册表配置,即common.reg里面的设置为

    1. [HKEY_LOCAL_MACHINE/Drivers/USB/FunctionDrivers/RNDIS]
    2.    "Dll"="rndisfn.dll"
    3.    "FriendlyName"="Rndis"
    4. ; idVendor must be changed. 045E belongs to Microsoft and is only to be used for
    5. ; prototype devices in your labs. Visit http://www.usb.org to obtain a vendor id.
    6.    "idVendor"=dword:045E
    7.    "Manufacturer"="Generic Manufacturer (PROTOTYPE--Remember to change idVendor)"
    8.    "idProduct"=dword:0301
    9.    "Product"="Generic RNDIS (PROTOTYPE--Remember to change idVendor)"
    10.    "bcdDevice"=dword:0
    复制代码

    这里VID就是"idVendor"=dword:045E,即045E
    PID是"idProduct"=dword:0301,即0301
    所以这里要改成
    USB/VID_045E&PID_0301

    3 改好inf文件之后,把它和rndismpy.sys、usb8023y.sys放到同一个文件夹,然后提示安装驱动的时候就找到这个文件夹就可以了


  • 相关阅读:
    学习PetShop3.0(9)工厂的资料
    net程序架构开发
    《解剖PetShop》系列之一
    与数据库相关的名词解释
    asp 导出Excel
    《解剖PetShop》系列之二
    业务模块的设计原则
    《解剖PetShop》系列之三
    JAVA之BigInteger(转)【转】【很好用啊】
    php_mcrypt.dll无法加载解决方法
  • 原文地址:https://www.cnblogs.com/yuzaipiaofei/p/4124178.html
Copyright © 2011-2022 走看看