OpenBlocks A6/AX3でモバイルネットワーク接続を確保するため、Huawei社のUSBモバイルアダプタ(E220相当)を利用してpppdで接続しました。
1. USBモデムの認識
Huawei社のE220は、usbserial(option)により認識されます。AX3およびA6では標準のカーネルパッケージでタイプします。
dmesgは以下の通りです。
2. APNの設定usb-storage: device found at 2 usb-storage: waiting for device to settle before scanning usb 1-1: new full speed USB device using ehci_marvell and address 3 usb 1-1: configuration #1 chosen from 1 choice scsi5 : SCSI emulation for USB Mass Storage devices usb-storage: device found at 3 usb-storage: waiting for device to settle before scanning usbcore: registered new interface driver usbserial USB Serial support registered for generic usbcore: registered new interface driver usbserial_generic usbserial: USB Serial Driver core USB Serial support registered for GSM modem (1-port) option 1-1:1.0: GSM modem (1-port) converter detected usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0 option 1-1:1.1: GSM modem (1-port) converter detected usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1 usbcore: registered new interface driver option option: v0.7.2:USB Driver for GSM modems
APNは、three.co.ukまたは3internetを以下のATコマンドで指定します。
(three.co.ukはNAT経由になります)
AT+CGDCONT=1,"IP","APN名"
今回は、pppconfigで設定ファイルを作成した後、/etc/chatscript/threeの下に追加しました。
3. pppdの設定: # modeminit '' ATZ '' AT+CGDCONT=1,"IP","3internet" :
pppconfigを使用します。
導入していない場合は、パッケージをインストールしてください。
# aptitude install ppp pppconfig
設定は、以下の通りです。
Provider Name | three |
Configure Nameservers (DNS) | Dynamic |
Authentication Method for test | PAP |
User Name | three |
Password | three |
Speed | 460800 |
Pulse or Tone | Tone |
Phone Number | *99# |
Choose Modem Config Method | YES (Auto) |
Select Modem Port | Manual |
Manually Select Modem Port | /dev/ttyUSB0 |
eth0や他のインタフェースが有効になっている場合は、/etc/ppp/peers/threeに、以下の行を加えてください。
replacedefaultroute
接続は、
# pon three
切断は、
#poff
接続時のifconfigの表示は以下の通りです。
ppp0 Link encap:Point-to-Point Protocol inet addr:94.196.2.226 P-t-P:10.64.64.64 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:6 errors:0 dropped:0 overruns:0 frame:0 TX packets:7 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:102 (102.0 B) TX bytes:129 (129.0 B)
0 件のコメント:
コメントを投稿