web-dev-qa-db-ja.com

USSDは、14.04のorg.freedesktop.ModemManager1.Modem.Modem3gpp.Ussdインターフェースがないために失敗します

uSSDを使用するたびに14.04にアップグレードした後、オブジェクトパスにインターフェイスがないため、dbus-sendエラーが発生します

/org/freedesktop/ModemManager1/Modem/0

この行方不明のインターフェイスを追加する方法を知っている人は誰でも

root@JATIVA:~# dbus-send --system --print-reply --dest=org.freedesktop.ModemManager1 /org/freedesktop/ModemManager1/Modem/0 org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd.Initiate string:*888#
Error org.freedesktop.DBus.Error.UnknownMethod: No such interface 'org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd' on object at path /org/freedesktop/ModemManager1/Modem/0

d-feet screenshot of object path

2
Franklin B

モデムマネージャー/ GUIは、すべての3Gドングルで機能するとは限りません。 USSD機能を使用するには、ドングルのメーカーが開発したソフトウェアを使用することをお勧めします。

Huaweiドングルの場合:

Huawei Mobileパートナー

enter image description here

ドングル内でHuawei Mobile Partnerを利用できる可能性が高くなります。

お持ちでない場合は、ダウンロードしてインストールする方法を以下に示します。

Huawei Mobile Partner 22のインストール

  • ホストマシンへのインターネットがない場合は、最初に ここをクリックしてHuawei Mobile Partner 22をダウンロードしてください ホームディレクトリに。次に、ターミナルで次のコマンドを実行します。

     tar -xvzf megafone.tar.gz
     cd mp22-linux-64
     chmod +x install
     Sudo ./install
    
  • すでにマシンにインターネットが接続されている場合は、次のコマンドを一度にターミナルにコピーして実行します。

    wget -O mp22-linux-64.tar.gz https://db.tt/XtrP9KPw
    tar -xvzf mp22-linux-64.tar.gz
    cd mp22-linux-64
    chmod +x install
    Sudo ./install
    

ドングルがモバイルパートナーの22番目のバージョンで検出されない場合は、 21 または 2 をインストールしてみてください。


ProlinkまたはZTEドングルがある場合は、 here のZTEモバイル接続セクションを参照してください。

1
Naveen