KURO-RS ドライバ(4)ドライバの確認

KURO-BOX/Pro KURO-RS

HS-DHGL に KURO-RS のドライバが入っていないので、 自力で何とかしようと試してみる。

ドライバをコンパイルできたので、HS-DHGL にロードしてみたが、 心配した通りロード時にエラーとなった。

作り方が悪いのかを確認するために、 ドライバを作ったときに使用したソースのカーネルが動いているマシン、 つまり玄箱/Pro でロードしてみる。

ドライバの転送

kup:~# cd /usr/local/buffalo/lib/modules/2.6.12.6-arm1/kernel/
kup:/usr/local/buffalo/lib/modules/2.6.12.6-arm1/kernel# mkdir -p drivers/usb/serial/
kup:/usr/local/buffalo/lib/modules/2.6.12.6-arm1/kernel# cd !$
cd drivers/usb/serial/
kup:/usr/local/buffalo/lib/modules/2.6.12.6-arm1/kernel/drivers/usb/serial# ftp junk
	:
	:
kup:/usr/local/buffalo/lib/modules/2.6.12.6-arm1/kernel/drivers/usb/serial# ls -l
total 88
-rw-r--r-- 1 root root 52918 Sep 16 07:46 ftdi_sio.ko
-rw-r--r-- 1 root root 34286 Sep 16 07:46 usbserial.ko
kup:/usr/local/buffalo/lib/modules/2.6.12.6-arm1/kernel/drivers/usb/serial# 

ドライバのロード

chroot してからロードしてみる
kup:/usr/local/buffalo/lib/modules/2.6.12.6-arm1/kernel/drivers/usb/serial# chroot /usr/local/buffalo
kup:/# insmod /lib/modules/2.6.12.6-arm1/kernel/drivers/usb/serial/usbserial.ko
kup:/# 
できた。
確認する
kup:/# lsmod
Module                  Size  Used by    Not tainted
usbserial              24872  0
kup:/# insmod /lib/modules/2.6.12.6-arm1/kernel/drivers/usb/serial/ftdi_sio.ko
kup:/# lsmod
Module                  Size  Used by    Not tainted
ftdi_sio               35652  0
usbserial              24872  1 ftdi_sio
kup:/#
うまくロードできている。

KURO-RS を刺してみる

玄箱/Pro が KURO-RS を認識するか、刺してみる
kup:/usr/local/buffalo/lib/modules/2.6.12.6-arm1/kernel/drivers/usb/serial# cat /proc/bus/usb/devices
      :
      :

T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0411 ProdID=00b3 Rev= 4.00
S:  Manufacturer=BUFFALO
S:  Product=BUFFALO RemoteStation PC-OP-RS1
S:  SerialNumber=000009ee
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms

      :
      :
kup:/usr/local/buffalo/lib/modules/2.6.12.6-arm1/kernel/drivers/usb/serial#
Driver=(none) だと(汗)


KURO-BOX/PRO
玄人志向
楽天市場
TSUKUMO ネットショップ
Yahoo!ショッピング
Sofmap
クレバリー
TwoTop

SCON-KIT/PRO
玄人志向
TSUKUMO ネットショップ
Yahoo! ショッピング
パソQ
ValuMore
uWorks

玄箱PROをハックしよう
ASCII
楽天ブックス
Amazon
cbook24
e-hon
JBook
BK1
livedoorブックス
紀伊國屋書店BookWeb
KURO-RS
楽天市場
Amazon
Yahoo!ショッピング
TSUKUMO
クレバリー


KURO-RS ドライバ(3)ドライバのロード
ハックの記録
LinkStation/玄箱 をハックしよう

KURO-RS ドライバ(5)ドライバの修正

Copyright (C) 2003-2007 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市