1. 程式人生 > >嵌入式Linux系統---ppp撥號,4G模組上網

嵌入式Linux系統---ppp撥號,4G模組上網

4G模組PPP撥號上網

方法1

所需檔案:
xxx-chat-connect,xxx-chat-disconnect ,xxx-ppp
複製以上三個檔案到/etc/ppp/peers目錄下

  1. 在 xxx-ppp 檔案

    修改你的串列埠裝置名和pppd 撥號使用的 username,password。

  2. 在 xxx-chat-connect檔案

    修改你的 APN。APN/username/password 是從你的網路提供商那裡獲取的。

  3. 使用下面的命令啟動 ppp 撥號

    pppd call xxx-ppp &
    //命令最後的 & 可以讓 pppd 後臺執行

方法2

所需檔案:
xxx-pppd.sh,ip-up ,xxx-ppp-kill
複製以上ip-up檔案到/etc/ppp目錄下

  • 使用xxx-pppd.sh 撥號,命令形式如下:

./xxx-pppd.sh 串列埠裝置名(比如/dev/ttyUSB3) APN username password

  • ip-up:pppd 在獲取 ip 和 dns 之後,會自動呼叫這個指令碼檔案來設定系統的 DNS

嵌入式系統一般需要拷貝這個檔案到 /etc/ppp 目錄下。
請確保該檔案在你的系統裡有可執行許可權。

  • xxx-ppp-kill 用來結束通話撥號的,pppd必須被正常的結束通話,否則可能會導致你下次ppp撥號失敗。

使用下面方式來呼叫這個指令碼

./xxx-ppp-kill

待續。。。。。。(未完)