网管程序员论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12708|回复: 1

[服务器.存储技术] RNDIS /Ethernet Gadget 驱动下载(win2003下通过)带驱动安装教程

[复制链接]
发表于 2013-3-23 20:57:59 | 显示全部楼层 |阅读模式
本帖最后由 027safe 于 2013-3-23 21:08 编辑

服务器测试环境是:IBM X3550 M4

操作系统:windows 2003

RNDIS /Ethernet Gadget 驱动下载地址:http://www.downcc.com/soft/info/6412909.html
重新编译内核(2.6.29)
2.6.29内核
Device Drivers ---> USB support --->   USB Gadget Support --->
其中 USB Peripheral Controller 选 S3C2410 USB Device Controller
然后再选一个内核自带的Gadget驱动程序来做演示,这里就选 Ethernet Gadget (with CDC Ethernet support)   
因为这个驱动不需要传入参数,所以给个Y而不是M,省事

1.png

make之后烧写zImage到mini1440

等到Linux完全启动之后,拔下usb slave口的接头再插上,就会弹出发现(RNDIS /Ethernet Gadget)设备的信息

只是这个RNDIS 驱动实在难搞,据说在 activesync 里有,但是我装了没有反应

只有自己下载了微软的RNDIS USB kit 2005,抽取出驱动并自己改了模板里的inf文件才算安装成功

我改好的RNDIS网卡驱动下载
http://www.downcc.com/soft/info/6412909.html
inf文件里只改了vid和pid,这个可以从设备管理器里查到(即使还没有驱动程序)

2.jpg

这里vid是0525 pid a4a2

后来想想完全可以吧制造商什么的也改了,那应该很好玩

然后就多了一个网络连接,设置为ip 192.168.1.2 网关192.168.1.1 子网掩码255.255.255.0

此时这个网络连接还是断开状态

dnw连接开发板,ifconfig usb0 192.168.1.1 ,就会发现网络联通了

互ping可以,还可以http://192.168.1.1访问开发板里内置的web服务器

至于使用开发板让PC上网,这个应该是很多wm手机具备的功能,RNDIS我想就是为了这个目的设计的。

可以mini2440里没有iptable什么复杂的包转发程序,将usb0通过eth0实现转发,我还不能自己添加,只能到此为止了。
 楼主| 发表于 2013-3-23 21:09:53 | 显示全部楼层
wp7 自带了

安装方法:

在设备管理器中选中未安装驱动的RNDIS/Ethernet Gadget device,--》 升级驱动程序 --》 手动选择驱动程序 --》 从计算机的驱动程序列表中选择 --》(网络适配器,如果要求选择设备类型的话)--》 Microsoft Corporation -> Remote NDIS Compatible Device, 然后会有提示不建议安装此驱动程序因为无法确认是否与硬件相匹配, 请忽略警告,继续。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|最新更新|网管程序员社区 鄂ICP备11008024号-3

GMT+8, 2019-7-18 08:24 , Processed in 0.109200 second(s), 22 queries .

Powered by 网管论坛

© 2001-2018 www.027safe.com Inc.

快速回复 返回顶部 返回列表