ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Gobinet QMI-WWAN区别

2022-06-17 00:33:31  阅读:178  来源: 互联网

标签:高通 Gobinet WWAN QMI GobiNet 4G CONFIG


.Gobinet拨号
GOBI 高通Gobi无线宽带芯片技术,只需一个模块即可支持多种移动宽带网络和众多移动运营商.
高通公司称全新的芯片将基于Gobi 4G LTE无线基带、MDM9615和MDM9215。这种技术可以在FDD和TDD网络下进行LTE连接,同时支持HSPA+和EV-DO网络、2G/3G网络。这意味着用户可以在本地使用高速4G LTE网络,在其他地方使用3G网络。Gobi平台在MDM芯片组的基础上还提供了软件增强层,这样可以使用不同技术下的无线连接更简单。

2.QMI-WWAN协议拨号
QMI: Qualcom Message Interface
MSM: Mobile station mode
AP: Application Procesor

高通平台目前都是非对称多核心,最主要的是AP和Modem。
两个处理器怎么进行通信呢,我们把AP和Modem当作两个主机,问题就变得了很简单,TCP/IP协议不是一种非常成功的进程间跨主机通信方式。高通没有采用这种方式,但是借鉴了TCP/IP的框架设计。
Qualcomm MSM Interface,作用用于AP和BP侧的交互,通俗说法就是让设备终端TE(可以是手机,PDA,计算机)
对高通BP侧的AMSS系统进行操作,如调用函数,读取数据,设置其中的NV项等。

上面是从别的地方看到了,但是并没有说区别, 经过多方查看资料,我的理解就很简单,Gobinet QMI-WWAN作用是一样的,都是在Linux上高通模块的驱动程序,分界线就是linux3.4内核,之前高通的QMI-WWAN并没有添加到linux内核中,所以高通就开发了Gobinet软件包,包括4G驱动与4G拨号程序, 但是linux3.4内核已经把QMI添加到内核中了,所以使用高通方案的4G模块就不需要这么麻烦了, 在menuconfig的时候

* CONFIG_USB_SERIAL=y
* CONFIG_USB_SERIAL_WWAN=y
* CONFIG_USB_SERIAL_OPTION=y

* CONFIG_USB_WDM=y
* CONFIG_USBNET=y
* CONFIG_USB_NET_QMI_WWAN=y

添加了这些配置,就可以了, 大大简化了4G模块的使用。

所以说本质上他们是一样的,都是NDIS规范在"物理层"上的实现形式,驱动的也是同一个高通4G模块。

就这么简单!!!!

For a long time, the only way to use such QMI+net pair in the Linux kernel was to use the out-of-tree GobiNet drivers provided by Qualcomm or by other manufacturers, along with user-space tools also developed by them (some of them free/open, some of them proprietary). Luckily, a couple of years ago a new qmi_wwan driver was developed by Bjørn Mork and merged into the upstream kernel. This new driver provided access to both the QMI port and the network interface, but was much simpler than the original GobiNet one. The scope was reduced so much, that most of the work that the GobiNet driver was doing in kernel-space, now it had to be done by userspace applications. There are now at least 3 different user-space implementations allowing to use QMI devices through the qmi_wwan port: ofono, uqmi and of course, libqmi .

看了上面这段话。看来我的理解是正确的!!!

 

200409后记 :

详细看过GobiNet 的代码后,发现GobiNet 已经支持QMI-WWAN了,即使使用QMI-WWAN驱动的,也可以使用GobiNet 来进行后台的管理, 包括拨号,掉线重拨等
————————————————
版权声明:本文为CSDN博主「wandersky0822」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wandersky0822/article/details/101674806

标签:高通,Gobinet,WWAN,QMI,GobiNet,4G,CONFIG
来源: https://www.cnblogs.com/hshy/p/16384154.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有