linux4g模塊
① arm嵌入式系統通過4G網路與雲端伺服器通信
還是用tcp的方式啊,不過網路通信選擇使用4G無線模塊,正常的接收和發送函數和有線的差不多,不過網路部分選擇無線就可以了
② 4G 撥號腳本及模塊有效性驗證方法(N720 Neoway)
以上腳本適用於T600/T100/T101/T200等型號,但需root 執行
參考文檔:
Neoway_N720_AT命令手冊(禪族標准版)
Neoway_N720_linux集成用戶手冊
步驟1、查看是否識別到4G 模塊(數據通訊採用的是USB2.0),若無則硬體連接或4G 模塊有問題排查硬體
步驟2、查看ttyUSB設備(撥號通過虛擬Serial),若無但步驟1 正常則Nano T100固件可能未升級
步驟3、輸入如下腳本指令進行模塊驗證及撥號(root 用戶),並另外開啟一個終端查看輸出信息
$sudo su
$./twork/4g_dial.sh
步驟4、運行udhcp 獲取IP 地址
$udhcpc -i eth1 (此處4G 模塊對應eth1,通過命令ifconfig 查看設毀襲磨備號 )
問題解決:
1、運行./4g_dial 後,查看$cat /dev/ttyUSB2 如接收到NO CARRIER ?
問題:4G 沒有信號
排查:試著通過其他手機撥打當前機器中的號碼確認是否網路鏈接正常
2、udhcpc 無法找到此命令纖斗 (未安裝工具)
sudo apt install udhcpc
3、udhcpc:無法獲取IP 地址
問題:命令提示如下udhcpc:sending discover
排查:檢查 eth設備號是否正確? 是否有添加 「-i」 參數?
4、4g_dial.sh 腳本包含指令如下
③ X1c2018 4G模塊位裝傳輸速度太慢
是的。
4G模塊一般用的USB介面,當配滑搏然串口也有人用,只不過速率慢些。由於4G模塊的驅動較為復培祥雜,所以如果是USB介面,在普通MCU上做就會比較困難,這時Linux系統的優勢就體現出來讓尺了,Linux由於其完備的驅動支持,在上面做4G就會容易很多。
④ [4G模塊]華為ME909S-821 NDIS撥號指令流程
一、在配置後4G模塊linux驅動之後, ifconfig usb0 up
二、發送指令流程
1、 AT+CPIN? // 查詢sim卡是否有識別到
返回信息 :+CPIN: READY
2、 AT+CSQ //查詢信號強度,范圍0~31
返回信息 :+CSQ: 17,99
3、 AT+CEREG? // 查詢業務數據可用狀態
返回信息 :+CEREG: 0,1 // 返回 1(或 或 5) 表示數據業務可以使用;返回 2 、3 、4 表示數據業旦念務不可用。此時,表示可以進行數據業務了。
4、 AT^SYSINFOEX //查詢模塊注冊網路制式
返回信息 :^SYSINFOEX:2,3,0,1,,6,"LTE",101,"LTE"
5、(NDIS撥號相關) AT+CGDCONT? // 查詢網路制式世亂
模返困 返回信息 :
+CGDCONT: 0,"IPV4V6","","",0,0,0,0,0,0
+CGDCONT: 1,"IP","3gwap","",0,0,0,0,0,0
+CGDCONT: 11,"IPV4V6","","",0,0,0,0,0,0
6、 AT^NDISDUP? // NDIS撥號是否可用
返回信息 :OK
7、 AT^NDISDUP=1,1 // 網路撥號 ,後參數可填寫apn接入點
返回信息 :OK
8、 AT+CGATT? // 撥號結果 連接成功為1
返回信息 :1
三、連接完畢之後執行命令自動獲取IP
udhcpc -i usb0
⑤ 4G模塊,wifi模塊是什麼,工作原理是什麼
4G模塊,也被叫作4G通信模塊或4G DTU模塊,他是物聯網行業具有4G通信功能的一種產品,通過4G模塊,我們可以實現工業設備數據通過無線4G網路傳輸到遠端控制中心,並從控制中心通過4G模塊遠程對工業設備進行數據通信。從而實現工業設備通過無線4G網路的集中管理集中監控。通過4G模塊可大大的減少運營人工成本。
4G模塊的工作原理
近年來物聯網行業飛速發展,通過各種物聯網模塊來代替人力,應用到了各行各業。那麼4G模塊的工作原理是怎樣的呢,我們就來分析4G模塊塔石怎麼工作的。4G模塊是基於4G網路來進行通信的,4G模塊是指支持TD-LTE和FDD-LTE等LTE網路制式的統稱。具有通信速度快、網路頻譜寬、通信靈活等特點。4G模塊在硬體上將射頻、基帶集成在一塊PCB小板上,完成無線接收、發射、基帶信號處理功能。軟體上通過4GLTE網路傳輸,對下位機modbus數據進行傳輸到伺服器端,支持心跳包,注冊包功能。並可支持軟體支持語音撥號、簡訊收發、撥號聯網等功能。
WiFi模塊又名串口Wi-Fi模塊,屬於物聯網傳輸層,功能是將串口或TTL電平轉為符合Wi-Fi無線網路通信標準的嵌入式模塊,內置無線網路協議IEEE802.11b.g.n協議棧以及TCP/IP協議棧。傳統的硬體設備嵌入Wi-Fi模塊可以直接利用Wi-Fi聯入互聯網,是實現無線智能家居、M2M等物聯網應用的重要組成部分。
串口WiFi模塊的工作原理
串口WiFi模塊的工作原理大致如下: 網路發送–TCP數據 => 模塊 =>串口數據–單片機接收,反向也是一樣的,模塊作為一個數據傳輸的通道。
智能WiFi插座支持遠程WiFi操控以及定時開關等功能,可實現在異地對家裡各種家用電器的控制,比如控制空調、電飯煲、熱水器等的開啟和關閉,操作方便省心。同時,還可以在此基礎上開發更多的功能,比如定時延時,usb充電,網路遠控,電量統計,節能省電……
⑥ linux下聯通4G模塊同時PPP撥兩個APN
以前做PPPOE撥號的時候需要改個地方,後來不做了就忘記了。我估計你也是這吵春么升旁耐個類似的問題,你自啟伍己找找。
⑦ 誰知道linux下的minipcie 怎麼用3,4G網路sim卡槽和模塊我都有,求大神指點
直接買個minipci-e介面的3G模塊或4G模塊安裝上去,調試好就可以了。
⑧ 有線網和無線網路的自動切換問題 我linux伺服器上有一個內網有線網,一
指定兩條路由,斗緩內網空鏈模網段的丟給內網網關。其他的丟給外喚虧網網關。route -p add 192.168.10.0 mask 255.255.255.0 192.168.10.1route -p add 0.0.0.0 mask 255.255.255.0 20.1.232.1
⑨ 誰會配置linux把4g模塊和網口建立網橋,其他電腦通過交叉線連linux網口訪問4G網路求詳細步驟感謝感謝
這個要加一個路由器才能把4G網路有線分享給其他電腦