お知らせ

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

#1 2009-07-03 18:04:01

falcon2
メンバ
From: tokushima
登録日: 2009-07-02

EPSON LP-M5500で印刷できない

cupsでプリントサーバーを構築してLAN経由でEPSON LP-M5500で印刷しようと試みていますが,うまくいきません.

ubuntuのバージョンは9.04でドライバはcupsに入っているLP-M5500のドライバを使っています.デバイス URI:は http://172.16.0.22:631/EPSON_IPP_Printer としています.サーバーからCUPSのテスト印刷をしてもプリンタから反応はありません.cupsのhttp://localhost:631/にアクセスしてプリンタの情報を見ると「トナーまたはインクが少なくなっています…」と表示されるのでプリンタと通信はできているみたいなのですが原因は分かりません.

linux初心者なので見当違いな事を書いているかもしれませんがよろしくお願いします.

オフライン

 

#2 2009-07-03 20:42:21

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: EPSON LP-M5500で印刷できない

こんばんは
プリントサーバのcupsは確かに631ですが、
ネットワークプリンタの場合、デバイスURIはhttp://172.16.0.22:631ではなく、socket:/172.16.0.22:9100では?
つまり、ネットワークの場合はsocketにしなければイーサネットに乗らないと思いますが、間違っていたらごめんなさい。

オフライン

 

#3 2009-07-03 20:50:42

n_saito
メンバ
登録日: 2009-06-23

Re: EPSON LP-M5500で印刷できない

funatogawa による投稿:

こんばんは
プリントサーバのcupsは確かに631ですが、
ネットワークプリンタの場合、デバイスURIはhttp://172.16.0.22:631ではなく、socket:/172.16.0.22:9100では?

プリンタでは機種/メーカーによって待ち受けポートが変わってくる場合があります。
ポート9100だけでなく515だとかもある場合があり、また631も開いている場合もあります。

> falcon2さん
Windowsネットワークあたりはデフォルトで扱えるようになっているけど、TCP/IP は設定しないと使えないなどもあるかもしれません。
http://www2.i-love-epson.co.jp/catalogue/offirio/060403_offirio_M5500-A500.pdf
のPDFを見るかぎり。IPP(通常ポート631)で接続可能なようですが、プリンタ側のネットワーク設定がどうなっているか確認されたほうが良いでしょう。

オフライン

 

#4 2009-07-03 20:56:05

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: EPSON LP-M5500で印刷できない

また違った、今日はどうかしている。データをよく確かめないですみません。
誤 socket:/172.16.0.22:9100
正 socket://172.16.0.22:9100
ついでに、システム→システム管理→印刷で、プリンタの設定を開き、プロパティで確認してください。
普通のデバイスはopenシステムコールですが、ネットワークのNICはsocketシステムコールです。

オフライン

 

#5 2009-07-03 21:13:33

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: EPSON LP-M5500で印刷できない

cupsでippを選ぶと、
    http://hostname:631/ipp/
    http://hostname:631/ipp/port1

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

    lpd://hostname/queue

    socket://hostname
    socket://hostname:9100

あなたのプリンタにふさわしい URI については、 "ネットワークプリンタ" を参照してください。
と出てきますが、どれがいいのでしょう。
私は普通にHPprintingを選んでいますが。

オフライン

 

#6 2009-07-03 22:36:15

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: EPSON LP-M5500で印刷できない

おもしろいURLを見つけました。
USB接続でテストプリンとできるようにすると、ネットワークでは簡単につながるようです。
http://okiraku.air-nifty.com/neo/2009/0 … -b480.html

オフライン

 

#7 2009-07-04 14:26:16

falcon2
メンバ
From: tokushima
登録日: 2009-07-02

Re: EPSON LP-M5500で印刷できない

n_saito による投稿:

funatogawa による投稿:

こんばんは
プリントサーバのcupsは確かに631ですが、
ネットワークプリンタの場合、デバイスURIはhttp://172.16.0.22:631ではなく、socket:/172.16.0.22:9100では?

プリンタでは機種/メーカーによって待ち受けポートが変わってくる場合があります。
ポート9100だけでなく515だとかもある場合があり、また631も開いている場合もあります。

> falcon2さん
Windowsネットワークあたりはデフォルトで扱えるようになっているけど、TCP/IP は設定しないと使えないなどもあるかもしれません。
http://www2.i-love-epson.co.jp/catalogue/offirio/060403_offirio_M5500-A500.pdf
のPDFを見るかぎり。IPP(通常ポート631)で接続可能なようですが、プリンタ側のネットワーク設定がどうなっているか確認されたほうが良いでしょう。

ポートはブラウザでプリンタのIPアドレスにアクセスして確認したものです.詳細は以下のようになっています.
<<TCP/IP>>
<IPアドレス設定>
IPアドレスの取得方法     Manual 
IPアドレス     172.16.0.22 
サブネットマスク     255.255.0.0 
デフォルトゲートウェイ     255.255.255.255 

プライベートIP自動指定(APIPA)による設定     Disable 

PINGによる設定     Disable 

DNSサーバのアドレス設定
DNSサーバのアドレスを自動的に取得する     Disable 
DNSサーバアドレス(使用順)


    255.255.255.255
255.255.255.255
255.255.255.255

<ホスト名とドメイン名の設定>
ホスト名とドメイン名を自動的に取得する     Disable 
ホスト名     LP-M5500-D124F1 
ドメイン名      
ネットワークI/FのアドレスをDNSに登録する     Disable 
ネットワークI/FのアドレスをDNSサーバに直接登録する     Disable 

<ユニバーサルプラグアンドプレイ設定>
ユニバーサルプラグアンドプレイ機能を有効にする     Disable 
デバイス名     LP-M5500-D124F1 

Rendezvousの設定
Rendezvous機能を有効にする     Enable 
Rendezvous 名     LP-M5500-D124F1.local
Rendezvous プリンタ名     LP-M5500-D124F1
<<IPP>>   
IPP URL     http://172.16.0.22:631/EPSON_IPP_Printer 
プリンタ名     EPSON_IPP_Printer 

オフライン

 

#8 2009-07-04 14:46:54

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: EPSON LP-M5500で印刷できない

ネットワークプリンタということで、AppSocket/HP JetDirect からの設定を行っているのだと思いますが、LPD/LPR Host or Printer を選んでも結構上手くいく場合があります。

ホスト名:172.16.0.22
キュー:P1
と言う具合にします。

デバイス URI は、こんな感じになりますね。
lpd://192.168.24.100/P1

オフライン

 

#9 2009-07-04 21:30:48

n_saito
メンバ
登録日: 2009-06-23

Re: EPSON LP-M5500で印刷できない

falcon2 による投稿:

<<IPP>>   
IPP URL     http://172.16.0.22:631/EPSON_IPP_Printer 
プリンタ名     EPSON_IPP_Printer 

設定を見る限り、cups側も最初の設定で問題なさそうですね。

気になって色々調べてみましたが、「EPSONのipp周りがcupsと合わない」というパターンが多く、各国で苦労されているようです。
使えたという情報としては、直接ではなくWindowsのプリンタサーバを一旦経由して印刷する形が一番確実に使えそうな状況です。

アヴァシス株式会社あたりにも何か情報が転がっていないかも見てみたのですが、かえってこちらのほうがippで印刷という情報が少なく...。orz
こちらでは専用のドライバもあるようなので、こちらを使って設定すれば解決する可能性はあると思います。(pdfなどは完全に確認しきってませんが...(^^;; )

上記を使わない形で、それでも直接にという場合であれば lpr 経由が可能なのかもしれません。(プリンタ上の設定が必要になるかもしれませんが...。)
lpr の場合の設定については#8にてpetitbootangさんが説明がされていますので、割愛します。

オフライン

 

#10 2009-07-04 21:44:47

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: EPSON LP-M5500で印刷できない

こんばんは
プリンタのポートスキャンを実施して、どのポートが開いているか確かめてみては?
私のネットワークプリンタ(brother830)だと、

コード:

funa@funa-desktop2:~$ sudo nmap -A -T4 192.168.0.150

Starting Nmap 4.76 ( http://nmap.org ) at 2009-07-04 21:28 JST
SCRIPT ENGINE: '/usr/share/nmap/scripts/dns-test-open-recursion.nse' threw a run time error and could not be loaded.
SCRIPT ENGINE: '/usr/share/nmap/scripts/skype_v2-version.nse' threw a run time error and could not be loaded.
SCRIPT ENGINE: error while initializing script rules:
/usr/share/nmap/scripts/script.db:20: rpcinfo.nse is not a file!
stack traceback:
    [C]: in function 'Entry'
    /usr/share/nmap/scripts/script.db:20: in main chunk
    [C]: ?
    [C]: ?

SCRIPT ENGINE: Aborting script scan.
Interesting ports on 192.168.0.150:
Not shown: 996 closed ports
PORT     STATE    SERVICE    VERSION
21/tcp   filtered ftp
23/tcp   open     telnet     Brother/HP printer telnetd
515/tcp  open     printer
9100/tcp open     jetdirect?
MAC Address: 00:80:77:75:C7:0E (Brother Industries)
No exact OS matches for host (If you know what OS is running on it, see http://nmap.org/submit/ ).
TCP/IP fingerprint:
OS:SCAN(V=4.76%D=7/4%OT=23%CT=1%CU=36394%PV=Y%DS=1%G=Y%M=008077%TM=4A4F4B04
OS:%P=i686-pc-linux-gnu)SEQ(SP=FE%GCD=1%ISR=F6%TI=I%II=I%SS=S%TS=U)OPS(O1=M
OS:5B4%O2=M578%O3=M280%O4=M200%O5=M218%O6=M109)WIN(W1=111C%W2=111C%W3=111C%
OS:W4=111C%W5=111C%W6=111C)ECN(R=Y%DF=N%T=75%W=111C%O=M5B4%CC=N%Q=)T1(R=Y%D
OS:F=N%T=75%S=O%A=S+%F=AS%RD=0%Q=)T2(R=N)T3(R=Y%DF=N%T=75%W=111C%S=O%A=S+%F
OS:=AS%O=M109%RD=0%Q=)T3(R=Y%DF=N%T=75%W=111C%S=O%A=O%F=A%O=%RD=0%Q=)T3(R=Y
OS:%DF=N%T=B1%W=111C%S=O%A=O%F=AS%O=M109%RD=0%Q=)T3(R=Y%DF=N%T=B1%W=111C%S=
OS:O%A=O%F=A%O=%RD=0%Q=)T4(R=Y%DF=N%T=75%W=0%S=A%A=Z%F=R%O=%RD=0%Q=)T5(R=Y%
OS:DF=N%T=75%W=0%S=Z%A=S+%F=AR%O=%RD=0%Q=)T6(R=Y%DF=N%T=75%W=0%S=A%A=Z%F=R%
OS:O=%RD=0%Q=)T7(R=Y%DF=N%T=75%W=0%S=Z%A=S+%F=AR%O=%RD=0%Q=)U1(R=Y%DF=N%T=7
OS:5%TOS=0%IPL=38%UN=0%RIPL=G%RID=G%RIPCK=G%RUCK=832F%RUL=G%RUD=G)IE(R=Y%DF
OS:I=N%T=75%TOSI=Z%CD=Z%SI=S%DLI=S)


Network Distance: 1 hop
Service Info: Device: printer

OS and Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 36.54 seconds

たくさん出てきますが、要は

コード:

Interesting ports on 192.168.0.150:
Not shown: 996 closed ports
PORT     STATE    SERVICE    VERSION
21/tcp   filtered ftp                                          ;fax用
23/tcp   open     telnet     Brother/HP printer telnetd    ;データを返すポート(スキャナ)?
515/tcp  open     printer                       ;lpd用?
9100/tcp open     jetdirect?                     ;socket用
MAC Address: 00:80:77:75:C7:0E (Brother Industries)

で、見つかったポートに合った方法で接続すれば?
間違ったらごめんなさい。

オフライン

 

#11 2009-07-05 16:53:48

falcon2
メンバ
From: tokushima
登録日: 2009-07-02

Re: EPSON LP-M5500で印刷できない

funatogawa による投稿:

プリンタのポートスキャンを実施して、どのポートが開いているか確かめてみては?

コード:

SCRIPT ENGINE: Aborting script scan.
Interesting ports on 172.16.0.22:
Not shown: 993 closed ports
PORT     STATE SERVICE      VERSION
21/tcp   open  ftp
23/tcp   open  telnet       DirecWay satellite router telnetd
80/tcp   open  http         Epson printer httpd 1.0
139/tcp  open  netbios-ssn?
515/tcp  open  printer
631/tcp  open  ipp          Epson ippd 1.0
9100/tcp open  jetdirect?
2 services unrecognized despite returning data. If you know the service/version, please submit the following fingerprints at http://www.insecure.org/cgi-bin/servicefp-submit.cgi :

と言う具合でポート631が開いてますが,テスト印刷ができません.しかし,トナーが少なくなっていますとcupsのhttp://localhost:631/に表示されるので通信はできているみたいです.

オフライン

 

#12 2009-07-05 17:44:43

n_saito
メンバ
登録日: 2009-06-23

Re: EPSON LP-M5500で印刷できない

falcon2 による投稿:

515/tcp  open  printer
631/tcp  open  ipp          Epson ippd 1.0
9100/tcp open  jetdirect?

631は別としてもsocketを使ってポート9100とかlpr/lpdを使って515での印刷はできませんでしたか?
ippを含め、どれもだめであれば(別でアドバイスさせていただきましたが、)アヴァシスのドライバを使うかWindows経由しか手はない気がしますが...。

オフライン

 

#13 2009-07-07 00:45:48

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: EPSON LP-M5500で印刷できない

こんばんは
LP−M5500に同梱の『レーザープリンタ用   ネットワーク設定ガイド』によると、

TCP/IP での直接印刷
インターネットの標準プロトコル(言語)である TCP/IP(ティーシーピー / アイピー)を使用して、コンピュータから
印刷データをプリンタに直接送って印刷します。TCP/IP の直接印刷には、次の二つの方法があります。
LPR(エルピーアール Line PRinter daemon Protocol の略)
                 :
Windows 2000/XP/Server 2003 に標準搭載されている印刷方法です。Windows 2000/XP/Server 2003 からネット
ワークプリンタに印刷する場合に最も一般的な方法です。ルータを越えての利用が可能です。
Windows 98/Me には標準搭載されていませんが、本機付属の印刷用ソフトウェア「EpsonNet Print」を使用すること
で、LPR での印刷が可能になります。
IPP
  (アイピーピー Internet Printing Protocol の略)
              :
Windows 2000/XP/Server 2003/Me に標準搭載されている印刷方法です。インターネット印刷とも呼ばれる方法で、          プ
ロキシサーバ(外部インターネットに代理接続するサーバ)を越えて印刷することができますが、同一セグメント(ルー
タを越えない範囲)内のプリンタに印刷する方法としては、一般的ではありません。
Windows 98 には標準搭載されていませんが、印刷用ソフトウェア「EpsonNet Internet Print」を使用することで、IPP
での印刷が可能になります。

とあり、エプソンでもIPP印刷はあまり奨めていないようですね。

1  lpd://172.16.0.22/queue
2    socket://172.16.0.22:9100
のどちらかでつながるのでは。(queueは書いてあれば何でもよいが半角英数字:プリンタがあれば別の名前のキューにする)。

システム→システム管理→印刷でプリンタを選び、プリンタ(p)→プロパティで、デバイスURL:→変更で、右ペインのネットワークを選び、どちらかに変更して、テストページの印刷を押してみる、です。

オフライン

 

#14 2009-07-16 00:29:53

falcon2
メンバ
From: tokushima
登録日: 2009-07-02

Re: EPSON LP-M5500で印刷できない

制御コードを含めドライバ自身に原因があるのかネットワーク接続関係に問題があるのか原因を特定するためにネットワーク経由の印刷を一旦やめUSB接続での印刷を試みることにしました.回答をお寄せいただいた皆さんありがとうございました.

オフライン

 

Board footer

Powered by FluxBB