質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

89.72%

Raspberry PiをSORACOM Airで接続したい

受付中

回答 1

投稿

  • 評価
  • クリップ 0
  • VIEW 2,784

nagaryu000

score 11

初めまして。

前提・実現したいこと

Raspberry Piをdocomoのモデム L-02Cで3G接続させたいです。
先月の上旬まではwvdialで接続ができていましたが、先週末あたりから接続ができなくなっており、何が原因かよくわからなくなっています・・・
皆さん、アドバイスを頂ければ幸いです。
宜しくお願いします。

現状の構成
・Raspberry Pi2 Model B + 2015-11-21-raspbian-jessie(最新)
・L-02C
・有線LAN接続
(構成は画像のとおりです)
これらに対して、Mac(OS X 10.11.1)からsshで操作しています。
(有線LAN、SSHは問題なく接続できています。
イメージ説明

発生している問題・エラーメッセージ

//wvdial.confの内容
[Dialer Defaults]
Init1 = ATZ
Init2 = ATH
Init3 = AT+CGDCONT=1,"IP","soracom.io"
Init4 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Dial Attempts = 3
Stupid Mode = 1
Modem Type = Analog Modem
Dial Command = ATD
Stupid = yes
Baud = 460800
New PPPD = yes
APN = soracom.io
Modem = /dev/ttyUSB2
ISDN = 0
Phone = *99***1#
Password = sora
Username = sora
Carrier Check = no
Auto DNS = 1
Check Def Route = 1

//wvdialの内容①
$ wvdial
--> WvDial: Internet dialer version 1.61
--> Cannot set information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATH
ATH
OK
--> Sending: AT+CGDCONT=1,"IP","soracom.io"
AT+CGDCONT=1,"IP","soracom.io"
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATD*99***1#
--> Waiting for carrier.
ATD*99***1#
CONNECT
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Sun Nov 29 13:04:48 2015
--> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
--> --> PAP (Password Authentication Protocol) may be flaky.
--> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
--> --> CHAP (Challenge Handshake) may be flaky.
--> Pid of pppd: 869
--> Disconnecting at Sun Nov 29 13:04:49 2015
--> The PPP daemon has died: pppd options error (exit code = 2)
--> man pppd explains pppd error codes in more detail.
--> I guess that's it for now, exiting
--> The PPP daemon has died. (exit code = 2)

//wvdialの内容②
$ wvdial
--> WvDial: Internet dialer version 1.61
--> Cannot set information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATH
ATH
OK
--> Sending: AT+CGDCONT=1,"IP","soracom.io"
AT+CGDCONT=1,"IP","soracom.io"
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATD*99***1#
--> Waiting for carrier.
ATD*99***1#
NO CARRIER
--> No Carrier!  Trying again.
--> Sending: ATD*99***1#
--> Waiting for carrier.
ATD*99***1#
ERROR
--> Invalid dial command.
--> Disconnecting at Tue Dec  1 22:35:05 2015

------------------------------------------------------------------------------------
確認するにあたり、その他必要情報があればご連絡ください。
  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

0

近い環境で同じ状態になった時はwvdialの再インストールで直ったことがあります。

素直にエラーを読むと
--> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
--> --> PAP (Password Authentication Protocol) may be flaky.
--> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
--> --> CHAP (Challenge Handshake) may be flaky. 
/etc/ppp/chap-secretsの権限が足りていないように読めるので、権限を見直してみては如何でしょうか。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2015/12/01 23:08

    ご返信ありあとうございます。
    権限については、気持ち悪いですが以下変更後、
    reboot後、再度wvdialしましたがダメですね。
    接続を切られてる感じですかねぇ。
    sudo chmod 777 /etc/ppp/chap-secrets

    ppp deamonを更新ですかね・・・

    CONNECT
    --> Carrier detected. Starting PPP immediately.
    --> Starting pppd at Tue Dec 1 23:02:38 2015
    --> Pid of pppd: 717
    --> Disconnecting at Tue Dec 1 23:02:39 2015
    --> The PPP daemon has died: pppd options error (exit code = 2)
    --> man pppd explains pppd error codes in more detail.
    --> I guess that's it for now, exiting
    --> The PPP daemon has died. (exit code = 2)

    キャンセル

  • 2015/12/01 23:31

    前提条件として、そのSIMが正しく使える状態にあるかを他の端末で試してみるのもいいかもしれません。
    SIM自体が破損したり、何らかの理由で契約が止められたりということもあり得るかもしれません。

    あとは関係しそうなパッケージを全て一度削除してからインストールしなおしてしまうのが早い場合もありますね。。

    キャンセル

  • 2015/12/01 23:44

    SIMはSORACOMコンソールでは、使用中なので問題無いと思います。
    (セッションはオフラインですが)
    Raspbianを数回焼き直して、update / upgrade / wvdial / usb-modeswitchしかしていない状態でもモデムは反応しませんね・・・
    電源は入っていてlsusbで確認はできるので認識もされてはいます・・・

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 89.72%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる