だから私はセルラーモデムを使って Linux で PPP を走らせています。私が書いているプログラムは、データを送信する前にリンクがアクティブかどうかを知る必要があります。
チェックするオプションは何ですか
- リンクが利用可能な場合
- 私が制御するサーバーにルーティングする場合 (前に述べたように、インターネットには接続しません)
また、それを再起動する最良の方法は何ですか-開始と停止のタイミングをプログラムで制御したいので、 init.d は適切ではないと思います。を使用system()
しても PID が得られないようです。呼び出しfork()
の群れ以外に他のオプションはありますか?exec??()
C on Linux on ARM (buildroot を使用したカスタム ディストリビューション)。