メッセージ。 - 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をザウルスで動かす(ついにザウルスで動いた!)
◆やったこと:
・クロスコンパイル環境で、とりあたまさんが公開されている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をザウルスで動かす(ついにザウルスで動いた!)
Comment
Trackback