问题 :
一些华为USB Dongles在Beaglebone的Android JellyBean4.1.2中无法识别.
详细地 :
我正在使用在Android JellyBean4.1.2上运行的BeagleBone.
Huawei - E1731 [Locked] , Huawei - E303D [Locked]在这个平台 上工作得很好.
Huawei E303F , Huawei E303F (Both Factory Unlocked)是不能识别由OS(通讯文件不产生)



现在提到的USB Dongles工作正常.

但我想找到根本原因并且必须解决它.
有没有选择通过从源构建Android OS来解决它?如果是,怎么样?哪些文件需要更改?
为什么有些加密狗在没有提到的解决方法的情况下直接识别
作为skoperst说,我已经检查option.c中 kernel_dir/drivers/usb/serial/option.c

有什么解决方案吗other than hard-coding Device VID & PID?
我需要一些更通用的解决方案,以促进Plug & Play机制.
怎么样Plug & Play works in linux.如果有linux kernal可能,Android也可以吗?
你的伟大建议赞赏.非常感谢提前.
我最近为正在进行的项目购买了3G加密狗。我希望我的Raspberry Pi能够接收SMS消息并对其进行回复。我有一个7.2mbps连接的HSDPA 3g软件狗。我已经在Windows上使用A1(不确定您是否知道此提供程序)sim卡设置了加密狗,并且运行良好。我可以正常连接到互联网,也可以接收短信(SMS)
但是,当我尝试将其连接到我的Raspberry Pi(带有Raspbian OS)时,它将无法正常工作。它始终显示为“大容量存储设备”。
我尝试了usb_modeswitch和wvdial以及Sakis3g的运气,但是我无法使其正常工作。我使用usb_modeswitch和wvdial的问题是,即使我尝试了这两篇博客文章中解释的所有内容后(https://www.thefanclub.co.za/how-to/how-setup-usb-3g-modem-raspberry-pi- using-usbmodeswitch-and-wvdial ; https://nicovddussen.wordpress.com/2014/11/12/setting-up-your-raspberry-pi-to-work-with-a-3g-dongle/),它仍然没有不要切换到调制解调器模式。它始终处于“大容量存储模式”。我看到了替代方法,并尝试使用Sakis3G,但也没有运气。好像他们的网站(sakis3g.org / sakis3g.com)处于离线状态,您无法再下载某些.tar.gz文件夹/文件。我通过这篇博客文章尝试了运气。(https://shkspr.mobi/blog/2012/07/3g-internet-on-raspberry-pi-success/)
您猜对了,我也无法使它正常工作。它不允许我下载.gz文件夹/文件,因为该网站似乎已关闭。
这对我的项目来说是一个很大的问题,我将不胜感激。真的很重要 如果有人知道我可以做些什么来解决此问题,请提供帮助。我真的很感激。
问候。