オルタナティブ・ブログ > プログラマー社長のブログ >

プログラミングでメシが食えるか!?

BlackBerry Boldでmoperaを使ったPCのパケット通信ができない・・・

»

下記の件ですが、DoCoMoのブラックベリーケアの方から、心配していた通りの内容の回答がきました。。

■BlackBerryBoldによるモデム接続について

BlackBerryBoldによるモデム接続についてはFOMAのIP接続のみに対応しています。。

「mopera」は、PPP接続のみに対応しています。
詳細は以下URLの注意文言をご参照願います。

<「mopera」概要>
http://www.nttdocomo.co.jp/service/data/foma/measured_rate/provider/

参考ですがFOMAのパケット通信にはPPP接続とIP接続があり、一般的に日本国内のプロバイダは、
PPP接続でのパケット通信となります。IP接続の対応状況については、各プロバイダにお問い合わせください。
なお、「moperaU」は、PPP接続/IP接続に対応しています。

ご期待に添えない回答で誠に大変申し訳ございませんが、
何卒ご理解を賜りますようお願い申し上げます。

BlackBerry Boldの情報や、説明書などのどこを見てもPPP接続は対応していないとは書いてないと思いますし、私はドコモショップで「moperaはこれまで通り使えますよね?」と確認して機種変更しましたし、ブラックベリーケアに電話で聞いたときにも「mopera Uでなくて、moperaでも使えるのですよね?」と確認しました。

mopera Uは有料のサービスで、インターネットメールアカウントが使えたりするのですが、それは有料で加入するBlackBerryインターネットサービスとだぶるものだと感じます。両方に加入しないとならないというのはなんか変ですよね。一番安いmopera Uライトプランだとメールアカウントとかはなしで315円ですが。。

ノキアなどでもIP接続のみにしか対応してないという情報をちらほら見たので、「PPPは本当にできるの?ノキアとかはできないよね?」と聞いたら上記の回答がきたのですが、先に公開しておいて欲しいですし、ショップでも理解しておいて欲しいですよね。

取り急ぎ、これから購入しようとしている人でmoperaを使おうと思っている人は十分注意して欲しいと思い、あまり見ている人はいないと思いますがここに記載しておきました。

===================

発売日に購入したBlackBerry Boldですが、どうやってもmoperaで、PCでのパケット通信ができません。。
WindowsVistaでもMacOSXでもダメです。

セッション確立の様子を見ていると、回線接続までは成功して、その後のPPP接続で失敗しているみたいです。
USB接続でも、Bluetooth接続でも同じような感じです。moperaではなく、mopera Uの設定にしても同じところで引っかかっているみたいです。

02-22-2009 17:09:03.101 - ファイル: C:¥Windows¥system32¥tapisrv.dll、バージョン 6.0.6001
02-22-2009 17:09:03.101 - ファイル: C:¥Windows¥system32¥unimdm.tsp、バージョン 6.0.6001
02-22-2009 17:09:03.102 - ファイル: C:¥Windows¥system32¥unimdmat.dll、バージョン 6.0.6000
02-22-2009 17:09:03.102 - ファイル: C:¥Windows¥system32¥uniplat.dll、バージョン 6.0.6000
02-22-2009 17:09:03.104 - ファイル: C:¥Windows¥system32¥drivers¥modem.sys、バージョン 6.0.6001
02-22-2009 17:09:03.104 - ファイル: C:¥Windows¥system32¥modemui.dll、バージョン 6.0.6001
02-22-2009 17:09:03.106 - ファイル: C:¥Windows¥system32¥mdminst.dll、バージョン 6.0.6001
02-22-2009 17:09:03.106 - モデムの種類: 標準モデム
02-22-2009 17:09:03.106 - モデム INF パス: mdmgen.inf
02-22-2009 17:09:03.106 - モデム INF セクション: Gen
02-22-2009 17:09:03.106 - 一致するハードウェア ID: mdmgen
02-22-2009 17:09:03.107 - Opening Modem
02-22-2009 17:09:03.107 - 115200,8,N,1, ctsfl=1, rtsctl=2
02-22-2009 17:09:03.107 - モデムの初期化中です。
02-22-2009 17:09:03.107 - モデムの初期化中は DSR は低い状態です。モデムがオンになっているか確認してください。
02-22-2009 17:09:03.107 - モデムの初期化中は CTS は低い状態です。
02-22-2009 17:09:03.118 - 送信: AT
02-22-2009 17:09:03.153 - TSP(0000): 呼び出しの開始
02-22-2009 17:09:03.171 - 受信: OK
02-22-2009 17:09:03.172 - 変換した応答: OK
02-22-2009 17:09:03.182 - 送信: ATE0V1
02-22-2009 17:09:03.182 - 受信: OK
02-22-2009 17:09:03.182 - 変換した応答: OK
02-22-2009 17:09:03.192 - 送信: AT
02-22-2009 17:09:03.192 - 受信: OK
02-22-2009 17:09:03.192 - 変換した応答: OK
02-22-2009 17:09:03.192 - ユーザー初期化コマンドを送信しています。
02-22-2009 17:09:03.202 - 送信: AT+cgdcont=1,"PPP","mopera.ne.jp"
02-22-2009 17:09:03.202 - 受信: OK
02-22-2009 17:09:03.202 - 変換した応答: OK
02-22-2009 17:09:03.202 - 呼び出しの待機中です。
02-22-2009 17:09:03.212 - 送信: ATS0=0
02-22-2009 17:09:03.212 - 受信: OK
02-22-2009 17:09:03.212 - 変換した応答: OK
02-22-2009 17:09:03.212 - 115200,8,N,1, ctsfl=0, rtsctl=1
02-22-2009 17:09:03.213 - モデムの初期化中です。
02-22-2009 17:09:03.213 - モデムの初期化中は DSR は低い状態です。モデムがオンになっているか確認してください。
02-22-2009 17:09:03.213 - モデムの初期化中は CTS は低い状態です。
02-22-2009 17:09:03.223 - 送信: AT
02-22-2009 17:09:03.223 - 受信: OK
02-22-2009 17:09:03.223 - 変換した応答: OK
02-22-2009 17:09:03.233 - 送信: ATE0V1
02-22-2009 17:09:03.233 - 受信: OK
02-22-2009 17:09:03.233 - 変換した応答: OK
02-22-2009 17:09:03.243 - 送信: AT
02-22-2009 17:09:03.243 - 受信: OK
02-22-2009 17:09:03.243 - 変換した応答: OK
02-22-2009 17:09:03.243 - ユーザー初期化コマンドを送信しています。
02-22-2009 17:09:03.253 - 送信: AT+cgdcont=1,"PPP","mopera.ne.jp"
02-22-2009 17:09:03.253 - 受信: OK
02-22-2009 17:09:03.253 - 変換した応答: OK
02-22-2009 17:09:03.253 - ダイヤル中です。
02-22-2009 17:09:03.254 - TSP 非同期操作の完了 (0x0001013d) 状態 0x00000000
02-22-2009 17:09:03.254 - TSP(0000): LINEEVENT: LINECALLSTATE_DIALING
02-22-2009 17:09:03.254 - TSP(0000): LINEEVENT: LINECALLSTATE_PROCEEDING
02-22-2009 17:09:03.264 - 送信: ATDT*##***##
02-22-2009 17:09:03.267 - 受信: CONNECT
02-22-2009 17:09:03.267 - 変換した応答: 接続
02-22-2009 17:09:03.267 - 接続を受信しましたが、CD が低かったので、シグナルが高くなるまで待っています
02-22-2009 17:09:03.287 - 20 ミリ秒待機した後、CD はまだ低い状態です
これがしばらく繰り返し
02-22-2009 17:09:08.267 - 20 ミリ秒待機した後、CD はまだ低い状態です
02-22-2009 17:09:08.287 - CD は高くなったことがありません。接続を続けています。
02-22-2009 17:09:08.287 - 115200 bps で接続を確立しました。
02-22-2009 17:09:08.287 - エラー制御がオフか、または不明です。
02-22-2009 17:09:08.287 - データ圧縮がオフか、または不明です。
02-22-2009 17:09:08.287 - TSP(0000): LINEEVENT: LINECALLSTATE_CONNECTED
02-22-2009 17:09:10.881 - TSP(0000): 呼び出しの切断
02-22-2009 17:09:10.881 - モデムの切断中です。
02-22-2009 17:09:10.891 - 送信: ATH
02-22-2009 17:09:10.891 - 受信: OK
02-22-2009 17:09:10.891 - 変換した応答: OK
02-22-2009 17:09:10.891 - 115200,8,N,1, ctsfl=1, rtsctl=2
02-22-2009 17:09:10.891 - モデムの初期化中です。
02-22-2009 17:09:10.892 - モデムの初期化中は DSR は低い状態です。モデムがオンになっているか確認してください。
02-22-2009 17:09:10.892 - モデムの初期化中は CTS は低い状態です。
02-22-2009 17:09:10.902 - 送信: AT
02-22-2009 17:09:10.902 - 受信: OK
02-22-2009 17:09:10.902 - 変換した応答: OK
02-22-2009 17:09:10.912 - 送信: ATE0V1
02-22-2009 17:09:10.912 - 受信: OK
02-22-2009 17:09:10.912 - 変換した応答: OK
02-22-2009 17:09:10.922 - 送信: AT
02-22-2009 17:09:10.922 - 受信: OK
02-22-2009 17:09:10.922 - 変換した応答: OK
02-22-2009 17:09:10.922 - ユーザー初期化コマンドを送信しています。
02-22-2009 17:09:10.932 - 送信: AT+cgdcont=1,"PPP","mopera.ne.jp"
02-22-2009 17:09:10.932 - 受信: OK
02-22-2009 17:09:10.932 - 変換した応答: OK
02-22-2009 17:09:10.932 - 呼び出しの待機中です。
02-22-2009 17:09:10.942 - 送信: ATS0=0
02-22-2009 17:09:10.942 - 受信: OK
02-22-2009 17:09:10.942 - 変換した応答: OK
02-22-2009 17:09:10.942 - TSP(0000): LINEEVENT: LINECALLSTATE_DISCONNECTED(0x1)
02-22-2009 17:09:10.942 - TSP(0000): LINEEVENT: LINECALLSTATE_IDLE
02-22-2009 17:09:10.943 - TSP 非同期操作の完了 (0x000100e8) 状態 0x00000000
02-22-2009 17:09:10.943 - TSP(0000): 呼び出しの切断
02-22-2009 17:09:10.943 - TSP 非同期操作の完了 (0x000100d7) 状態 0x00000000
02-22-2009 17:09:10.944 - TSP(0000): 呼び出しの終了
02-22-2009 17:09:10.945 - セッションの統計情報:
02-22-2009 17:09:10.945 - 読み取り : 0 バイト
02-22-2009 17:09:10.945 - 書き込み : 0 バイト

DoCoMoのサポートに電話しても「できるはず」というくらいですし、メールでサポートに質問しても、「このサイトの情報を見て」と、説明書と同じことが書いてあるURLが送られてくるだけですし、なんとも困った状態です。ブログにUPすれば誰か教えてくれるかと期待して書いてみました。。

同じような設定で、P902iだとうまく行きます。MacOSでのPPP確立あたりのログを見ると、

P902i

Sun Feb 22 12:34:46 2009 : Connect: ppp0 <--> /dev/cu.P902i-DUN-2
Sun Feb 22 12:34:47 2009 : sent [LCP ConfReq id=0x1 ]
Sun Feb 22 12:34:48 2009 : rcvd [LCP ConfAck id=0x1 ]
Sun Feb 22 12:34:48 2009 : rcvd [LCP ConfReq id=0x1 ]
Sun Feb 22 12:34:48 2009 : lcp_reqci: returning CONFACK.
Sun Feb 22 12:34:48 2009 : sent [LCP ConfAck id=0x1 ]
Sun Feb 22 12:34:48 2009 : sent [LCP EchoReq id=0x0 magic=0x4fb61c72]
Sun Feb 22 12:34:48 2009 : sent [PAP AuthReq id=0x1 user="komata" password=]
Sun Feb 22 12:34:49 2009 : rcvd [LCP EchoRep id=0x0 magic=0x0]
Sun Feb 22 12:34:49 2009 : rcvd [PAP AuthAck id=0x1 ""]
Sun Feb 22 12:34:49 2009 : PAP authentication succeeded
Sun Feb 22 12:34:49 2009 : sent [IPCP ConfReq id=0x1 ]
Sun Feb 22 12:34:49 2009 : sent [IPV6CP ConfReq id=0x1 ]
Sun Feb 22 12:34:49 2009 : rcvd [IPCP ConfReq id=0x1 ]
Sun Feb 22 12:34:49 2009 : ipcp: returning Configure-ACK
Sun Feb 22 12:34:49 2009 : sent [IPCP ConfAck id=0x1 ]
Sun Feb 22 12:34:49 2009 : rcvd [IPCP ConfRej id=0x1 ]
Sun Feb 22 12:34:49 2009 : sent [IPCP ConfReq id=0x2 ]
Sun Feb 22 12:34:49 2009 : rcvd [LCP ProtRej id=0x1 80 57 01 01 00 0e 01 0a 02 1e c2 ff fe b8 90 58]
Sun Feb 22 12:34:50 2009 : rcvd [IPCP ConfNak id=0x2 ]
Sun Feb 22 12:34:50 2009 : sent [IPCP ConfReq id=0x3 ]
Sun Feb 22 12:34:50 2009 : rcvd [IPCP ConfAck id=0x3 ]
Sun Feb 22 12:34:50 2009 : ipcp: up
Sun Feb 22 12:34:50 2009 : local IP address 219.114.170.185
Sun Feb 22 12:34:50 2009 : remote IP address 220.159.210.250
Sun Feb 22 12:34:50 2009 : primary DNS address 220.159.212.200
Sun Feb 22 12:34:50 2009 : secondary DNS address 220.159.212.201

BlackBerry Bold

Sat Feb 21 17:25:09 2009 : Connect: ppp0 <--> /dev/cu.bbrx8
Sat Feb 21 17:25:10 2009 : sent [LCP ConfReq id=0x1 ]
Sat Feb 21 17:25:11 2009 : rcvd [LCP ConfReq id=0x0 ]
Sat Feb 21 17:25:11 2009 : lcp_reqci: returning CONFACK.
Sat Feb 21 17:25:11 2009 : sent [LCP ConfAck id=0x0 ]
Sat Feb 21 17:25:11 2009 : rcvd [LCP ConfRej id=0x1 ]
Sat Feb 21 17:25:11 2009 : sent [LCP ConfReq id=0x2 ]
Sat Feb 21 17:25:11 2009 : rcvd [LCP ConfAck id=0x2 ]
Sat Feb 21 17:25:11 2009 : sent [LCP EchoReq id=0x0 magic=0x0]
Sat Feb 21 17:25:11 2009 : sent [PAP AuthReq id=0x1 user="komata" password=]
Sat Feb 21 17:25:11 2009 : rcvd [LCP EchoRep id=0x0 magic=0x0]
Sat Feb 21 17:25:11 2009 : rcvd [PAP AuthAck id=0x0]
Sat Feb 21 17:25:11 2009 : pap_rauthack: ignoring missing msg-length.
Sat Feb 21 17:25:11 2009 : PAP authentication succeeded
Sat Feb 21 17:25:11 2009 : sent [IPCP ConfReq id=0x1 ]
Sat Feb 21 17:25:11 2009 : sent [IPV6CP ConfReq id=0x1 ]
Sat Feb 21 17:25:11 2009 : rcvd [IPCP ConfReq id=0x1 ]
Sat Feb 21 17:25:11 2009 : ipcp: returning Configure-ACK
Sat Feb 21 17:25:11 2009 : sent [IPCP ConfAck id=0x1 ]
Sat Feb 21 17:25:11 2009 : rcvd [LCP ProtRej id=0x2 80 57 01 01 00 0e 01 0a 02 1e c2 ff fe b8 90 58]
Sat Feb 21 17:25:11 2009 : rcvd [IPCP ConfNak id=0x1 ]
Sat Feb 21 17:25:11 2009 : sent [IPCP ConfReq id=0x2 ]
Sat Feb 21 17:25:12 2009 : rcvd [IPCP ConfNak id=0x2 ]

と、認証あたりで失敗しているみたいですが、よくわからんですねぇ。モデムスクリプトをいじってみたり、ATコマンドを直接いじっていろいろやってみたりしましたが、いまだにダメです。もう何時間やっていることやら。

説明書もPCでのパケット通信のあたりは不親切ですし、まだネットでも情報があまりないですし、どなたか、BlackBerry Boldでmoperaのパケット通信を成功している方がいらしたら、ぜひ教えてくださいませ。

Comment(12)