Works great with my Canon iP3600. Unlike many mainstream servers Namely these servers retrieve the printer status (ink levels, details about printing problems, ...) of my Canon correctly and display. Just as if the printer via USB would be connected!
Only the printer setup you have to watch that you add the printer as a local printer, and then select the printer port connection started the server setup and not just the IP address. Only then will the printer status can be accessed.