[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:48749] emobile D01NEのEtchでの接続設定



長部と申します。

emobileのPC cardタイプのD01NEがLinuxで使えたという
話がGoogleで引っかかるようになってきましたが、Etchで
pppconfigを使った設定で簡単に接続できましたので、
報告します。ルーティングの設定ではまりましたが、
debian-usersの過去メールで解決できました。
ご参考まで。

参考URL
http://www.clustcom.com/content/view/68/32/
http://d.hatena.ne.jp/kwshmnyk/20070407

1. ppp、pppconfigのインストール
# apt-get install ppp pppconfg

2. pppconfigによる設定
# pppconfig
プロバイダ名:emobile
ネームサーバ (DNS) の設定:Dynamic  動的 DNS を使う
emobile の認証方法:PAP      Peer Authentication Protocol
ユーザ名:em
パスワード:em
速度:115200
パルスまたはトーン:Tone
電話番号:*99***1#
モデムの設定方法を選択:はい
モデムポートの選択:Manual  ポートを手で入力
手動でモデムポートを選択する:/dev/ttyACM0

emobile のプロパティで「Finished」を選択。「メイン
メニュー」で「Quit」を選択。

3. 接続
# pon emobile
切断は
# poff emobile
確認
# ifconfig
・・・
ppp0      Link encap:Point-to-Point Protocol
          inet addr:yyy.yyy.yyy.yyy  P-t-P:xxx.xxx.xxx.xxx  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:11 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:232 (232.0 b)  TX bytes:275 (275.0 b)

ただし、このままでは、ルーティングの設定を行っていない
ので、インターネットに接続できない。次にルーティング
の設定を行う。

4. ルーティングの設定
参考URL
http://lists.debian.or.jp/debian-users/200406/msg00110.html以下のスレッド

4.1 手動でルーティングの設定
# route add -host xxx.xxx.xxx.xxx gw yyy.yyy.yyy.yyy dev ppp0
# route add default gw xxx.xxx.xxx.xxx dev ppp0
xxx.xxx.xxx.xxxの部分は、ifconfigで出力されるppp0の
情報内のP-t-Pの部分であり、yyy.yyy.yyy.yyyの部分は、
ifconfigで出力されるppp0の情報内のinet addrの部分
である。

4.2 自動でルーティングの設定
/etc/ppp/ip-up.d/routeファイルを作成
# vi /etc/ppp/ip-up.d/route
#!/bin/sh
route add -host $PPP_LOCAL gw $PPP_REMOTE dev $PPP_IFACE
route add default gw $PPP_LOCAL dev $PPP_IFACE

/etc/ppp/ip-down.d/routeファイルを作成
# vi /etc/ppp/ip-down.d/route
#!/bin/sh
route del default gw $PPP_LOCAL dev $PPP_IFACE
route del -host $PPP_LOCAL gw $PPP_REMOTE dev $PPP_IFACE

実行属性を与える
# chmod +x /etc/ppp/ip-up.d/route /etc/ppp/ip-down.d/route

再度、接続
# pon emobile
$ ping www.google.co.jp
ping通る。