If the printer still doesn’t work, share the output of lsusb and lpinfo -v , and I’ll help you find the exact driver.

lsusb | grep Canon Example output:

lp -d Canon_L11121E /path/to/document.pdf | Step | Action | |------|--------| | 1 | Connect & identify chipset ( lsusb ) | | 2 | Try Ubuntu auto-detection | | 3 | Install Canon UFR II / CAPT driver | | 4 | Use generic PCL/PostScript driver | | 5 | Manual PPD from OpenPrinting | | 6 | Troubleshoot filters/permissions |