I'm writing an application that sends print jobs over IPP to an LPR print server. I need a way to monitor the traffic going between that server and my development box. Right now I'm just sending jobs from the command line with the lpr command.
I've tried setting up Wireshark, but I can't find anything at all going to the IP address of the print server. Besides that, the Wireshark output is a little overwhelming, as I'm not sure what protocols I need to be paying attention to for IPP traffic.
What protocols do I need to be watching? Are there caveats of which I should be aware?
lprcommand (where the network printer is the default). – Steve Nay Jun 29 '10 at 22:52lpris a (client) command to send jobs off to a server. There is no such thing as an LPR print server. There are LPD print servers however... If you send via IPP, that would make the target an IPP print server. The CUPS commandline namedlprdoes speak IPP when you send off a job. On Windows there is an equally-namedlprclient command (for the cmd window), but it does speak the "LPD" protocol, not IPP. – pipitas Jul 5 '10 at 20:45