Wvdial.conf ダイヤルエラー。ラズベリーパイモデルB Huawei E1820 3Gモデム

Wvdial.conf ダイヤルエラー。ラズベリーパイモデルB Huawei E1820 3Gモデム

Linuxは本当に迷惑です。wvdial初めてRaspberry Piで3Gを使用しようとしていますが、期待どおりに機能しません。まず、簡単な作業をするとき

sudo wvdialconf 

スキャン結果 次のメッセージが表示されます。

ここに画像の説明を入力してください。

わかりました、おそらく行のエラーのために得ることができる最高のスタートではありません。

ttyUSB0<*1>: ATQ0 V1 E1 S0=0 -- ERROR
ttyUSB0<*1>: ATQ0 V1 E1 &C1 -- ERROR
ttyUSB0<*1>: ATQ0 V1 E1 &D2 -- ERROR

私の考えでは、これらのエラーは後でこの機能を使用しようとすると失敗した理由であり、wvdial結果は次のとおりです。

--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 +FCLASS=0
ATQ0 V1 E1 +FCLASS=0
OK
--> Sending: AT+CGDCONT=1, "IP", "internet"
AT+CGDCONT=1, "IP", "internet"
ERROR
--> Bad init string.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 +FCLASS=0
ATQ0 V1 E1 +FCLASS=0
OK
--> Sending: AT+CGDCONT=1, "IP", "internet"
AT+CGDCONT=1, "IP", "internet"
ERROR
--> Bad init string.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 +FCLASS=0
ATQ0 V1 E1 +FCLASS=0
OK
--> Sending: AT+CGDCONT=1, "IP", "internet"
AT+CGDCONT=1, "IP", "internet"
ERROR
--> Bad init string.

私の設定の背景知識を提供するには、私のwvdial.conf設定は次のとおりです。

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Phone = *99#
Modem = /dev/ttyUSB0
Username = username
Password = password
Baud = 9600
[Dialer E1820]
Init1 = ATZ
Init2 = ATQ0 V1 E1 +FCLASS=0
Init3 = AT+CGDCONT=1, "IP", "internet"
Stupid Mode = 1
Phone = *99#
New PPPD = yes
Modem = /dev/ttyUSB0
Username = username
Carrier Check = no
Password = password
Baud = 9600

私のdmesgログは次のとおりです。 ここに画像の説明を入力してください。

これらの出力により、私はHuawei E1820が実際にモデムに切り替わり、ダイヤルアップの準備ができているとwvdial推論しました(またはおそらく間違っていると仮定したかもしれません)。

追加情報:
私が使用しているSIMカードは、SIM_PINが無効になっており、China Telecom(台湾の主要キャリア)から購入したものです。

修正する こんにちは、ファイルの構成を変更してみましたが、/etc/wvdial.conf次のようになります。

[Dialer E1820]
Init1 = ATZ
Init2 = ATQ0 V1 E1 +FCLASS=0
Stupid Mode = 1
Modem Type = Analog Modem
ISDN = 0
Phone = *99#
New PPPD = yes
Modem = /dev/gsmmodem
Baud = 460800
Username = username
Carrier Check = no
Password = password

今実行すると、wvdial次のエラーが発生します。

--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 +FCLASS=0
ATQ 0 V1 E1 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATD*99#
--> Waiting for carrier.
ATD*99#
ERROR
--> Invalid dial command.
--> Disconnecting at Sat Aug 20 08:53:35 2016

その理由は次のとおりです。

  • モデムが期待どおりに機能しない、または
  • ファイルの電話パラメータが/etc/wvdial.conf正しく割り当てられていません。

私がこれを行うことができることを願っています。どんなアイデアがありますか?

ベストアンサー1

おすすめ記事