3GModem開發流程

來源:互聯網
上載者:User

        我從laogu.cublog.cn的一篇文章得到靈感,將自己的3G開發總結一下(linux各分支):

1、起步

        做3G開發,一般會先得到3G裝置後得到3G文檔,在沒有3G文檔的情況下,首先只能憑藉裝置硬體的名字和裝置ID來進行初步開發。

        在這一階段可以利用的方法有:

        * lsusb  查看裝置ID

        *網上搜尋廠商Modem的開發文檔

        *搜尋相關平台下的3G構架

2、驅動

        在得到裝置ID之後,要使linux對3G裝置進行良好的驅動,就是說是linux裝置識別3GModem。目前,華為,中興,愛立信,Option,聯芯科技公司的Modem模組都可以通過簡單修改linux的USB驅動檔案以得到良好的驅動。

        華為與聯芯科技公司的Modem 是修改generic.c檔案

        中興網上也有很多介紹

        愛立信是修改設定檔和generic.c與/drivers/net/usb/cdc_ncm.c檔案。愛立信模組網站

CONFIG_USB_USBNET=yCONFIG_USB_ACM=yCONFIG_USB_WDM=yCONFIG_USB_NET_CDCETHER=y

        註:這裡配置對大多數Modem 都有效

         Option公司的模組,有一部分需要usb-modeswitch驅動,一部分直接被最新的linux核心支援。

3、功能實現部分

        linux下可以使用wvdial和ppp

        android 用ppp和RAL

        meego 用ofono和ppp(/usr/lib/ofono/test, ofond connman)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.