しばらくの間、Debianをぶち込んだLinkStationは順調に動いてた。さすがに当初の目標のIMAP serverを立てるところまでは行かなかったけど、print serverとしてもfile serverとしても問題なく動いていた。
過去形なのは、最近、全然print serverとして動いてくれないからだったりする。この家に引越してきた際にも発生したんだけど、一回LinkStationからプリンタを抜いてしまったり、プリンタの電源を落としてしまうと、CUPSが全くプリンタを認識してくれなくなってしまう。
過去二回ほどは、なんかの拍子に認識してくれて、そのまま連続稼働していたので問題なかったけど、如何せん、なんで動くようになったかが分からないまま使い続けているので、問題が再発した時に全く手の打ちようが無かったりする。
今回も、タコ足の電源タップを変えるので、電源を抜いてしまったんだけど、案の定、繋ぎ直した後にCUPSがプリンタを認識してくれなくなってしまった。
で、そのまま今に至る。
lsusbをするとちゃんと、
Bus 003 Device 001: ID 0000:0000
Bus 003 Device 005: ID 04f9:000d Brother Industries, Ltd HL-1440 Laser Printer
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
といった感じで、OS自体はUSBプリンタの存在を認識しているにも関わらず、CUPSをちゃんと設定しても、
Unable to open USB device "usb:/dev/usblp0": No such device
とか言われてしまって、一向にプリントアウト出来ない。
しかも、基本的に、Debianをいじる時は、100%分かってやっている訳じゃなくて、「まぁ、動けばいいか」ぐらいの気持ちでやってるので、どこをどうすればいいか分からなかったりする。
で、取りあえず、いまinstallされてるヤツを全部upgradeしたら問題が解決するかもしれないと思って、やってみたら、更に症状が悪化してしまった…
以前のCUPSのバージョンでは、ちゃんと プリンタのデバイスを選ぶ際にUSB printer #1とかっていう選択肢があったけど、upgrade後にはその選択肢すら消えてしまった… 自分で/etc/cups/printers.confを勝手に書き換えて、
DeviceURI usb:/dev/usblp0
を追加してみたものの、CUPSがUSBプリンタを認識してないから、選択肢に出てこない訳で、それを無理やり変えてみても、全然駄目っぽい。
まだ、upgradeする前の状況ならば、「電源を落とす前は動いていた」って言えるけど、無闇にupgradeしてしまったおかげで、更に状況を悪化させてしまった…なんか、一番最初にパソコンを使い始めて四苦八苦してた頃みたい。あの頃は、時間が豊富にあったから、「調子悪くなったら、インストールし直し」とか出来たけど、今はそんな余裕無いし。
直す方法はどうでもいいから、とりあえずまたなんかの拍子に動いてくれたらいいんだけど。
あー、また訳分からない事を書いてしまった。次回こそは普通のヤツを…