Linux

Linux 是否支持通過 AT-Command 串列調製解調器的網路介面?

  • September 18, 2012

我有一個Telit GM862-GPS 模組,它是一個帶有串列介面的 GPRS 調製解調器,使用標準的 Hayes AT 命令集(帶有一些擴展)。我想做的是能夠將它連接到 Linux 設備,以便現有軟體(如 wget、ftp 等)可以通過它連接到網際網路。在我有限的 Linux 經驗中,我認為這需要將調製解調器配置為正常網路介面設備,但我可能錯了。

這是 Linux 核心支持的東西/是否有現有的驅動程序可以做到這一點?

根據您所說的(串列介面,AT 命令集),我認為它的行為類似於撥號調製解調器。因此,您可以使用類似的東西wvdialppp使用它進行連接。

此外,GitHub 上的這個 repo看起來很相關:

該儲存庫用於將我一直在編寫的一堆腳本組合在一起,以協助 Telit 862GPS 的開發過程。它們都是為 Linux 設計的,但用於 Windows 的批量下載腳本除外。

如果你想把一個串口變成一個網路介面,這正是 PPP ( pppd) 的設計目的。它適用於任何看起來像 Linux 串列埠的東西。 pppd支持發送“聊天文本”,其中包含必要的 AT 命令來建立和拆除呼叫。您可能想為此設備製作自己的聊天腳本。

代替/dev/ttyUSB0或您在範例中看到的任何內容,請使用/dev/{name}GPRS 模組公開的串列介面。

引用自:https://unix.stackexchange.com/questions/48525