[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:33086] Re: usbmgr? TDK CD-R/RW の認識について
佐野@浜松です。
In <20020519041628.17787.qmail@xxxxxxxxxxxxxxx>,
on "Sun, 19 May 2002 13:16:31 +0900',
with "[debian-users:33008] usbmgr? TDK CD-R/RW の認識について",
Takashi Kato <tkatou@xxxxxxxxxxxxxxx> さん wrote:
> sidで、USB 接続のCD-R/RW を接続しようとしているのですが、認識が上手
> くいきません。
>
> CD-R/RW 機種名 TDK PCD446UMB
>
> kernel 2.4.18
> usbmgr 0.4.8-5
> を使用。
> May 19 13:05:16 rakuyou kernel: Manufacturer: TDK Corp.
> May 19 13:05:16 rakuyou kernel: Product: USB/ATAPI Bridge
> May 19 13:05:16 rakuyou kernel: usb.c: unhandled interfaces on device
> May 19 13:05:16 rakuyou kernel: usb.c: USB device 105 (vend/prod 0x4bf/0x113) is not claimed by any active driver.
> May 19 13:05:16 rakuyou kernel: Vendor:Product = 04bf:0113
> May 19 13:05:17 rakuyou usbmgr[304]: vendor:0x4bf product:0x113
> May 19 13:05:17 rakuyou usbmgr[304]: class:0xff subclass:0x2 protocol:0x0
> May 19 13:05:17 rakuyou usbmgr[304]: USB device isn't matched the configuration
>
> また、Web で検索したところ、全くの同一機種ではないのですが、
>
> TDK USB CD-RW(PCD446UW)をkernel 2.2.19 で認識させることに成功しているようで
>
> usb-storage.cに
>
> { 0x04bf, 0x0113, 0x0000, "TDK USB CD-RW", US_SC_SCSI, US_PR_CB,NULL}
>
> と書き加える必要があったようです。(ただし「CD-ROMとしては使用できたが,
> CD-RWとしては,だめだった。」とのこと)
> 念のため、kernel ソース の該当部分を見てみたのですが、どうも構成が変
> わってしまっているようで、どこをどう変更すれば良いのかは分かりませんでした。
きちんと調べていないので、まったくの「当て推量」ですが、
上記の記述から想像すると 2.4.18 のカーネルソースだったら
drivers/usb/storage/unusual_devs.h
の中に
UNUSUAL_DEV( 0x04a4, 0x0004, 0x0001, 0x0001,
"Hitachi",
"DVD-CAM DZ-MV100A Camcorder",
US_SC_SCSI, US_PR_CB, NULL, US_FL_SINGLE_LUN),
UNUSUAL_DEV( 0x04cb, 0x0100, 0x0000, 0x2210,
"Fujifilm",
"FinePix 1400Zoom",
US_SC_8070, US_PR_CBI, NULL, US_FL_FIX_INQUIRY),
という記述があるので、この 2 つの間に
UNUSUAL_DEV( 0x04bf, 0x0113, 0x0000, 0x0000,
"TDK",
"USB CD-RW",
US_SC_SCSI, US_PR_CB, NULL, 0),
と書いて入れておいたら、もしかすると何か反応があるかも、
という気がします。
ただ、4 番目の数値が 0x0000 で良いのかどうか、また
NULL の後が 0 で良いのかどうか、というあたりはわかりません。
もしかしたらそのへんは間違っているかも。
--
# (わたしのおうちは浜松市、アカウミガメのふるさとの街)
<kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)