« D02HWを玄箱(無印)に:その3:dmesgに例のlogが出た | トップページ | D02HWを玄箱(無印)に:その5:iptablesでまたまたまた、menuconfig »

D02HWを玄箱(無印)に:その4:認識成功!ダイヤルアップ成功!

5/26修正:ある程度整理した、まとめは後日。
e-mobileのD02HWで玄箱からダイヤルアップ接続成功(たぶん)、再検証しなおさないと、最小限がわかりませんが・・・今は気力無し。
通信を確認するのに、どうやったら良いんだろうwww
iptables入れてからにするかな。

玄箱の環境:
 debian(etch)カーネル2.6.25
(lifescapeさんのカーネル 2.6.25 + etch 化済 玄箱用イメージ)

●とりあえず、ttyUSB0が無いので、こちらを参考にして

オモイノホカ日々徒然-USBシリアル変換アダプターを繋げてみる。(1)
http://tuzre.blogzine.jp/tuzre/2005/12/usb1_ab24.html

エントリポイントを作成する。
# mknod /dev/ttyUSB0 c 188 0
# mknod /dev/ttyUSB1 c 188 1
# chmod 666 /dev/ttyUSB*

●外国のこちらのサイトを、参考にmenuconfigを組みなおします。

How to connect a cell phone via USB to a Linux laptop and dial-up an internet connection
http://markus.wernig.net/en/it/usb-serial-handy-ppp.phtml

・『.config』ファイルを直接編集

●PPP関連(ホントはどこまでいるんでしょう?)
CONFIG_PPP=m
CONFIG_PPP_FILTER=y
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m

●USB関連(UHCI_HCDはいらないかも?)
CONFIG_USB_OHCI_HCD=m
CONFIG_USB_UHCI_HCD=m
CONFIG_USB_ACM=m
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_OPTION=m

 ※続きに.configのdiffを入れた。(作業経過のゴミがいっぱい)

●先の記事で紹介している手順で、カーネルを更新して再起動。

●D02HWを接続しておきます。

●modprobeでドライバを起動します。
 modprobe option
 modprobe usbserial
 modprobe ohci_hcd
 modprobe cdc_acm

 ※ここらへん自動化しないとなぁ、勘でやってるからイマイチ理屈がわからん。

●dmesg を確認すると、こんなログが出ているはず。

 option 3-1:1.0: GSM modem (1-port) converter detected
 usb 3-1: GSM modem (1-port) converter now attached to ttyUSB0
 usb-storage: probe of 3-1:1.1 failed with error -5
 option 3-1:1.1: GSM modem (1-port) converter detected
 usb 3-1: GSM modem (1-port) converter now attached to ttyUSB1

●ダイヤルアップの設定をします。
 手書きの方法が色々紹介されていますが、

 aptitude ppp
 aptitude pppconfig

 して、こちらのサイトの方法で接続するのが無難そう、

m92oの日記-[Linux]EMOBILE D02HW

http://d.hatena.ne.jp/m92o/searchdiary?word=GSM

●pon を実行して、エラーメッセージが表示されなければ、問題なし。

●ifconfigにこんな感じの表示が追加されます。

ppp0 Link encap:Point-to-Point Protocol
inet addr:119.xx.xx.xxx P-t-P:10.xx.xx.xx Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:59 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:3259 (3.1 KiB) TX bytes:157 (157.0 b)

●以上とりあえずは、ここまで。まとめは後日

---------------------------おまけ:カオスになってしまった、現状.config
5/26
.configのDiffは、間違いの元になるので削除しました、
必要であれば、その5を参照ください。

|

« D02HWを玄箱(無印)に:その3:dmesgに例のlogが出た | トップページ | D02HWを玄箱(無印)に:その5:iptablesでまたまたまた、menuconfig »

D02HWを玄箱(無印)に」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/124802/21134279

この記事へのトラックバック一覧です: D02HWを玄箱(無印)に:その4:認識成功!ダイヤルアップ成功!:

« D02HWを玄箱(無印)に:その3:dmesgに例のlogが出た | トップページ | D02HWを玄箱(無印)に:その5:iptablesでまたまたまた、menuconfig »