溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

openwrt 基于qmi的 3G|4G撥號

發(fā)布時間:2020-06-29 14:12:05 來源:網(wǎng)絡(luò) 閱讀:14794 作者:denghai586 欄目:開發(fā)技術(shù)

簡介

    qmi -- Qualcom Message Interface 直譯過來是 高通消息接口。顧名思義該接口的作用就是定義與高通設(shè)備(主要是modem)直接的通信消息。

    qmi英文完整資料下載地址:http://down.51cto.com/data/2090090

    因為最近在基于qmi開發(fā)一款mifi設(shè)備的3\4G撥號,所以最近我會把我在這一過程遇到的問題,和一些心得體會陸續(xù)的更新上來。

開發(fā)簡介


    依賴的驅(qū)動--qmi_wwan

    該驅(qū)動在linux3.4以上的內(nèi)核中默認支持了。對于通用的3/4G modem支持是沒有問題的,但對于某些特殊的的modem是沒有其對應(yīng)的usb id的(如龍尚的U8300C系列modem)。需要修改qmi_wwan.c文件添加其USB ID,只有這樣當(dāng)modem插入時內(nèi)核根據(jù)其id就可以加載qmi_wwan驅(qū)動了。

    modem插入驅(qū)動加載成功后,會出現(xiàn)/dev/cdc-wwan0設(shè)備文件。 該設(shè)備文件就是上端應(yīng)用程序發(fā)送命令和接收響應(yīng)的接口了。

    上端撥號程序 -- uqmi

    uqmi是openwrt1407默認支持的一個小型的qmi撥號程序,它實現(xiàn)了qmi中常用的撥號命令,查看狀態(tài)命令,PIN相關(guān)功能等。使用方法如下:

   eg:uqmi -d /dev/cdc-wwan0 --get-data-status      //獲取連接狀態(tài)。

    uqmi -d /dev/cdc-wwan0 --get-signal-info      //獲取信號信息。

    uqmi -d /dev/cdc-wwan0 --start-network lte --auto connect  //自動撥號lte網(wǎng)絡(luò)。

    其他命令可以通過 uqmi -h查看。

    

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI