Windows RNDIS 拨号上网

来自Waveshare Wiki
Eng26讨论 | 贡献2023年5月25日 (四) 17:00的版本
跳转至: 导航搜索

RNDIS拨号上网

远程 NDIS (RNDIS) 无需硬件供应商为附加到 USB 总线的网络设备编写 NDIS 微型端口设备驱动程序。 远程 NDIS 通过定义与总线无关的消息集以及此消息集如何通过 USB 总线操作的说明来实现此目的。 由于此远程 NDIS 接口是标准化的,因此一组主机驱动程序可以支持附加到 USB 总线的任意数量的网络设备。 这大大降低了设备制造商的开发负担,提高了系统的整体稳定性,因为不需要新的驱动程序,并改进了最终用户体验:

  • 设备装好SIM卡和天线,USB连接到电脑,电源供电
  • 安装USB驱动
  • 如果已成功注册上网络,SIM7600X发送AT指令使能USB拨号上网:
at+Cusbpidswitch=9011,1,1
  • SIM820X发送AT指令使能USB拨号上网:
at+cusbcfg=usbid,1e0e,9011
  • RM5XX发送以下指令改为RNDIS模式:
AT+QCFG="usbnet",3
  • 发送成功,返回OK,且 Dongle会自动重启。
  • 观察设备管理器发现多出一些无法识别的设备,比如 RNDIS (带叹号):
  • 右键点击RNDIS,搜索设备软件提示窗口,选择“浏览我的计算机”。选择从设备列表中选择“网络适配器”。
  • 在网络适配器窗口的制造商列表中选择Microsoft Corporation,然后右侧列表中选择“Remote NDIS Compatible Device”即远端NDIS兼容设备。

点击下一步并等待安装结束,RNDIS Kitl设备将会安装成功。至此,拨号功能设置完成,可以看到PC可以通过Dongle上网。

  • 如果不能上网,请设置为自动获得IP模式

SIMXXX RNDIS Windows.png