Windows 10 IoT上的USB移动宽带调制解调器?
问题描述:
任何人都有经验在Windows IoT上使用USB移动宽带与Raspberry Pi2?Windows 10 IoT上的USB移动宽带调制解调器?
我在Windows IoT中有一个华为数据卡,在连接的设备上显示为华为移动,但我无法在wifimanager.htm管理页面上看到该设备。
甚至不出现在设备管理器列表中。这是司机缺乏吗?
答
我也在寻找一个解决方案,我终于找到了一个。我希望以下将帮助你!
根据硬件兼容性列表:https://developer.microsoft.com/en-us/windows/iot/win10/supportedinterfaces,我使用了沃达丰(华为)K5150,“官方”支持并经微软验证。该设备通过hdmi屏幕在门户网站上被识别并可见。无论如何,树莓无法上网。
这里是我做过什么,使其工作:
- 安装在一个共同的笔记本电脑的关键,并检查网络连接。顺便说一下,Windows应该将其视为蜂窝连接。
- 找到Windows生成的xml文件,位于:C:\ ProgramData \ Microsoft \ WwanSvc \ Profiles。该文件被称为配置文件,Windows使用该文件来表征它看到的每个无线连接。你当然可以从头开始创建这个文件,但是它更加复杂/无聊。您通常也可以使用
netsh
命令和import
或dump
子命令来做到这一点,但它不适用于宽带设备。 - 将您的树莓连接到您的本地网络,并转至\\ [名称或IP地址] \ c $。在我的情况下,它是\\ minwinpc \ c $。在那里,找到一个合适的位置来复制xml文件以及其旁边的bmp文件,并且不要忘记修改其内容以指向图标(bmp文件)的正确路径。
- 接下来的步骤非常棘手,但非常重要:您必须找到您的密钥的订户ID。保存在XML文件中的一个实际上是一种散列的,如果你没有设置正确的值,你就必须像
添加配置文件失败的错误:无效的访问XML。
- 连接的关键在于你的树莓和使用PowerShell输入的PSSession(了解详情:https://developer.microsoft.com/en-us/windows/iot/win10/samples/powershell)。然后,使用以下命令:
netsh mbn show readyinfo interface="Cellular"
。正确的接口(在我的情况下,它是“蜂窝”)可以用命令netsh mbn show interfaces
(mbn
代表移动宽带我想)来检索。订户ID和其他有用的信息会显示出来,您可以将其复制到树莓中的xml文件中。 - 剩下的是实际的配置文件激活,分为两部分:添加新导入的配置文件并告诉树莓连接到它。为此,请使用命令
netsh mbn add profile interface="Cellular" name="profile.xml"
和netsh mbn connect interface="Cellular" connmode=name name=ProfileName
。
您现在应激活移动宽带密钥,树莓会在启动时自动连接到它。
这里有几个环节是对我帮助很大:
- 出口概况:https://www.experts-exchange.com/questions/28324340/Adding-custom-mobile-broadband-profiles-in-Win-7.html
- 更换用户ID:https://social.technet.microsoft.com/Forums/office/en-US/7c2d6c77-1974-432b-a439-6e58f9306234/receive-add-profile-failure-invalid-profile-xml-error-when-adding-wwan-profile-windows-7?forum=w7itpronetworking
- 连接到覆盆子,将文件复制:https://developer.microsoft.com/en-us/windows/iot/win10/samples/smb
这是一个很好的答案乔纳森,我会肯定地尝试!我回头告诉你。非常感谢。 – GeorgeMR