サーバのHDDを交換してから、プリンタを一度も使っていなかった。
今回、用事があってプリンタを使おうとしたら、Windows側では何もエラーが出ないのに印刷されない。
いろいろログを見ていたら、sambaのログに以下が出ていた。
portsのsambaのディレクトリで、make config して、CUPSを外してやったら、印刷されるようになった。
しかし、messagesに
今回、用事があってプリンタを使おうとしたら、Windows側では何もエラーが出ないのに印刷されない。
いろいろログを見ていたら、sambaのログに以下が出ていた。
[2009/05/06 19:54:01, 0] printing/print_cups.c:cups_connect(69) Unable to connect to CUPS server localhost:631 - Network is unreachablesmb.confは以前とは変えていない(print command = /usr/bin/lpr -r -v -P%p %s)んだけど、cupsを使うようになってしまったらしい。cupsはcups-baseがインストールされているけど、設定していないのでcupsdも起動していない。
portsのsambaのディレクトリで、make config して、CUPSを外してやったら、印刷されるようになった。
しかし、messagesに
May 6 19:57:17 sv kernel: interrupt storm detected on "irq7:"; throttling interrupt source May 6 19:57:17 sv kernel: lpt0: [GIANT-LOCKED] May 6 19:57:17 sv kernel: lpt0: [ITHREAD]なんてのが繰り返し出る。どこかで見たな~と思ってこのブログを遡ると、プリンタが遅いと言うエントリを見つけた。HDDを交換したときに、/boot/device.hintsをコピーし損ねていたようだ。