raspberrypi:log20150404_3g_modem
差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| raspberrypi:log20150404_3g_modem [2015-04-03 15:39] – 作成 tosihisa@netfort.gr.jp | raspberrypi:log20150404_3g_modem [2015-04-04 15:48] (現在) – tosihisa@netfort.gr.jp | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ====== Raspberry Pi で 3G モデムを使う ====== | + | ====== Raspberry Pi で 3G modem を使う ====== |
| + | |||
| + | {{ : | ||
| + | |||
| + | 昔に購入した b-mobile 3G modem (ZTE MF626) を Raspberry pi で使えるか試します. | ||
| + | |||
| + | 結果としては,必要なソフトウェアをインストールするだけで利用できました. | ||
| + | |||
| + | MF626 を Raspbeery pi に装着した後の USB 認識状態を確認します. | ||
| < | < | ||
| pi@hydra ~ $ lsusb | pi@hydra ~ $ lsusb | ||
| - | Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. | + | ... |
| - | Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | + | |
| - | Bus 001 Device 006: ID 05ac:0201 Apple, Inc. USB Keyboard [Alps or Logitech, M2452] | + | |
| - | Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. | + | |
| Bus 001 Device 007: ID 19d2:2000 ZTE WCDMA Technologies MSM MF627/ | Bus 001 Device 007: ID 19d2:2000 ZTE WCDMA Technologies MSM MF627/ | ||
| - | Bus 001 Device 004: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB | + | ... |
| - | Bus 001 Device 005: ID 0409:55ab NEC Corp. Hub [iMac/ | + | |
| pi@hydra ~ $ | pi@hydra ~ $ | ||
| </ | </ | ||
| + | ZTE MF626 を modem として使うためには,usb-modeswitch が必要なのでインストールします.合わせて,wvdial もインストールします. | ||
| + | |||
| + | < | ||
| + | pi@hydra ~ $ sudo apt-get install usb-modeswitch usb-modeswitch-data wvdial | ||
| + | </ | ||
| + | |||
| + | usb-modeswitch がインストールされれば,後は,一度 ZTE MF626 を Raspberry pi から抜いて,再度 挿します. | ||
| + | |||
| + | < | ||
| + | pi@hydra $ lsusb | ||
| + | ... | ||
| + | Bus 001 Device 011: ID 19d2:0031 ZTE WCDMA Technologies MSM MF110/ | ||
| + | ... | ||
| + | pi@hydra $ | ||
| + | </ | ||
| + | |||
| + | 上記の様になれば,3G modem として使えるはずです. | ||
| + | |||
| + | wvdial で PPP 接続するための config ファイルは以下のとおりです. | ||
| + | |||
| + | SIM は IIJmio の SIM を使っています. | ||
| + | |||
| + | <file text / | ||
| + | [Dialer Defaults] | ||
| + | Init1 = ATZ | ||
| + | Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 | ||
| + | Init3 = AT+CGDCONT=1," | ||
| + | Dial Attempts = 3 | ||
| + | Stupid Mode = 1 | ||
| + | Modem Type = Analog Modem | ||
| + | Dial Command = ATD | ||
| + | Stupid Mode = yes | ||
| + | Baud = 460800 | ||
| + | New PPPD = yes | ||
| + | APN = iijmio.jp | ||
| + | Modem = / | ||
| + | ISDN = 0 | ||
| + | Phone = *99# | ||
| + | Password = iij | ||
| + | Username = mio@iij | ||
| + | Carrier Check = no | ||
| + | </ | ||
| + | |||
| + | wvdial の実行には root 権限が必要ですので sudo で実行します. | ||
| + | |||
| + | < | ||
| + | pi@hydra ~ $ sudo wvdial | ||
| + | --> WvDial: Internet dialer version 1.61 | ||
| + | --> Initializing modem. | ||
| + | --> Sending: ATZ | ||
| + | ATZ | ||
| + | OK | ||
| + | --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 | ||
| + | ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 | ||
| + | OK | ||
| + | --> Sending: AT+CGDCONT=1," | ||
| + | AT+CGDCONT=1," | ||
| + | OK | ||
| + | --> Modem initialized. | ||
| + | --> Sending: ATD*99# | ||
| + | --> Waiting for carrier. | ||
| + | ATD*99# | ||
| + | CONNECT | ||
| + | --> Carrier detected. | ||
| + | --> Starting pppd at Sat Apr 4 01:20:18 2015 | ||
| + | --> Pid of pppd: 4415 | ||
| + | --> Using interface ppp0 | ||
| + | --> local IP address 10.178.157.69 | ||
| + | --> remote IP address 10.64.64.64 | ||
| + | --> primary | ||
| + | --> secondary DNS address 202.232.2.3 | ||
| + | </ | ||
| + | |||
| + | うまく PPP で接続できています. | ||
| + | |||
| + | 終了するには Ctrl-c で終了します. | ||
| + | |||
| + | < | ||
| + | ^CCaught signal 2: Attempting to exit gracefully... | ||
| + | --> Terminating on signal 15 | ||
| + | --> Connect time 1.1 minutes. | ||
| + | --> Disconnecting at Sat Apr 4 01:21:25 2015 | ||
| + | pi@hydra ~ $ | ||
| + | </ | ||
| + | |||
| + | 以下の様に実行すれば,wvdial をバックグラウンドで動かせられるはずです. | ||
| + | |||
| + | < | ||
| + | pi@hydra ~ $ sudo wvdial & disown | ||
| + | </ | ||
raspberrypi/log20150404_3g_modem.1428075548.txt.gz · 最終更新: 2015-04-03 15:39 by tosihisa@netfort.gr.jp
