Those of you who are trying to make a canon pixma work under knoppix, let me explain a few things that I have learned from experience:
1. I was running knoppix from live CD and it was a real pain to make the printer work because I could not find the manufacturer (canon) among the list of printer manufacturers, therefore I was unsuccessful doing that.
2. After trying knoppix for several weeks from the CD I decided to install it to my hard drive. To my surprise when I tried to add my canon printer a few steps into the process the wizard presents me with a list of printer manufacturers from which I was able to select canon. After that I was to select the driver but pixma models do not show up on the list therefore I tried a different one - BJC-4200 - It works I was able to print a beautiful test page.
Conclusion: You can use the driver for BJC-4200 to make your canon pixma work.

NEW Cisco Meraki MS130-48P-HW 48-Port Gigabit PoE+ Cloud Manage Switch UNCLAIMED
$2999.99
Cisco WS-C3650-12X48UR-L 48-Port Stackable Layer 3 8x10G SFP+ Port Switch
$129.99
Cisco Acacia DP04QSDD-E25-840 400G QSFP-DD Coherent DCO Transceiver Module
$699.99
Cisco Catalyst C9130AXI-B WiFi 6 802.11ax Wireless Access Point Brand New
$101.99
Cisco Nexus N9K-C92160YC-X 48P 25GbE SFP28 6P QSFP+/QSFP28 PE Switch
$439.00
Cisco | N3K-C3232C | 32-Port 100G QSFP Network Switch W/ 2x PSU, 2x Power Cords
$240.00
Cisco C9300-48UXM-A Switch 9300 Series 48-port UPoE Network
$874.99
Cisco C9200-48P-E Cisco POE Network Switch
$749.99
nxa-pac-750w-pe v02 NEW OPEN BOX for Cisco Nexus 9300 Series power supply
$200.00
Cisco XFP-10G-MM-SR 10G XFP Transceiver
$79.89