model: Canon, Inc. PIXMA MG5100 Series(model id: 1980)
Printing : NOK (no reaction from the printer, however control panel and screen are working). The same printer on the same computer + Kubuntu 18.04 does print (without any manual setting, all PnP).
Scanning B&W and color : OK (tested with the default OS software, named 'Simple Scan').
Displaying Ink level : NOK ('not supported').
Driver USB : PnP OK (CUPS 2.1.3-4ubuntu0.5).
Cards reader : not tested.
lsusb -v
Bus 001 Device 002: ID 04a9:1748 Canon, Inc. PIXMA MG5100 Series
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x04a9 Canon, Inc.
idProduct 0x1748 PIXMA MG5100 Series
bcdDevice 0.01
iManufacturer 1 Canon
iProduct 2 MG5100 series
iSerial 3 1246C4
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 85
bNumInterfaces 3
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 2mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 255
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x07 EP 7 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x88 EP 8 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x89 EP 9 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 11
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 7 Printer
bInterfaceSubClass 1 Printer
bInterfaceProtocol 2 Bidirectional
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
hwinfo --usb
02: SCSI 200.0: 10600 Disk
[Created at block.256]
Unique ID: WiL4.bWUJZcJXTL8
SysFS ID: /class/block/sdb
SysFS BusID: 2:0:0:0
SysFS Device Link: /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/host2/target2:0:0/2:0:0:0
Hardware Class: disk
Model: "Canon MG5100 series"
Vendor: usb 0x04a9 "Canon"
Device: usb 0x1748 "MG5100 series"
Revision: "0101"
Serial ID: "1246C4"
Driver: "usb-storage", "sd"
Driver Modules: "usb_storage"
Device File: /dev/sdb (/dev/sg1)
Device Files: /dev/sdb, /dev/disk/by-id/usb-Canon_MG5100_series_1246C4-0:0, /dev/disk/by-path/pci-0000:00:14.0-usb-0:2:1.2-scsi-0:0:0:0
Device Number: block 8:16-8:31 (char 21:1)
Speed: 480 Mbps
Module Alias: "usb:v04A9p1748d0001dc00dsc00dp00ic08isc06ip50in02"
Driver Info #0:
Driver Status: uas is active
Driver Activation Cmd: "modprobe uas"
Driver Info #1:
Driver Status: usb_storage is active
Driver Activation Cmd: "modprobe usb_storage"
Drive status: no medium
Config Status: cfg=new, avail=yes, need=no, active=unknown
04: USB 00.0: 0000 Unclassified device
[Created at usb.122]
Unique ID: cLrx.UGXA88ge133
Parent ID: k4bc.2DFUsyrieMD
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0
SysFS BusID: 1-2:1.0
Hardware Class: unknown
Model: "Canon Pixma MG5150"
Hotplug: USB
Vendor: usb 0x04a9 "Canon"
Device: usb 0x1748 "Pixma MG5150"
Revision: "0.01"
Serial ID: "1246C4"
Speed: 480 Mbps
Module Alias: "usb:v04A9p1748d0001dc00dsc00dp00icFFisc00ipFFin00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #3 (Hub)
05: USB 00.1: 10900 Printer
[Created at usb.122]
Unique ID: 3X50.0bqNIk19fP6
Parent ID: k4bc.2DFUsyrieMD
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1
SysFS BusID: 1-2:1.1
Hardware Class: printer
Model: "Canon Pixma MG5150"
Hotplug: USB
Vendor: usb 0x04a9 "Canon"
Device: usb 0x1748 "Pixma MG5150"
Revision: "0.01"
Serial ID: "1246C4"
Driver: "usblp"
Driver Modules: "usblp"
Speed: 480 Mbps
Module Alias: "usb:v04A9p1748d0001dc00dsc00dp00ic07isc01ip02in01"
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: #3 (Hub)
| 3G cards | 34 |
| Acquisition cards | 34 |
| Bluetooth | 58 |
| Ethernet cards | 173 |
| Fingerprint readers | 11 |
| Host Controllers | 171 |
| Modems | 18 |
| Notebooks | 799 |
| Printers | 127 |
| RAID adapters | 20 |
| Scanners | 24 |
| SD card readers | 57 |
| Sound cards | 145 |
| Video cards | 346 |
| Webcams | 133 |
| Wifi cards | 234 |
| TOTAL | 2384 |