Ubuntu 12.04 で複数の USB 3G モデム (私の場合は 2 つ) をプログラムで接続しようとしています。Network Manager を使用してグラフィカルに実行できますが、コマンド ラインでプロセスを複製したいと考えています。
これが私がエミュレートしようとしているプロセスです。
- 2 つの 3G ドングル (どちらも huawei、モデル番号: E173Bu-1 (サービス プロバイダー: Airtel) およびモデル番号: E173u-1 (サービス プロバイダー: MTNL)) を接続します。
- 私が設定した接続では、Network Manager GUI で「自動的に接続」がチェックされていません。
- これで、Network Manager GUI から、両方に手動で次々に接続できるようになりました。
ppp0
実行するとppp1
接続が確立されifconfig
、ルーティングテーブルが適切に設定されていることがわかりました。
ここまでは順調ですね。
2 つの 3G ドングルを接続すると、Network Manager GUI で接続の「自動接続」がチェックされません。
コマンドラインから、次のコマンドを試しました。$ nmcli con up id "Airtel"
次のエラーが発生しました。
$ nmcli con up id "Airtel"
Active connection state:
activating Active connection path:
/org/freedesktop/NetworkManager/ActiveConnection/2 state: unknown
Error: Connection activation failed.
もう一度試してみたところ、次のエラーが発生しました。
$ nmcli con up id "Airtel"
** (プロセス:3184): 警告 **: NMActiveConnection /org/freedesktop/NetworkManager/ActiveConnection/3 を初期化できませんでした: インターフェイス "org.freedesktop.DBus.Properties" のシグネチャ "s" を持つメソッド "GetAll" は初期化されません存在
アクティブな接続状態: 不明 アクティブな接続パス: /org/freedesktop/NetworkManager/ActiveConnection/3
** (プロセス:3184): 警告 **: /org/freedesktop/NetworkManager/ActiveConnection/3 のオブジェクトを作成できませんでした: インターフェイス "org.freedesktop.DBus.Properties" のシグネチャ "s" を持つメソッド "GetAll" は実行されません存在しない
接続「MTNL」に対して同じことを試みると、まったく同じことが起こります。
初めて試してみると、見栄えの良い最初のエラーが表示されます。つまり、
$ nmcli con up id "Airtel"
Active connection state: activating
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/2
state: unknown
Error: Connection activation failed.
連続して試行すると、奇妙なエラーが発生し続けます。つまり、
$ nmcli con up id "Airtel"
** (プロセス:3184): 警告 **: NMActiveConnection /org/freedesktop/NetworkManager/ActiveConnection/3 を初期化できませんでした: インターフェイス "org.freedesktop.DBus.Properties" のシグネチャ "s" を持つメソッド "GetAll" は初期化されません存在
アクティブな接続状態: 不明 アクティブな接続パス: /org/freedesktop/NetworkManager/ActiveConnection/3
** (プロセス:3184): 警告 **: /org/freedesktop/NetworkManager/ActiveConnection/3 のオブジェクトを作成できませんでした: インターフェイス "org.freedesktop.DBus.Properties" のシグネチャ "s" を持つメソッド "GetAll" は実行されません存在しない
Asus Eee PC seashell シリーズのノートブックで Ubuntu 12.04 を使用しています。(この構成のみのソリューションが必要です)。