メッセージ。 - Zaurus上のTitchy Linuxでイー・モバイルD01NXを使う

# Zaurus上のTitchy Linuxでイー・モバイルD01NXを使う

Zaurus上のTitchy Linuxでイー・モバイルD01NXが使えた! ので情報公開。…といっても、うちのTitchy Linuxは自分でコンパイルしたカーネルを使ってるので(16GBのCFを使えるようカーネルをコンパイルしているので)、ちょっと特殊な環境なんだけど。

◆やったこと:
・クロスコンパイル環境で、とりあたまさんが公開されているvmbドライバ(vmb-1.10-zaurus-kernel2.6.23)をコンパイルした。
・Zaurus上の/lib/modules/2.6.22.19/kernel/drivers/extra/に、コンパイルしたドライバ(vmb_cs.ko、vmb_hcd.ko)を置いて「sudo depmod -a」。
・D01NXを挿すと、/var/log/messagesにそれらしいログが表示される。また/dev/ttyACM0ができる。
・sudo pppconfigで接続先を設定(デバイスは/dev/ttyACM0)。ponで接続。

◆コンパイルしてできたドライバのファイル:
http://pikapika.to/yf/download/vmb_cs.ko
http://pikapika.to/yf/download/vmb_hcd.ko

◆一応、上記ドライバと一緒に使っているカーネル、モジュール:
http://pikapika.to/yf/download/zImage.2.6.22.19
http://pikapika.to/yf/download/2.6.22.19.tar.gz

◆D01NXを挿したときの/var/log/messagesのログ:
Jan  9 23:04:57 honoka kernel: pccard: PCMCIA card inserted into slot 0
Jan  9 23:04:57 honoka kernel: pcmcia: registering new device pcmcia0.0
Jan  9 23:04:57 honoka kernel: usbcore: registered new interface driver usbfs
Jan  9 23:04:57 honoka kernel: usbcore: registered new interface driver hub
Jan  9 23:04:57 honoka kernel: usbcore: registered new device driver usb
Jan  9 23:04:58 honoka kernel: vmb_hcd vmb_hcd: ELAN VMB Host Controller
Jan  9 23:04:58 honoka kernel: vmb_hcd vmb_hcd: new USB bus registered, assigned bus number 1
Jan  9 23:04:58 honoka kernel: vmb_hcd vmb_hcd: irq 137, io mem 0x2c000000
Jan  9 23:04:58 honoka kernel: usb usb1: configuration #1 chosen from 1 choice
Jan  9 23:04:58 honoka kernel: hub 1-0:1.0: USB hub found
Jan  9 23:04:58 honoka kernel: hub 1-0:1.0: 2 ports detected
Jan  9 23:05:00 honoka kernel: usb 1-1: new full speed USB device using vmb_hcd and address 2
Jan  9 23:05:03 honoka kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan  9 23:05:05 honoka kernel: cdc_acm 1-1:1.0: ttyACM0: USB ACM device
Jan  9 23:05:07 honoka kernel: usbcore: registered new interface driver cdc_acm
Jan  9 23:05:07 honoka kernel: drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and ISDN adapters

◆メモ:クロスコンパイルしたときのコマンド:
make -C /lib/modules/2.6.22.19/build M=/ext/home/fujisawa/work/xc/linux-2.6.22.19/drivers/vmb-1.10-zaurus-kernel2.6.23/vmb_cs/ modules
make -C /lib/modules/2.6.22.19/build M=/ext/home/fujisawa/work/xc/linux-2.6.22.19/drivers/vmb-1.10-zaurus-kernel2.6.23/vmb_hcd/ modules

◆参考:
とりあたまさんのおぼえがき: D01NXをザウルスで動かす(ついにザウルスで動いた!)
2009-01-10 00:50:27 / ふじさわ / Comment: 0 / Trackback: 0

Comment

コメント投稿機能は無効化されています。

Trackback

TrackBack投稿機能は無効化されています。