Debian
無法在 BeagleBone Black 上通過 3G USB 加密狗同時使用 GSM 和 GPRS
我正在開發 BeagleBone Black(在其上執行 Debian),並且我已經連接了一個 3G USB 加密狗(華為 E173u-2),用於 GPRS 和發送簡訊。
現在,當我啟動我的板(連接了加密狗)時,我遇到了一個問題。我可以訪問 GPRS 服務,但不能同時發送 SMS(使用 MINICOM 的 AT 命令)。如果 GPRS 服務開啟並且我正在向 3G USB 加密狗發送 AT 命令,我會收到回复
Service Temporarily Unavailable.
如果我在終端上執行命令
ifdown gprs(service name)
IE。GPRS 服務已關閉,現在我可以發送簡訊了。
如果我在終端中執行命令,則在 SMS 模式下
ifup gprs(service name)
在我關閉用於向 3G USB 加密狗發送 AT 命令的 MINICOM 連接之前,我無法獲得 GPRS 連接。
當我搜尋過這個問題時,我閱讀了一篇部落格,其中說每個服務都鎖定了加密狗連接的埠。在服務釋放埠之前,其他服務無法訪問同一埠。
我在 Windows 上試過這個,發現我可以同時訪問這兩個服務。
此問題的實際原因是什麼以及如何解決?
打開
/etc/ppp/options
文件並轉到第 65 行,只需對其進行註釋。第 65 行是:
lock
將其更改為
#lock
並重新啟動。