May 16 14:10:58 selene murasaki.usb[653]: device is added
May 16 14:10:58 selene murasaki.usb[653]: vendor:0x7c4 product:0xa001 Dclass:0xf
f Dsubclass:0x0 Dprotocol:0x0 Iclass:0x0 Isubclass:0x0 Iprotocol:0x0
May 16 14:10:58 selene murasaki.usb[653]: The device match nothing in mapfile
May 16 14:10:58 selene murasaki.usb[653]: Please change MODULE in following line
to appropriate module name, add it to /etc/murasaki/murasaki.usbmap
May 16 14:10:58 selene murasaki.usb[653]: MODULE 0x0013 0x7c4 0xa001 0 0 0xff 0x
0 0x0 0x0 0x0 0x0 0x00000000
May 16 14:38:21 selene murasaki.usb[764]: device is added
May 16 14:38:21 selene murasaki.usb[764]: vendor:0x7c4 product:0xa001 Dclass:0xf
f Dsubclass:0x0 Dprotocol:0x0 Iclass:0x0 Isubclass:0x0 Iprotocol:0x0
May 16 14:38:21 selene murasaki.usb[764]: MATCH(alias-sd) -> match_flags:0x13 ve
ndor:0x7c4 product:0xa001 Dclass:0xff Dsubclass:0x0 Dprotocol:0x0 Iclass:0x0 Isu
bclass:0x0 Iprotocol:0x0
May 16 14:38:21 selene murasaki.usb[764]: found depended module="usb-storage"
May 16 14:38:21 selene murasaki.usb[764]: found depended module="scsi_mod"
May 16 14:38:21 selene murasaki.usb[764]: found depended module="sd_mod"
May 16 14:38:21 selene kernel: usb.c: registered new driver usb-storage
May 16 14:38:21 selene kernel: USB Mass Storage support registered.
カードリーダ持っているのはどれ? (スコア:1)
環境の kernel 依存もあるかも。
Re:カードリーダ持っているのはどれ? (スコア:1)
IOデータ USB-DFRW (同じ型の一つ前のモデル)です。
Vine2.1 では認識できていなかったのですが、
先ほど Vine2.5 ( kernel 2.2.20, murasaki-0.5.4-1vl4 )で試したところ
#ちなみに usb-uhci です。
May 16 14:10:58 selene murasaki.usb[653]: device is added
May 16 14:10:58 selene murasaki.usb[653]: vendor:0x7c4 product:0xa001 Dclass:0xf
f Dsubclass:0x0 Dprotocol:0x0 Iclass:0x0 Isubclass:0x0 Iprotocol:0x0
May 16 14:10:58 selene murasaki.usb[653]: The device match nothing in mapfile
May 16 14:10:58 selene murasaki.usb[653]: Please change MODULE in following line
to appropriate module name, add it to /etc/murasaki/murasaki.usbmap
May 16 14:10:58 selene murasaki.usb[653]: MODULE 0x0013 0x7c4 0xa001 0 0 0xff 0x
0 0x0 0x0 0x0 0x0 0x00000000
と出るようになっていました。
そこで
murasaki.usbmap に
alias-sd 0x0013 0x7c4 0xa001 0 0 0xff 0x0 0x0 0x0 0x0 0x0 0x00000000
を追加して、再トライしましたが…
May 16 14:38:21 selene murasaki.usb[764]: device is added
May 16 14:38:21 selene murasaki.usb[764]: vendor:0x7c4 product:0xa001 Dclass:0xf
f Dsubclass:0x0 Dprotocol:0x0 Iclass:0x0 Isubclass:0x0 Iprotocol:0x0
May 16 14:38:21 selene murasaki.usb[764]: MATCH(alias-sd) -> match_flags:0x13 ve
ndor:0x7c4 product:0xa001 Dclass:0xff Dsubclass:0x0 Dprotocol:0x0 Iclass:0x0 Isu
bclass:0x0 Iprotocol:0x0
May 16 14:38:21 selene murasaki.usb[764]: found depended module="usb-storage"
May 16 14:38:21 selene murasaki.usb[764]: found depended module="scsi_mod"
May 16 14:38:21 selene murasaki.usb[764]: found depended module="sd_mod"
May 16 14:38:21 selene kernel: usb.c: registered new driver usb-storage
May 16 14:38:21 selene kernel: USB Mass Storage support registered.
と出るのですが、SCSI デバイスとしてちゃんと認識されていないみたいです。
#認識されると SCSI のデバイス名が出ると思っているのですが、間違ってるでしょうか?
Re:カードリーダ持っているのはどれ? (スコア:1)
りぬくす工房のページ [si-linux.com]によると
IOデータの USB-CFRW だと動くって書いてありますね。
これを探してこようかな…
できれば DFRW も動いてほしいんだけど…
Re:カードリーダ持っているのはどれ? (スコア:1)
いいセンまで行っているのですがね。
USB 関係はほとんど使ったことないので、
iohack ML にネタ振りしておきます。
新たに買うのであれば、秋葉原の若松地下で SunDisk のやつを
1980 円で買ったことがあります。これは前から動くようです。
# しかし、買っただけで、まだパッケージ空けてなかったり(^^;。
Re:カードリーダ持っているのはどれ? (スコア:1)
iohack ML で冨田@湘南さんに教えてもらいました。
http://www.matsusaka-u.ac.jp/~okumura/linux/usb-dfrwa.html
Re:カードリーダ持っているのはどれ? (スコア:1)
んー、実はこのページは既に見てて、
このパッチ情報と、Vine2.5 のヘッダを比べたら、すでにパッチ反映済みたいなのです。
「うーん…どうなってるんだろう」
って悩んでいるところです。
あと、うちのは USB-DFRW で、DFRWA より1年前のモデルなので、どこか違う部分があるのかも
使ってる kernel が 2.2.20 なのが問題なのかも知れません。
うちの VIA C3 なマシンだと、Kernel 2.4.18 がまったく起動しないので、2.4系での動作検証は放置状態になっています。
もう一台のPCで、2.4系(Debian)の環境を作っているところなので、そちらができたら検証してみたいと思っています。
いろいろありがとうございました。
---
もしかして…と思って、/usr/src/linux のリンク先をみたら linux-2.4.18 でした。linux-2.2.20 を取り寄せて調べてみます。
Re:カードリーダ持っているのはどれ? (スコア:1)
2.2.x では backport されているのでしょうかね。
やっぱ、USB 使うのなら 2.4 系ではないかと思います。
Re:カードリーダ持っているのはどれ? (スコア:1)
「Kernel 2.4.18 が起動しなくて検証できない」って書いてましたが、
Vine 2.5 の kernel 2.4.18-0vl9 を、Processor Type を CyrixIII/C3 に指定して、作り直したらあっさり起動しました。
そこへ、USB-DFRW (CFカード挿入済)を繋いだら、sda1 として認識してくれました。
どうもお世話になりました。 > きんねこさん & IRC で教えてくれた人達