安部と申します。 At Mon, 20 May 2002 09:17:16 +0900, K.FUKUSHIMA <katsumif@xxxxxxxxxxxxxxxx> wrote: > か〜くんです。何度もありがとうございます。 > VineSeedを使う理由は、KDE 3.0が使いたかったからです。 > (確か 2.5 では 2.2 ですよね。) エミュレーションOS mklinux を PowerMac に入れて 熱暴走クラッシュさせて以来、KDE を使っていないです。 VineSeed ML に入っていれば、回り道をしなくていいのかも。 > | May 19 19:17:39 hoge kernel: usb.c: ignoring set_interface for dev 4, > | iface 0, alt 0 > | May 19 19:17:39 hoge kernel: printer.c: v0.8:USB Printer Device Class > | driver > | の文字はありませんでしたか。 > ありませんでした。 とりあえず、#locate printer.c の検索ファイルを下のように見てみますと、 $cat /usr/src/linux-2.4.18/drivers/usb/printer.c|awk '{n=n+1;print > | n,$0}' ----------------------------------------------------------------- 57 #define DRIVER_VERSION "v0.8" 59 #define DRIVER_DESC "USB Printer Device Class driver" 789 static int __init usblp_init(void) 790 { 791 if (usb_register(&usblp_driver)) 792 return -1; 793 info(DRIVER_VERSION ":" DRIVER_DESC); 794 return 0; 795 } ----------------------------------------------------------------- 793行目が、使えていませんね。プリンタの初期化まで入っていないようです。 > | $cat /etc/murasaki/##PRELOAD_FILE## の結果を教えてくださいませ。 > hid > uhci > です。 murasaki-0.6.0-1vl2 に、mousedev がないのは、下位互換ないのかなぁとか、 0x0380 周りの取扱いが失敗して見えていないのかなぁ、と推測してます。 マウスやキーボード、プリンタからの入力は、0x0380 で受診をして、 プリンタへの出力は、0x0080でデータを送信してそうです。 そういえば、Class のデバイスは、プリンタだけでなく、 /etc/murasaki/murasaki.usbmap から下に抜粋致します。 ----------------------------------------------------------------- # Class printer 0x0080 0x0000 0x0000 0x0 0x0 0x0 0x0 0x0 0x07 0x00 0x00 0x00000000 # Class mousedev 0x0380 0x0000 0x0000 0x0 0x0 0x0 0x0 0x0 0x03 0x01 0x02 0x00000000 # Class keybdev 0x0380 0x0000 0x0000 0x0 0x0 0x0 0x0 0x0 0x03 0x01 0x01 0x00000000 ----------------------------------------------------------------- このファイルをmurasakiの0.5.4と0.6.0で、確認して頂きまして、 USB キーボードやマウスを外して、/sbin/depmod -av をされてはどうですか? 0x0380 のメモリが予約されて開放されていないのかもしれません。 効かない場合は、/sbin/shutdown -r now をお願いします。 > murasaki の version が違うようですね。 > murasaki-0.6.0-1vl2 0.6.0の存在を知らず、話が噛み合わない理由が分かりました。 以前、どのように0x0380を設定するかどうかお聞きになられました /etc/murasaki/murasaki.usbmap の設定ファイルも含まれている murasaki-0.5.4-1vl4 を使用してみて頂けますでしょうか。 > | murasaki パッケージをダウンロードし、 > | #rpm -ivh --force 入れ直しをして頂きまして、 > | /etc/modules.conf に > | alias usb-controller usb-uhci > | を試されてもよさそうな気がします。 > やってみます。 良い結果を期待して、お待ちしています。 > なんかもう1回 install し直した方がいいのかなと思ってます。 > あちこち直したので頭が混乱(消化不良)気味です。 VineSeed の情勢をしらないので、アドバイスできる立場に全くないのですが、 テスト公開期間中などのパッケージの地雷(?)を踏んでしまう前に VineSeedパッケージ状況情報収集と修正時間と技術が必要になりますね。 安部光洋