Print via Router works from Efilm, not from Agfa CR

  • This might be too specific, but maybe someone of you has a clue or could point me to another forum more appropriate?


    A good starting point for me would be a short explanation of what presumably is missing in the agfa-router communication.


    Our setup:
    A kodak DV 5800 lasercamera is connected to a 10Mbit network.
    Printjobs are sent
    -directly to the camera IP from an old ct
    -to a dicom print router (from the conquest files, thanks marcel van henk!) who then forwards to the camera
    -via the dicom router from a Agfa CR CX85 processing workstation


    All but the last work. As far as we can guess, ae-title, IP and port of the print router are filled in correctly in the agfa application and efilm. Pinging the router works from everywhere. Here are some snippets of the dicom router log:


    A. These are the log files if agfa sends a print job:
    ********************************************************
    A-ASSOCIATE-RQ Packet Dump
    Calling Application Title : "NX1 "
    Called Application Title : "DV5800 "
    Application Context : "1.2.840.10008.3.1.1.1"
    Number of Proposed Presentation Contexts: 1
    Presentation Context 0 "1.2.840.10008.1.1"
    --------------- command for request (1) -----------------
    (0000, 0000, 04, Type Unknown) [56|38]
    (0000, 0002, 18, Type Unknown) "1.2.840.10008.1.1"
    (0000, 0100, 02, Type Unknown) (48|30)
    (0000, 0110, 02, Type Unknown) (1|1)
    (0000, 0800, 02, Type Unknown) (257|101)
    Forwarding CECHO-RQ 1
    Waiting for CECHO-RSP
    --------------- response (command) (1) -----------------
    (0000, 0000, 04, Type Unknown) [70|46]
    (0000, 0002, 22, Type Unknown) "1.2.840.10008.5.1.1.9"
    (0000, 0100, 02, Type Unknown) (32816|8030)
    (0000, 0120, 02, Type Unknown) (1|1)
    (0000, 0800, 02, Type Unknown) (257|101)
    (0000, 0900, 02, Type Unknown) (529|211)
    Forwarding CECHO-RSP
    ...
    This is repeated until the print job is manually deleted in the agfa application



    B. And this is the result when efilm sends a print job:

    ********************************************************
    A-ASSOCIATE-RQ Packet Dump
    Calling Application Title : "My_AETitle "
    Called Application Title : "DV5800 "
    Application Context : "1.2.840.10008.3.1.1.1"
    Number of Proposed Presentation Contexts: 1
    Presentation Context 0 "1.2.840.10008.5.1.1.9"
    --------------- command for request (1) -----------------
    (0000, 0000, 04, Type Unknown) [60|3c]
    (0000, 0002, 22, Type Unknown) "1.2.840.10008.5.1.1.1"
    (0000, 0100, 02, Type Unknown) (320|140)
    (0000, 0110, 02, Type Unknown) (369|171)
    (0000, 0800, 02, Type Unknown) (258|102)
    --------------- data for NCREATE request (1) -----------------
    (2000, 0000, 04, Type Unknown) [10|a]
    (2000, 0010, 02, Type Unknown) (8241|2031)
    Forwarding NCREATE-RQ 1
    Waiting for NCREATE-RSP
    --------------- response (command) (1) -----------------
    (0000, 0000, 04, Type Unknown) [132|84]
    (0000, 0002, 22, Type Unknown) "1.2.840.10008.5.1.1.1"
    (0000, 0100, 02, Type Unknown) (33088|8140)
    (0000, 0120, 02, Type Unknown) (369|171)
    (0000, 0800, 02, Type Unknown) (257|101)
    (0000, 0900, 02, Type Unknown) (0|0)
    (0000, 1000, 54, Type Unknown) "1.2.840.113564.11.192.168.1.150.2009.3.30.17.0.15.3714"
    Forwarding NCREATE-RSP
    --------------- command for request (1) -----------------
    (0000, 0000, 04, Type Unknown) [60|3c]
    (0000, 0002, 22, Type Unknown) "1.2.840.10008.5.1.1.2"
    (0000, 0100, 02, Type Unknown) (320|140)
    (0000, 0110, 02, Type Unknown) (371|173)
    (0000, 0800, 02, Type Unknown) (258|102)
    --------------- data for NCREATE request (1) -----------------
    (2010, 0000, 04, Type Unknown) [206|ce]
    (2010, 0010, 12, Type Unknown) "STANDARD\4,5"
    (2010, 0040, 08, Type Unknown) "PORTRAIT"
    (2010, 0050, 10, Type Unknown) "14INX17IN "
    (2010, 0150, 00, Type Unknown) (null)
    (2010, 0500, 00, Type Unknown) (null)
    Forwarding NCREATE-RQ 1
    Waiting for NCREATE-RSP
    --------------- response (command) (1) -----------------
    (0000, 0000, 04, Type Unknown) [132|84]
    (0000, 0002, 22, Type Unknown) "1.2.840.10008.5.1.1.2"
    (0000, 0100, 02, Type Unknown) (33088|8140)
    (0000, 0120, 02, Type Unknown) (371|173)
    (0000, 0800, 02, Type Unknown) (258|102)
    (0000, 0900, 02, Type Unknown) (0|0)
    (0000, 1000, 54, Type Unknown) "1.2.840.113564.11.192.168.1.150.2009.3.30.17.0.15.3716"
    Forwarding NCREATE-RSP
    --------------- response (data) (1) -----------------
    (2010, 0000, 04, Type Unknown) [2116|844]
    (2010, 0500, 100, Type Unknown) fffffffe(■)ffffffff( )00( )ffffffe0(Ó)5c(\)00( )00( )00( )08)00( )50
    (P)11(◄)16(▬)00( )00( )00( )
    (2010, 0510, 2000, Type Unknown) fffffffe(■)ffffffff( )00( )ffffffe0(Ó)5c(\)00( )00( )00( )08)00( )5
    0(P)11(◄)16(▬)00( )00( )00( )
    Forwarding NCREATE-RSP data field
    --------------- command for request (1) -----------------
    (0000, 0000, 04, Type Unknown) [122|7a]
    (0000, 0003, 22, Type Unknown) "1.2.840.10008.5.1.1.4"
    (0000, 0100, 02, Type Unknown) (288|120)
    (0000, 0110, 02, Type Unknown) (373|175)
    (0000, 0800, 02, Type Unknown) (258|102)
    (0000, 1001, 54, Type Unknown) "1.2.840.113564.11.192.168.1.150.2009.3.30.17.0.15.3717"
    --------------- data for NSET request (1) -----------------
    (2020, 0000, 04, Type Unknown) [383238|5d906]
    (2020, 0010, 02, Type Unknown) (1|1)
    (2020, 0020, 06, Type Unknown) "NORMAL"
    (2020, 0110, 00, Type Unknown) (null)
    Forwarding NSET-RQ 1
    Waiting for NSET-RSP
    --------------- response (command) (1) -----------------
    (0000, 0000, 04, Type Unknown) [132|84]
    (0000, 0002, 22, Type Unknown) "1.2.840.10008.5.1.1.4"
    (0000, 0100, 02, Type Unknown) (33056|8120)
    (0000, 0120, 02, Type Unknown) (373|175)
    (0000, 0800, 02, Type Unknown) (257|101)
    (0000, 0900, 02, Type Unknown) (0|0)
    (0000, 1000, 54, Type Unknown) "1.2.840.113564.11.192.168.1.150.2009.3.30.17.0.15.3717"
    Forwarding NSET-RSP
    --------------- command for request (1) -----------------
    (0000, 0000, 04, Type Unknown) [132|84]
    (0000, 0003, 22, Type Unknown) "1.2.840.10008.5.1.1.2"
    (0000, 0100, 02, Type Unknown) (304|130)
    (0000, 0110, 02, Type Unknown) (375|177)
    (0000, 0800, 02, Type Unknown) (257|101)
    (0000, 1001, 54, Type Unknown) "1.2.840.113564.11.192.168.1.150.2009.3.30.17.0.15.3716"
    (0000, 1008, 02, Type Unknown) (1|1)
    Forwarding NACTION-RQ 1
    Waiting for NACTION-RSP
    --------------- response (command) (1) -----------------
    (0000, 0000, 04, Type Unknown) [142|8e]
    (0000, 0002, 22, Type Unknown) "1.2.840.10008.5.1.1.2"
    (0000, 0100, 02, Type Unknown) (33072|8130)
    (0000, 0120, 02, Type Unknown) (375|177)
    (0000, 0800, 02, Type Unknown) (257|101)
    (0000, 0900, 02, Type Unknown) (0|0)
    (0000, 1000, 54, Type Unknown) "1.2.840.113564.11.192.168.1.150.2009.3.30.17.0.15.3716"
    (0000, 1008, 02, Type Unknown) (1|1)
    Forwarding NACTION-RSP

  • Hi,


    it is simple: the Print forwarder (test -fp) does not forward ECHO requests, so Agfa thinks the printer is not working... Maybe you can stop agfa from verifying the printer this way.


    Or, if you are you capable of compiling test.exe from the source files (you would need a c++ compiler), we can experiment with the code and see if we can make it work. To start you could try to disable lines 2009 and 2010 in test.cxx.


    Marcel

  • I just installed the mingw c++-compiler and tried to compile the changed source file, but a lot of error messages indicates that I would have to have a lot to learn in case I had to compile the file.
    I'll better talk to the agfa service rep. tomorrow, maybe they have a simpler generic camera model to choose.


    Thanks!
    Alexander

  • thanks!
    With -fe, the communication goes one step further:


    ********************************************************
    A-ASSOCIATE-RQ Packet Dump
    Calling Application Title : "NX1 "
    Called Application Title : "DV5800 "
    Application Context : "1.2.840.10008.3.1.1.1"
    Number of Proposed Presentation Contexts: 1
    Presentation Context 0 "1.2.840.10008.5.1.1.9"
    --------------- command for request (1) -----------------
    (0000, 0000, 04, Type Unknown) [104|68]
    (0000, 0002, 22, Type Unknown) "1.2.840.10008.5.1.1.1"
    (0000, 0100, 02, Type Unknown) (320|140)
    (0000, 0110, 02, Type Unknown) (2|2)
    (0000, 0800, 02, Type Unknown) (0|0)
    (0000, 1000, 36, Type Unknown) "1.3.51.0.0.2003.1.4.20090408093240.2"
    --------------- data for NCREATE request (1) -----------------
    (2000, 0000, 04, Type Unknown) [10|a]
    (2000, 0010, 02, Type Unknown) (8241|2031)
    A-ASSOCIATE-RQ Packet Dump


    Calling Application Title : "NX1 "
    Called Application Title : "DV5800 "
    Application Context : "1.2.840.10008.3.1.1.1"
    Number of Proposed Presentation Contexts: 1
    Presentation Context 0 "1.2.840.10008.5.1.1.1"
    Transfer Syntax: "1.2.840.10008.1.2"
    AAssociateRJ: 1, 2, 1


    but still the rest is missing..
    The corresponding efilm example:


    ********************************************************
    A-ASSOCIATE-RQ Packet Dump
    Calling Application Title : "Efilm_kluge "
    Called Application Title : "DV5800 "
    Application Context : "1.2.840.10008.3.1.1.1"
    Number of Proposed Presentation Contexts: 1
    Presentation Context 0 "1.2.840.10008.5.1.1.9"
    --------------- command for request (1) -----------------
    (0000, 0000, 04, Type Unknown) [60|3c]
    (0000, 0002, 22, Type Unknown) "1.2.840.10008.5.1.1.1"
    (0000, 0100, 02, Type Unknown) (320|140)
    (0000, 0110, 02, Type Unknown) (369|171)
    (0000, 0800, 02, Type Unknown) (258|102)
    --------------- data for NCREATE request (1) -----------------
    (2000, 0000, 04, Type Unknown) [10|a]
    (2000, 0010, 02, Type Unknown) (8241|2031)
    Forwarding NCREATE-RQ 1
    Waiting for NCREATE-RSP
    --------------- response (command) (1) -----------------
    (0000, 0000, 04, Type Unknown) [132|84]
    (0000, 0002, 22, Type Unknown) "1.2.840.10008.5.1.1.1"
    (0000, 0100, 02, Type Unknown) (33088|8140)
    (0000, 0120, 02, Type Unknown) (369|171)
    (0000, 0800, 02, Type Unknown) (257|101)
    (0000, 0900, 02, Type Unknown) (0|0)
    (0000, 1000, 54, Type Unknown) "1.2.840.113564.11.192.168.1.150.2009.3.30.17.0.15.3714"
    Forwarding NCREATE-RSP
    --------------- command for request (1) -----------------
    (0000, 0000, 04, Type Unknown) [60|3c]
    (0000, 0002, 22, Type Unknown) "1.2.840.10008.5.1.1.2"
    (0000, 0100, 02, Type Unknown) (320|140)
    (0000, 0110, 02, Type Unknown) (371|173)
    (0000, 0800, 02, Type Unknown) (258|102)
    --------------- data for NCREATE request (1) -----------------
    (2010, 0000, 04, Type Unknown) [206|ce]
    (2010, 0010, 12, Type Unknown) "STANDARD\4,5"
    (2010, 0040, 08, Type Unknown) "PORTRAIT"
    (2010, 0050, 10, Type Unknown) "14INX17IN "
    (2010, 0150, 00, Type Unknown) (null)
    (2010, 0500, 00, Type Unknown) (null)
    Forwarding NCREATE-RQ 1
    Waiting for NCREATE-RSP
    --------------- response (command) (1) -----------------
    (0000, 0000, 04, Type Unknown) [132|84]
    (0000, 0002, 22, Type Unknown) "1.2.840.10008.5.1.1.2"
    (0000, 0100, 02, Type Unknown) (33088|8140)
    (0000, 0120, 02, Type Unknown) (371|173)
    (0000, 0800, 02, Type Unknown) (258|102)
    (0000, 0900, 02, Type Unknown) (0|0)
    (0000, 1000, 54, Type Unknown) "1.2.840.113564.11.192.168.1.150.2009.3.30.17.0.15.3716"
    Forwarding NCREATE-RSP
    --------------- response (data) (1) -----------------
    (2010, 0000, 04, Type Unknown) [2116|844]
    (2010, 0500, 100, Type Unknown) fffffffe(■)ffffffff( )00( )ffffffe0(Ó)5c(\)00( )00( )00( )08)00( )50
    (P)11(◄)16(▬)00( )00( )00( )
    (2010, 0510, 2000, Type Unknown) fffffffe(■)ffffffff( )00( )ffffffe0(Ó)5c(\)00( )00( )00( )08)00( )5
    0(P)11(◄)16(▬)00( )00( )00( )
    Forwarding NCREATE-RSP data field
    --------------- command for request (1) -----------------
    (0000, 0000, 04, Type Unknown) [122|7a]
    (0000, 0003, 22, Type Unknown) "1.2.840.10008.5.1.1.4"
    (0000, 0100, 02, Type Unknown) (288|120)
    (0000, 0110, 02, Type Unknown) (373|175)
    (0000, 0800, 02, Type Unknown) (258|102)
    (0000, 1001, 54, Type Unknown) "1.2.840.113564.11.192.168.1.150.2009.3.30.17.0.15.3717"
    --------------- data for NSET request (1) -----------------
    (2020, 0000, 04, Type Unknown) [383238|5d906]
    (2020, 0010, 02, Type Unknown) (1|1)
    (2020, 0020, 06, Type Unknown) "NORMAL"
    (2020, 0110, 00, Type Unknown) (null)
    Forwarding NSET-RQ 1
    Waiting for NSET-RSP
    --------------- response (command) (1) --------





    ...

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!