9/27/2009

CANONのA3レーザプリンタをamd64のlinuxで

使えるよう設定するのに一苦労。半日かかってしまった。

CUPSを使用する廉価版タイプ。
ディストリはSUSE11.0。

オフィシャルは64bit対応バイナリなし。ソース公開、と思いきや
コアのデーモン部はソースなしで玉砕。

というわけで、ひとしきり色々調査と試行錯誤を行った結果、

・libstdc++5が必要なので、gcc-3.3を入れる。
・gtk1.2が必要なので、入れる。

の後、

・某所で公開されているREDHAT64bit用と称する怪しげ
 なRPM2個をインストール。

プリンタのインストールに際しては、オフィシャルその他で
例示されているポート(/dev/usb/lp0)ではなく、/dev/usblp0を登録する。

で進めた所、使用可能に。

sambaもok。ただ、レスポンスがいまいちらしく、
ネットワーク経由で印刷するとクライアント側で「サーバと通信できません」
等のメッセージが表示される。

印刷は出来るからいいんですけど。

ああ、面倒でした。