お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2007-09-09 23:46:43

fwht0097
メンバ
登録日: 2006-10-26

ネットワークプリンタのcupsの設定について

Canon MP600とプリントサーバを先日購入しました。

Canon MP600公式のLinuxのドライバをインストールして
/etc/cups/cupsd.confの設定にもプリントサーバのIPアドレスを追加し
cupsを再起動しました。

cupsのURIの記述なのですが
例として書いてあった
    http://hostname:631/ipp/
    http://hostname:631/ipp/port1

    ipp://hostname/ipp/
    ipp://hostname/ipp/port1

    lpd://hostname/queue

    socket://hostname
    socket://hostname:9100
全てを試してみたのですが印刷ができません。

OS は Ubuntu 7.04
プリントサーバはBAFFALO LPV3-U2Sを使用しています。

どなたかお教え願えればありがたいです。
よろしくお願いします。

オフライン

 

#2 2007-09-10 19:43:14

RxOrca
メンバ
登録日: 2007-03-02

Re: ネットワークプリンタのcupsの設定について

情報が足りないような …
「公式のLinuxのドライバをインストール」とは何処から何をどーやってインストールしたのでしょー。
[システム][システム管理][プリンタ] で 新しいプリンタ選んでも mp600は現れないような。

Canonサイトのサポートページ に "PIXUS MP600" 載ってるけどソレでしょーか。だとしたらどんな手順で行ったんでしょう ?
それとも パッケージを提供してるトコ? (ドライバーはそれぞれのメーカーのものだし)
あるいは OpenPrintingの Canon PIXMA MP600 のトコ ?

Ubuntuに最初から用意されてるドライバーならともかく, そうでないならまず(ネットワークじゃなく) 直接繋いで印刷の確認するのがよいと思うです。
(それに /etc/cups/cupsd.confを編集する必要はないよーな …)

オフライン

 

#3 2007-09-12 21:34:58

fwht0097
メンバ
登録日: 2006-10-26

Re: ネットワークプリンタのcupsの設定について

返事が遅くなってごめんなさい。

公式というのはCanonサイトからDownloadしたドライバという意味で書きました。

rpmファイルで配布されていたので
http://blog.livedoor.jp/shobondama/archives/54111114.html
のサイトを参考に

sudo alien --script cnijfilter-common-2.70-1.i386.rpm
sudo alien --script cnijfilter-mp600-2.70-1.i386.rpm

でdeb形式に変換して

sudo dpkg -i cnijfilter-common-2.70-2.i386.deb
sudo dpkg -i cnijfilter-mp600-2.70-2.i386.deb

でインストールしました。

プリンタサーバで使用したいのですが
まずUSB接続で試してみます。

またご報告しますので、みなさんよろしくお願いします。

最後の編集者: fwht0097 (2007-09-12 22:45:00)

オフライン

 

#4 2007-09-12 23:23:00

RxOrca
メンバ
登録日: 2007-03-02

Re: ネットワークプリンタのcupsの設定について

fwht0097 による投稿:

http://blog.livedoor.jp/shobondama/archives/54111114.html
のサイトを参考に

そのページの内容からすると, 先の 「パッケージを提供 してるトコ」 からパッケージをインストール。その後, 必要な部分 (Ver.2.70部分) を上書き … してるよーですね。 (ちなみに, このパッケージもドライバーは Canonからです)

で, そのパッケージはインストールしたのでしょーか ?

んで, どーせパッケージをインストールするのなら, まず 「Ubuntuユーザの場合」の手順どおりに設定したあと
Canon Pixus iP2200 / iP4200 / iP6600D / iP7500 / MP500 Driver
をインストールして試してみてはどーでしょー。

[システム][システム管理][プリンタ] で機種を選ぶとき iP2200とか iP4200とか出てくるかもしれないけど。 :|

オフライン

 

#5 2007-09-12 23:45:17

fwht0097
メンバ
登録日: 2006-10-26

Re: ネットワークプリンタのcupsの設定について

即レスありがとうございます。

>「Ubuntuユーザの場合」の手順どおりに設定したあと
>Canon Pixus iP2200 / iP4200 / iP6600D / iP7500 / MP500 Driver
>をインストールして試してみてはどーでしょー。

その通りにやってみます。

オフライン

 

#6 2007-09-15 13:12:23

fwht0097
メンバ
登録日: 2006-10-26

Re: ネットワークプリンタのcupsの設定について

その後の状況です。

参考にしたホームページの手順通りに作業して
usb接続でMP600に印刷しようとしましたが
うまくいきません。

再インストールして、もう一度
ホームページの手順でやり直しました。

usb接続でMP600の印刷が出来るようになりました。
ただしドライバはホームページで提供されたMP500の
ものでしか印刷成功しませんでした。
Canonサイトのrpmをdebに変換したMP600の
ppdファイルでは印刷できませんが
とりあえずこのままでいきます。

ネットワークプリンターの設定ということで
http://www.shitomi.jp/fc6/cups.html
を参考に
<Location />
  Order allow,deny
  Allow localhost
  Allow @LOCAL
</Location>

  Allow 192.168.1.*
を追加しました。

そしてcupsの再起動
sudo /etc/init.d/cupsys restart


プリントサーバBAFFALO LPV3-U2Sのマニュアルを参考に
URIは
http://192.168.1.20:631/P1
としてcupsを設定したところ
テストプリントに成功しました。
Firefoxとgeditの印刷も確認しました。

ありがとうございました。

最後の編集者: fwht0097 (2007-09-16 07:38:53)

オフライン

 

#7 2007-09-18 17:08:02

RxOrca
メンバ
登録日: 2007-03-02

Re: ネットワークプリンタのcupsの設定について

今現在, プリンター使用できるのならもうその必要はないかもだけど, cnijfilter-*.deb は, libcnbj-2.2 bjfilter-2.2 pstocanonbj などのパッケージの後でインストールすることになってるよーです。
なので, もしかすると今なら大丈夫かもです。(また再インストールすることになるかもだけど :P)


で, ネットワークプリンターは …
ネットワーク接続された他のマシン (印刷サーバー) へ印刷要求を出す設定を行う場合に,
「新しいプリンタ」で, その URLを指定するです。(IPPとか何とか)
(そのばーい, cupsd.confとか編集する必要はない)

逆に, Ubuntuをサーバーにする場合には他のマシンから接続を受け付けることができるよーに, cupsd.confを編集することがあるかも。
… どちらなんでしょ。

ちなみに, Ubuntuを印刷サーバーとして使うとしても, ネットワークがこの場合 192.168.1.* ならば (同一ネットワークからの接続であれば) cupsd.conf編集の必要はありません。
"Allow @LOCAL" の行で, ローカルネットに接続されてる他のマシンからは接続できるよーになってるからです。

(ちょいと補足したです)

最後の編集者: RxOrca (2007-09-18 21:54:01)

オフライン

 

#8 2007-09-18 21:12:12

fwht0097
メンバ
登録日: 2006-10-26

Re: ネットワークプリンタのcupsの設定について

フォローありがとうございます。

現在の状況で
sudo dpkg -i cnijfilter-common-2.70-2.i386.deb
sudo dpkg -i cnijfilter-mp600-2.70-2.i386.deb

sudo ln -s /usr/share/cups/model/canonmp600.ppd /usr/share/ppd/canonmp600.ppd

sudo /etc/init.d/cupsys restart

してから
新しいプリンタでmp600のドライバを指定してみましたが
印刷不可でした。
mp500のドライバでは動きました。
どうしてなのかわからないです。

また後日、Canonサイトからダウンロードをやり直して
やってみようと思います。

オフライン

 

Board footer

Powered by FluxBB