Ubuntu Edgy で LAN経由で Brother MFC-425CN を使う
前作業
前提条件として、以下の作業をしておいてください。
% sudo apt-get install csh % sudo mkdir /var/spool/lpd % sudo ln -s /etc/init.d/cupsys /etc/init.d/lpd % sudo ln -s /etc/init.d/cupsys /etc/init.d/cups
参考 http://solutions.brother.co.jp/linux/linux_faq_pr.html 別にどうでもいいけど brother のサイトの ln コマンドは In と書いてあるののでコピペすると失敗するYO。
インストール
Linux サポート状況|サポート|ブラザー から LPR driver と CUPSwrapper を落としてくる。その後 LPR, CUPSwrapper の順にインストール。
% sudo dpkg -i --force-all mfc410cnlpr-1.0.2-1.i386.deb % sudo dpkg -i --force-all cupswrappermfc410cn_1.0.0-1_i386.deb (データベースを読み込んでいます ... 現在 xxxxxx 個のファイルとディレクトリがイン ストールされています。) cupswrappermfc410cn 1.0.0-1 を (cupswrappermfc410cn_1.0.0-1_i386.deb で) 置換す るための準備をしています ... * Restarting Common Unix Printing System: cupsd [ ok ] cupswrappermfc410cn を展開し、置換しています... cupswrappermfc410cn (1.0.0-1) を設定しています ... rm -f /usr/lib/cups/filter/brlpdwrapperMFC410CN * Stopping Common Unix Printing System: cupsd [ ok ] * Restarting Common Unix Printing System: cupsd [ ok ] lpadmin: PPD ファイルをコピーできません!
なんかエラーが出てるけど、PPD ファイルはコピーできているので無視。
CUPS 設定
CUPS の管理画面を開く。http://localhost:631/printers/ から MFC410CN を選んで、「プリンタの変更」を選択して以下のように変更する。
説明:適宜変更 デバイス:LPD/LPR デバイス URI:lpd://192.168.x.x/binary_p1 または PPD ファイルを提供してください:/usr/share/cups/model/brmfc410cn_cups.ppd
僕は MFC-425CN なのに MFC410CN のドライバ入れたので説明を MFC-425CN に変更しました。デバイス URI はプリンタのIPアドレスを指定する必要があります。適当に調べてください(本体操作でも調べられるはず)。これでプリンタが使えるようになります。テストページを印刷したりして楽しんでください。
後始末
lpd と cups の symlink はもう要らないので削除してください。
% sudo rm /etc/init.d/lpd /etc/init.d/cups
/var/spool/lpd もたぶん要らないんだけど、面倒なので消して試してないです。brother の説明ページを読む限りだと、MFC410CN 以外でもこの手順でいけるんじゃないかなあ。僕はそんなにプリンタ持ってないので試せないですけどね。