Hi Michael, By reading CUPS source code, I found some functions like cupsReadSideChannel ... What's the side channel for? I think backchannel is enough for printer to use. Thanks Keene