注意:手冊上面有這樣一句話,
模塊默認為 ZNCARD=0,也就是在 Windows 平台上使用;當在 Linux 平台上使用時,應設置 ZNCARD=1。
由於在linux環境使用,所以得先在window環境下切換模式,執行指令:AT+ZNCARD=1 ,並重啟模塊。
1.查看當前的驅動是否安裝好,測試環境為Ubuntu15.10,驅動免安裝,已經集成,默認ttyUSB0是AT指令口,但不一定完全是,有時候發現ttyUSB0口不好用了 ,可以換一個口ttyUSB1試試看。
2.如果驅動已經裝好了,可以在系統下看到多了一塊網卡,但是現在還沒分配ip地址。可以先留意一下MAC地址。
3. 依次輸入下面四條指令:
ATE1:開啟at指令回顯功能
AT+CGACT=1,1 : PDP上下文激活
AT+ZGACT=1,1 : 連接RNDIS鏈路,連接網絡
AT+ZGACT=0,1 : 斷開網絡連接
如果都能返回ok的話,前面三條AT指令就可以是模塊上網了,當然,系統這邊還要做一些操作,才能上網。因為此時網卡還沒有獲取到ip地址,因此應該在系統下執行命令:sudo dhclient +網卡的名稱
這樣網卡可以動態的獲取ip地址了,就能上網了。
4.此時可能還會遇到一些問題,能ping通ip地址,但是不能ping通域名。例如下面百度的網址,能平通ip地址,但是ping域名的時候顯示找不到主機。這種情況一般考慮是域名解析的問題,本地的默認DNS服務器地址是127.0.0.1,可以設置成114.114.114.114. 配置文件是:/etc/resolv.conf
將nameserver改成 114.114.114.114就好了。