model: MP250(model id: 1243)
It works at 90% with libre software.
dmesg
[ 915.642952] usb 1-2: new high-speed USB device number 6 using ehci-pci [ 915.668485] usb 1-2: New USB device found, idVendor=04a9, idProduct=173a, bcdDevice= 0.02 [ 915.668488] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 915.668490] usb 1-2: Product: MP250 series [ 915.668492] usb 1-2: Manufacturer: Canon [ 915.668494] usb 1-2: SerialNumber: 83759E [ 915.671736] usblp 1-2:1.1: usblp0: USB Bidirectional printer dev 6 if 1 alt 0 proto 2 vid 0x04A9 pid 0x173A
hwinfo --printer
13: USB 00.1: 10900 Printer
[Created at usb.122]
Unique ID: 3X50.Zu00XHTJvd9
Parent ID: k4bc.9T1GDCLyFd9
SysFS ID: /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.1
SysFS BusID: 1-2:1.1
Hardware Class: printer
Model: "Canon PIXMA MP250"
Hotplug: USB
Vendor: usb 0x04a9 "Canon"
Device: usb 0x173a "PIXMA MP250"
Revision: "0.02"
Serial ID: "83759E"
Driver: "usblp"
Driver Modules: "usblp"
Speed: 480 Mbps
Module Alias: "usb:v04A9p173Ad0002dc00dsc00dp00ic07isc01ip02in01"
Driver Info #0:
Driver Status: usblp is active
Driver Activation Cmd: "modprobe usblp"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #14 (Hub)
| 3G cards | 34 |
| Acquisition cards | 34 |
| Bluetooth | 58 |
| Ethernet cards | 173 |
| Fingerprint readers | 11 |
| Host Controllers | 171 |
| Modems | 18 |
| Notebooks | 800 |
| Printers | 127 |
| RAID adapters | 20 |
| Scanners | 24 |
| SD card readers | 57 |
| Sound cards | 145 |
| Video cards | 346 |
| Webcams | 133 |
| Wifi cards | 234 |
| TOTAL | 2385 |