うらゝの どす黒いエゴイズム日記@InterQ版

Since March 4, 2001
by うらゝ

[ 予定・椴 | カレンダー | 検索 | 指定旬へのジャンプ | タイトル一覧 ]
[ hina.di | RSS | ぷに★さくら版 | うらゝぶろぐ | Twitter:@ulara | Facebook | Ameba blog ]

hns - 日記自動生成システム - Version 2.19.9 [hns-2.1 icon]

[Namazu Search] 検索式:

2002年02月03日() [n年日記]

[天気:曇時々晴](広島県福山市) {睡眠:350-1020} {洗濯}

#1 [Food] ブランチ

日曜のブランチは通常、スパゲティにコーヒーと決まっているのだが、 先週月曜日 製作した煮込み物がいいかげんやばそうなので、さっさと食べることにして、 ご飯を炊いた。

#2 [Books] 図書館梯子

市民図書館の館内整理休館が先週で終わったようなので、 洗濯物を室内干ししたあと自動車で向かう。
で、『動物化するポストモダン』を端末で検索してみると、 貸出し中・予約可という結果になった。 どうせ予約するなら、東部図書館から借りようということで、 途中 啓文社 コア店 と モスバーガー に寄り道して、東部図書館で予約申し込みを出した。

#3 [Linux] USB周辺機器&Kernel 2.2.20

買って来たマウス と 昨日買って来たプリンタせっかくだから俺は kanazawa 上のLinuxでも認識させてみようと思う。
てなわけでカーネル再構築だが、このさいだから新しくしてみよう。 ということで、 Linux Japan 2月号付録CD-ROMよりKernel 2.2.20を/usr/src/linuxに展開。
あとは 昨年5月 に2.2.19を構築したときの 先例に倣って
  1. hedrick のHPT366対応ideパッチ →main.cで一カ所失敗するが、 当たりそうなところは簡単に見当がつくので手動書き換え
  2. scsi.cパッチ、udfパッチ →どちらも以前のバージョン向けだが、 patch --dry-runさせてみると特に問題なさそうなので当てておく。
  3. make xconfig→ turbolinux の、ハードウェアとドライバNo.320 「 USBデバイスの設定方法 」に倣って、 ``Support for USB'', ``Preliminary USB device filesystem'', ``Support for hot-pluggable USB devices''をyとし、 ``UHCI(Intel PIIX4, VIA, ...) support'', ``UHCI Alternate Driver(JE) support'', ``USB Printer support'', ``USB Human Interface Device(full HID) support'', ``USB HIDBP Keyboard (basic) support'', ``USB HIDBP Mouse(basic) support'', ``Mouse support''をmとしておく。
  4. make dep; make bzImage, make modules, make modules_install→いつものとおり。
  5. あとは/bootにbzImageを名前を買えてコピーするとかliloを実行するとか。
これでできたカーネルを再起動すると、 これまで /etc/rc.d/rc.sysinit で出ていたエラーも出ず、USBポートが認識される。
Feb  3 21:44:47 kanazawa kernel: usb.c: registered new driver usbdevfs 
Feb  3 21:44:47 kanazawa kernel: usb.c: registered new driver hub 
(中略)
Feb  3 21:44:47 kanazawa kernel: usb-uhci.c: $Revision: 1.237 $ time 21:30:13 Fe
b  3 2002 
Feb  3 21:44:47 kanazawa kernel: usb-uhci.c: High bandwidth mode enabled 
Feb  3 21:44:47 kanazawa kernel: usb-uhci.c: USB UHCI at I/O 0xd000, IRQ 15 
Feb  3 21:44:47 kanazawa kernel: usb-uhci.c: Detected 2 ports 
Feb  3 21:44:47 kanazawa kernel: usb.c: new USB bus registered, assigned bus num
ber 1 
Feb  3 21:44:47 kanazawa kernel: usb.c: USB new device connect, assigned device 
number 1 
Feb  3 21:44:47 kanazawa kernel: hub.c: USB hub found 
Feb  3 21:44:47 kanazawa kernel: hub.c: 2 ports detected 
と/var/log/messagesに記録される。 さらにマウスを挿すとピピッと鳴って
Feb  3 23:45:27 kanazawa kernel: hub.c: USB new device connect on bus1/1, assigned device number 5 
Feb  3 23:45:27 kanazawa kernel: usb.c: USB new device connect, assigned device number 5 
Feb  3 23:45:27 kanazawa kernel: mouse0: PS/2 mouse device for input0 
Feb  3 23:45:27 kanazawa kernel: input0: USB HID v1.00 Mouse [0461:4d01] on usb1:5.0 
Feb  3 23:45:28 kanazawa usbmgr[577]: vendor:0x461 product:0x4d01
Feb  3 23:45:28 kanazawa usbmgr[577]: class:0x3 subclass:0x1 protocol:0x2
Feb  3 23:45:28 kanazawa usbmgr[577]: USB device is matched the configuration
と/var/log/messagesに記録され、 /etc/XF86Configの Section "Xinput" 中に
    SubSection "Mouse"
        DeviceName "USB Mouse"
        Port "/dev/usbmouse"
        Protocol "PS/2"
        Buttons 2
        Emulate3Buttons
        AlwaysCore
    EndSubSection
と書いた状態でstartxしていれば、元のマウスと共に、 新たに接続したUSBマウスもXの操作に使える。
抜くと
Feb  3 23:52:53 kanazawa kernel: usb.c: USB disconnect on device 5 
一方プリンタは、電源を入れてUSBケーブルを挿すと
Feb  3 23:54:47 kanazawa kernel: hub.c: USB new device connect on bus1/2, assigned device number 6 
Feb  3 23:54:47 kanazawa kernel: usb.c: USB new device connect, assigned device number 6 
Feb  3 23:54:48 kanazawa kernel: usb.c: USB device 6 (vend/prod 0x409/0xbef4) is not claimed by any active driver. 
Feb  3 23:54:48 kanazawa usbmgr[577]: vendor:0x409 product:0xbef4
Feb  3 23:54:48 kanazawa usbmgr[577]: class:0x7 subclass:0x1 protocol:0x1
Feb  3 23:54:48 kanazawa usbmgr[577]: USB device is matched the configuration
Feb  3 23:54:48 kanazawa kernel: usb.c: registered new driver usblp 
Feb  3 23:54:48 kanazawa kernel: printer.c: usblp0: USB Bidirectional printer dev 6 if 0 alt 1 
Feb  3 23:54:48 kanazawa usbmgr[577]: "printer" was loaded
抜くと
Feb  3 23:56:13 kanazawa kernel: usb.c: USB disconnect on device 6 
Feb  3 23:56:14 kanazawa kernel: usb.c: deregistering driver usblp 
Feb  3 23:56:14 kanazawa usbmgr[577]: "printer" was unloaded
と/var/log/messagesに記録される。 面白いのはこのプリンタ、
# echo Hello, World\! >/dev/usblp0
# echo "^L">/dev/usblp0
とrootになってshellに入力してやると、 そういう紙が印刷されて出てくるという、今時珍しい素直なプリンタである。
まぁ、そういうわけでUSBマウスとプリンタがLinuxで使えた訳だ。

#4 [Food] 飯

ブランチ: 月曜製作 の煮込み物(鏡餅の切身と卵入り) 夕食: 巻き寿司、鶏肉のたたき、シーフードサラダ、カキフライ、即席豚汁、納豆
間食: 夕方にピーナッツ、夜にサーターアンダギー

#5 [Misc] 迷信

ベランダに出て北北西を向いて切ってない巻き寿司を食ったり、 薄皮つきピーナッツを三十数個食ったりした。う〜む。

#6 [Search] いまどきの検索

●『 「HCG+グリーングリーン」 』→こちらで全角に直しといたけど、半角``「''・``」''の意味は一体……。 18禁ゲーム「グリーングリーン」のエッチCGを集めたければ、 手っ取り早そうなのは ウェストサイド の「お楽しみCD35」だと思います。確認はしてませんが。 ●「 鯵の唐揚 」→確かに 昨年12月25日の昼食 に食べたけど、そんなことを調べてどうするんだ?

* REFERER:

その筋では超有名な日記からREFERERが来ていたが、 その割にはアクセス数が少なかったところを見ると、漏れREFERERのようだ。

以上、1 日分です。 [△このページの先頭へ]
先月 2002年02月 来月
01 02
03 04 05 06 07 08 09
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28

指定旬へのジャンプ
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9-lite, HyperNikkiSystem Project

HNS logo