b-mobile SIM(U300)を挿入したL-02AをFonera 2202に接続してみました。
以下では、Firmwareを入れ替えてdialup ppp接続可能な状態にしたFonera 2202を対象としています。個人用のメモです。1. L-02A b-mobile APN設定
L-02A接続ソフトウェアを利用して、bmobileのAPN設定をします。ここでは cid #1に設定しました。
接続方式はPDP over IP
接続先は dm.jplat.net
ユーザー名は bmobile@U300
パスワードは bmobile
電話番号は *99****1#
2. L-02A のFonera 2202接続
Fonera 2202にUSB hub経由でb-mobile SIMを挿入したL-02Aを接続します。Fonera 2202の起動直後では、L-02AはCD-ROMと認識されますが、しばらく待つとttyUSB (0-5)が認識されます。Linuxにて L-02Aを利用する場合については、usb_modeswitchを利用しなければ、modemとして認識→tty device fileの作成とならないようですが。。。以下はdmesgの表示です。
sierra: USB Driver for Sierra Wireless USB modems: v.1.2.9c fuse init (API version 7.9) usbcore: registered new interface driver uvcvideo USB Video Class driver (SVN r215) scsi 0:0:0:0: CD-ROM LGE CD-ROM 1.00 PQ: 0 ANSI: 2 usb-storage: device scan complete device ath1 entered promiscuous mode br-lan: port 2(ath1) entering learning state br-lan: topology change detected, propagating br-lan: port 2(ath1) entering forwarding state usb 1-1.4: USB disconnect, address 3 usb 1-1.4: new full speed USB device using ehci_hcd and address 4 usb 1-1.4: configuration #1 chosen from 1 choice option 1-1.4:1.0: GSM modem (1-port) converter detected usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB0 ttyusb -> 1 ttyUSB0 option 10046109 option 1-1.4:1.1: GSM modem (1-port) converter detected usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB1 ttyusb -> 1 ttyUSB1 option 10046109 option 1-1.4:1.2: GSM modem (1-port) converter detected usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB2 ttyusb -> 1 ttyUSB2 option 10046109 option 1-1.4:1.3: GSM modem (1-port) converter detected usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB3 ttyusb -> 1 ttyUSB3 option 10046109 option 1-1.4:1.4: GSM modem (1-port) converter detected usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB4 ttyusb -> 1 ttyUSB4 option 10046109 option 1-1.4:1.5: GSM modem (1-port) converter detected usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB5 ttyusb -> 1 ttyUSB5 option 10046109 |
3. L-02A 用の設定変更
L-02Aがttyとして認識されたのですが、以下の二つの問題が発覚しました。- UMTSでは接続できない。pppのログを見ると/dev/ttyUSB0へのアクセスが失敗。
- dialup pppでは /dev/ttyUSB0ではアクセス失敗。/dev/ttyUSB1のみ動作する。
- /etc/config/ttyusb に L-02Aのセクションを追加。その際に device optionも追加
- USB ttyデバイスが接続された際に /etc/config/ttyusbから VIDPIDに対応した情報を /etc/config/networkのPPPセクションにコピーするように改変しています。ここで device optionも(もし ttyusb にあれば)コピーするようにします。
/etc/config/ttyusbへの追加部分。vi にて追加。
config 'ttyusb' '10046109' option 'vendor' 'NTT Docomo' option 'product' 'L-02A' option 'vidpid' '10046109' option 'driver' 'usbserial' option 'username' 'bmobile@u300' option 'password' 'bmobile' option 'connectcmd' '/tmp/chat_dialer -s -v -T*99***1#' option 'speed' '921600' option 'atinit' 'ATE0V1&F&D2&C1S0=0S7=60' option 'device' '/dev/ttyUSB1' option 'modemtype' 'dialup' |
/etc/hotplug.d/ttyusb/11-dialup の追加 (Bold部分)
if [ "${attached}" != "1" ] ; then speed=`uci get ttyusb.${VIDPID}.speed` username=`uci get ttyusb.${VIDPID}.username` password=`uci get ttyusb.${VIDPID}.password` connectcmd=`uci get ttyusb.${VIDPID}.connectcmd` atinit=`uci get ttyusb.${VIDPID}.atinit` devname=`uci get ttyusb.${VIDPID}.device` # Write to /etc/config/network ppp section uci set network.ppp.speed="${speed}" uci set network.ppp.username="${username}" uci set network.ppp.password="${password}" uci set network.ppp.connectcmd="${connectcmd}" uci set network.ppp.device="/dev/""${NODE}" if [ "${devname}" != "" ] ; then uci set network.ppp.device="${devname}" fi uci commit network |
上記の変更を実施し、L-02Aを接続したときの /etc/config/networkのPPPセクション
config 'interface' 'ppp' option 'ifname' 'wan' option 'proto' 'ppp' option 'mtu' '1500' option 'linkname' 'wan' option 'ipparam' 'wan' option 'username' 'bmobile@u300' option 'password' 'bmobile' option 'speed' '921600' option 'connectcmd' '/tmp/chat_dialer -s -v -T*99***1#' option 'device' '/dev/ttyUSB1' option 'attached' '0' |
4. 懸案事項
- ttyUSB0とttyUSB1によるUMTS接続ができないのはなぜか。
- dialup接続のときにttyUSB1のみ接続できるのはなぜか。cidと連動しているわけではない。bmobileをcid=2にしても ttyUSB2でdialup PPP接続できるわけではない。
5. History
- 2011/02/04: Initial release
0 件のコメント:
コメントを投稿