访问调制解调器 - Android 设备 (Nexus 5)

问题描述 投票:0回答:2

设备:Google Nexus 5(未root)
主机:Window 7

我想将 Android 设备作为调制解调器访问(使用 COM调制解调器端口)并最终使用超级终端/Teraterm 传递 AT 命令。

因此,将设备连接到 Windows Box 后,设备会在设备管理器下“检测到”,但不会显示任何 COM 端口(默认 COM0 除外)。 右键更新驱动程序,显示找不到驱动程序。

我尝试了以下选项,但都没有成功。

    root
  1. Nexus 5 上尝试过this,但没有公开要使用哪个/dev/smdX。各种组合都试过了,还是不行。 尝试了 Google Android 网站上的
  2. Google USB 驱动程序
  3. 。没有变化。
  4. 这里
  5. 。我安装了 LG Electronics 的驱动程序,COM 端口没有变化。 Universal Naked Driver 帮我进入了 ADB Shell 界面,但是 那不是我想要的。
  6. 在上述所有过程中,USB 调试均已启用(只是说)。

我还听说手机必须进入“调制解调器模式”才能发出 AT 命令。 如果是这样,我该怎么做?

或者这是设备

驱动程序问题
结论:

我想访问 Android 设备的调制解调器并向其发送 AT 命令。

你能告诉我我错过了什么吗?
对此的任何帮助将不胜感激。


这个问题很难给出准确的答案,因为这取决于制造商如何实现设备驱动程序。不幸的是,有很多信息不属于公共领域。

android windows at-command modem nexus-5
2个回答
1
投票

某些设备根本不公开调制解调器端口。它们可能显示为网络适配器,或始终连接的 LAN 连接。如果设备作为网络适配器可见,则您可以通过 Windows Mobile Broadband API 访问它,或者通过 MBIM(对于某些较新的设备)访问它。

要检查设备是否作为网络适配器可见并获取有关它的信息,请打开命令框并键入

netsh mbn show interfaces

Windows Mobile Broadband API 没有提供与良好 AT 命令集一样多的细节,但执行基本相同的功能。 MBIM 是具有类似功能的行业标准接口,可通过移动宽带设备服务 API 在 Windows 8+ 桌面上用于支持它的设备。

如果设备显示为始终在线的 LAN 连接,则可能存在用于移动功能的专有高级接口。 

不同操作系统的驱动程序行为可能不同。如果您有机会在 Windows Vista、7 和 8 上尝试该设备,您可能会看到不同的行为。

也许如果你不是那么胡言乱语的话它会起作用!


0
投票

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.