Printer
Use canon_MD6150 from linux.
Install cnijfilter-mg6100
$ yay -S cnijfilter-mg6100
Scan network to find the printer
$ cnijnetprn --search auto
network cnijnet:/00-1E-8F-C1-5A-99 "Canon MG6100 series" "Canon-MG6100-series_00-1E-8F-C1-5A-99"
Install ppd file but first PPD file needs to be in /usr/share/ppd/
$ sudo cp /usr/share/cups/model/canonmg6100.ppd /usr/share/ppd/
$ sudo /usr/sbin/lpadmin -p canonmg6100 -m canonmg6100.ppd -v cnijnet:/00-1E-8F-C1-5A-99 -E
<Nothing should be print>
You can print using chromium or firefox
Set default printer in commande line (name from /etc/cups/printers.conf)
$ lpoptions -d canonmg6100
Don’t forget to check if cups-browsed service is running:
$ systemctl | grep cups-browsed
cups-browsed.service loaded active running Make remote CUPS printers available locally
org.cups.cupsd.service loaded active running CUPS Scheduler
And print
$ lpr <pdf file>
Options
“recto/verso”:
$ lpr '-o sides=two-sided-long-edge -l saturation=0' <FILE>.pdf
Change to color or black&white
$ lpoptions -l
Resolution/Resolution: *601x600dpi 600dpi 602x600dpi 603x600dpi 300dpi 301x300dpi 604x600dpi 605x600dpi 606x600dpi
ColorModel/Color Model: Gray Black *RGB CMY CMYK KCMY
StpColorPrecision/Color Precision: *Normal Best
CNQuality/Quality: 2 *3 4
CNGrayscale/Grayscale: True *False
PageSize/Page Size: Custom.WIDTHxHEIGHT Letter Letter.bl Legal A5 *A4 A4.bl B5 4X6 4X6.bl 4X8 4X8.bl 5X7 5X7.bl 8X10 8X10.bl l l.bl 2l 2l.bl postcard postcard.bl postdbl envelop10p envelopdlp envj4p envj6p businesscard businesscard.bl wide wide.bl fineartletter finearta4
MediaType/Media Type: *plain glossygold proplatinum semigloss glossypaper matte highres postcardaddress ijpostcard glossypost postcard fineartphotorag otherfineart tshirt envelope otherphoto
InputSlot/Paper Source: *auto asf cassette continuous
CNExtension/Amount of Extension: 0 1 *2 3
Duplex/Automatic Duplex Printing: *None DuplexNoTumble DuplexTumble
$ lpoptions -o Color=Black
$ lpoptions -l | grep ColorModel
ColorModel/Color Model: Gray *Black RGB CMY CMYK KCMY
In order to scan document
$ sudo pacman -S gambas3-gb-scanner
$ scanimage -L // you should get something like below
device `v4l:/dev/video0' is a Noname Integrated Camera: Integrated C virtual device
device `pixma:MG6100_192.168.0.106' is a CANON Canon PIXMA MG6100 multi-function peripheral
$ sudo pacman -S simple-scan
$ simple-scan // enjoy the scan
Enjoy =)