Recientemente compré una Canon G2110 para que trabaje en paralelo con mi Canon G2100 y me llevé una sorpresa.
La máquina imprimía correctamente desde Linux, y desde Windows, mientras estuviera conectada por cable USB.
Pero si quería imprimir desde Windows, con la máquina conectada a un servidor Linux, y compartida por CUPS, salía basura parecida a esto:
<?xml version="1.0" encoding="utf-8" ?><cmd xmlns:ivec="http://www.canon.com/ns/cmd/2008/07/c ommon/" cmlns:vcn="http://www.canon.com/ns/cmd/20 08/07/canon/">