您的位置 首页 百科问答

RNDIS是什么意思?

RNDIS是指RemoteN来自DIS,基于USB实现RNDIS实际上就是TCP/IPoverUSB,就是在USB设备上跑TCP/I360问答P,让USB设备看上去像一块网卡。

同阳肉简钢随连血死括他青样,在WinCE中实现USBRNDIS功能,首先具耐知备以屋女尼告条下条件:

1.支持USBClie出盐抓女出当龙号广品抓nt并且USB驱动已经OK亲亚生句浓。

2.在PC上面安装ActiveSync软件,该软件用于支持R委晶拿NDIS驱动。

RNDIS是什么意思?

拓展资料

假设USB驱动已经存在,这里谈极士加老玉仍八检罗到的USBRNDIS的实现是指USBClient设备上面运行RNDIS。下面介绍一下冲腊具体步骤:

1.选择USBClientRNDIS组件

在定制WinCE的时候,在CatalogItemsView中选择”Devic满eDrivers”->”USBFunction”->”USBFunctionClients”->”散亩滑RNDISCl行验统纪毛感牛背停ients”.

2.更改USBClient的注册表配置

保织医具体的不想详细说明了,相信看一下就知道了,如下:

[HKEY_LOCAL_MACHINE/Drivers/USB/FunctionDrivers]

"DefaultClientDriver"="RNDIS"

[HKEY_LOCAL_MACHI蛋原系测宽九连你频标雷NE/Drive互rs/USB/Func毫操移烟治地起tionDriver严跑跟s/RNDIS]

"UseActiveSyncIds"=dword:1

"Dll"="**财移*.dll"

"FriendlyName"="Rndis"

"idVendor"=dword:0162

"Manufactur损九及er"="Honeywe西制沉宗地往ll"

"idProduct"=dword:0001

"Pro万土吸负跳江duct"="HoneywellRNDIS"

"bcdDevice"=dword:0

[HKEY_LOCAL_MACHINE/Comm/RndisFn1/Parms/TcpIp]

"DefaultGateway"=""

"UseZeroBroadcast"=dword:0

"IpAddress"="192.168.0.86"

"Subnetmask"="255.255.255.0"

"EnableDHCP"=dword:0

3.重新编译WinCE

完成了上面的配置以后,重新编译WinCE,然后下载到板子上面运行。

4.建立RNDIS连接

在WinCE运行以后,用USB线将PC和板子相连接,这个时候应该可以看到在PC上面识别出新的网卡设备,同时在板子上面也会出现一个网卡设备。分别在PC上和板子上面为新的网卡设置IP地址和子网掩码,保证在同一个网段就可以。然后可以彼此ping一下,只要是通的,就应该没问题了。

参考资料

USBRNDIS的实现

上一篇 党章规脚修兴加定,党的建设必须()来自
下一篇 江南可采莲荷叶田田的全部诗句内容是什么?
扫一扫,手机访问

扫一扫,手机浏览