web-dev-qa-db-ja.com

Huawei E3531:信号強度を表示しますか?

Huawei E3531 3Gドングルを持っています(Ubuntu 14.04ですぐに動作します)。ただし、USB-Ethernetアダプターとして登録され、192.168.8.1のドングルの内部Webページにアクセスしない限り、信号強度やその他の接続情報を表示できません。このドングルをttyUSBxモデムデバイスとして使用して、ネットワークマネージャーで適切に動作することはできますか?

ありがとう!フロリアン

3
Florian Echtler

TL; DR: E3531をUSB経由のシリアルモデムとして機能させるには、モード切り替えルールを投稿したものに変更する必要があります(12d1:1001)および内部構成ページで自動ダイヤルをオフに切り替えると、競合が発生し、コンピューターがモデムを使用できなくなります。

OpenWrtルーターで動作するようにこのモデムをセットアップする必要があったため、Fedoraボックスとルーター自体のテストにかなりの時間を費やしました。 CDCイーサネットモードでは動作しますが、ポート転送などを設定する方法はありません。 /etc/usb_modeswitch.d/12d1:1f01には次のものがありました。

# Huawei E353 (3.se)

TargetVendor=  0x12d1
TargetProduct= 0x14db

MessageContent="55534243123456780000000000000a11062000000000000100000000000000"
NoDriverLoading=1

openWrtの/etc/usb-mode.jsonでも同様です(括弧内の値は10進数です)。

    "12d1:1f01": {
        "*": {
            "t_vendor": 4817,
            "t_product": [ 5339, 5340 ],
            "mode": "HuaweiNew",
            "no_driver": true,
            "msg": [  ]
        }
    }

NoDriverLoading = 1 "no_driver":true)このオプションでは、デバイスをSerial-over-USBモードに切り替えることはできません。同じことが "mode": "HuaweiNew"に当てはまるかどうかは思い出せません。これは、ルーターをクライアントに出荷したためです。

要約すると、次のことが必要です。

  1. 構成ページで自動ダイヤルを無効にします
  2. モード切り替えルールを変更して、製品ID 0x1001(10進数:4097)とメッセージ「55534243123456780000000000000011062000000100000000000000000000」をターゲットにします。
  3. NoDriverLoading = 1オプションを削除します
  4. ルールを保存し、プラグを抜いて再び接続します
3
Alex P

実際に自分の質問に答えることができます。スティックを3つのシリアルデバイスを表示する「モデムモード」に切り替えることができますis。ただし、これらのモデムデバイスを介した接続は現在機能していません。いずれにせよ、ここに魔法の呪文があります-以下をファイル "/etc/usb_modeswitch.d/12d1:1f01"に入れてください:

# Huawei E3531s-2 - switch to modem mode instead of HiLink CDC-Ether mode
TargetVendor=0x12d1
TargetProduct=0x1f01

# switch to 12d1:1001 (modem mode, 3 virtual serial ports)
MessageContent="55534243123456780000000000000011062000000100000000000000000000"

# switch to 12d1:14dc (default HiLink CDC-Ether mode)
# MessageContent="55534243123456780000000000000a11062000000000000100000000000000"

# switch to 12d1:1442 (debug mode with 2 virtual serial ports)
# MessageContent="55534243000000000000000000000011060000000000000000000000000000"

次の場所で検出および適応: http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?f=3&t=1897

9
Florian Echtler