I'm looking for a utility that I can use to determine the IP address of a computer that has one or more print jobs que'd up for a particular printer.
Here is the scenario: I had a printer that was caught in some sort of a loop the second I connected the network cable. The printer had been out of service for a few days due to a mechanical failure. Once the problem was repaired the IP address was being hit hard with a print job that over loaded the print que buffer in the printer causing it to stay in a "Warming Up" condition forever.
I knew it was a print job that was initiated from a computer while the printer was off line but I didn't know which computer. We used Wire Shark and were able to pin point the IP address of the computer. The problem was that we had to disconnect the printer, set the IP address of the printer to the pc that we were testing with, then run Wire Shark to locate the offending computer. It worked but the down time was more than I would like.
I'm hoping there is a utility that I can deploy in a manner that acts kind of "in the middle". Meaning I can trap, or sniff, the packets without having to take the printer off line reducing the down time.