OS-Linux-Service-Cups-CanonMG6100-Mageia3

From KRayWiki
Jump to navigation Jump to search

!! Canon MG-6120 GNU/Linux Printer Driver Installation on Mageia 3

!! CUPS / User Setup

  • It is more or less assumed that CUPS is installed and working, but... if it is not, something like the following should work, though it is not tested, because this stuff was already set up ahead of time on my system:
    • [@sudo urpmi task-printing-canon task-printing-server@]
    • [@sudo service start cups@]
    • Add your user to the [@lp@] and [@lpadmin@] groups.
 : To make the group add effective, you generally have have to log off and back in.

!! Network Connected Printer Setup

 : For an example of a USB setup, see the CupsCanonMG6100Mageia2 page.
  • Once the printer is plugged in to the network, and has an IP address, browse to the printer. For example, I set my printer to a static address 192.168.1.105, so I browsed to [1]. This produces a Network Configuration screen.
  • Press the Advanced button on the Network Configuration screen.
  • Note the Network Printer Name. My printer name was [@Canon-MG6120@], but this can be set on the [@Other Settings@] page.


  • Point your browser to:
 : [@http://localhost:631/@]
  • On the CUPS page, click the Administration tab.
  • Click the Add Printer button.
  • At this point, I saw something like:
 : [@Local Printers

Discovered Printers Other Printers:@]

 : [@( ) Internet Printing Protocol (ipp)

( ) LPD/LPR Host or Printer ( ) AppSocket/HP JetDirect ( ) Backend Error Handler ( ) Internet Printing Protocol (https) ( ) Internet Printing Protocol (ipps) ( ) Windows Printer via SAMBA ( ) Internet Printing Protocol (http)@]

  • Click the LPD/LPR... radio button.
  • Click the Continue button.
  • The browser changes to show an Add Printer page. Use your printer's IP address and name to create a value to place in the Connection input box. For example:
 : [@Connection: lpd://192.168.1.105/Canon-MG6120@]
  • Click the Continue button.
  • The browser will change and look something like:
 : [@Name:

(May contain any printable characters except "/", "#", and space) Description: (Human-readable description such as "HP LaserJet with Duplexer") Location: (Human-readable location such as "Lab 1") Connection: lpd://192.168.1.105/Canon-MG6120 Sharing: [ ] Share This Printer@]

  • Fill in the descriptive fields as desired.
  • Click the Continue button.
  • The browser will change and look something like:
 : [@Name: Canon-MG6120

Description: All-In-One Printer/Scanner Location: Office Connection: lpd://192.168.1.105/Canon-MG6120 Sharing: Do Not Share This Printer Make: Or Provide a PPD File: No file selected.@]

  • Select Canon, then click the Continue button.
 : Select either of these:
 : [@Canon PIXMA-MG6100 Foomatic/gutenprint-ijs.5.2 (en)

Canon PIXMA-MG6100 Foomatic/gutenprint-ijs-simplified.5.2 (en)@]

 : The Simplified configuration options are simpler, but a lot more tweaking is possible with the other option.
  • Click Add Printer
  • At this point, you can adjust the default options, but for now simply click "Set Default Options".
  • A message appears like:
 : [@Printer Canon_MG6120 default options have been set successfully.@]
  • Wait a moment, and the browser will refresh to show the printer status.
  • Pull down the Maintenance drop-down, and select Print Test Page.
  • Probably the document will print. If so, you are finished.
  • If the test page did not print, pull down the Administration control...
    • Do not select Modify Printer now, but not that this choice lets you select a different model. To get this printer working, it may be necessary to experiment with various settings to find what that works.
  • Select Set Default Options.
  • This will bring up a configuration area that looks something like:
 : [@

Set Default Options for Canon_MG6120 General Printer Features Common Output Control Common Banners Policies

General

Media Size: Letter Color Model: RGB Color Media Type: Plain Paper Media Source: Automatic Paper Source Switching Print Quality: Standard Resolution: Automatic 2-Sided Printing: Off Shrink Page If Necessary to Fit Borders: Shrink (print the whole page)@]

  • Change Resolution to 300x300 DPI. Automatic appears to be the main problem. Some of the 600x600 options work a bit, but they do not print correctly. At least with Mageia 2 it seemed that the only reliable choice are the ones that specify 300x300. I've seen this before (also with other printers), but I have no idea why.
  • Click Set Default Options.
  • At this point, a message appears like:
 : [@Printer Canon_MG6120 default options have been set successfully.@]
  • Wait a moment, and the browser will refresh to show the printer status.
  • Pull down the Maintenance drop-down, and select Print Test Page.
 : This time the test page prints!