Skip to content

Instantly share code, notes, and snippets.

@joergschiller
Created September 11, 2012 09:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save joergschiller/3697193 to your computer and use it in GitHub Desktop.
Save joergschiller/3697193 to your computer and use it in GitHub Desktop.
Canon imageRunner Advance C2025i on Ubuntu Linux

Canon imageRunner Advance C2025i on Ubuntu Linux

  1. Search for "UFR II Printer Driver for Linux" for your device. I found it on their Asia support website (http://support-asia.canon-asia.com/P/search?model=iR-ADV+C2025H&menu=download&filter=0&tagname=g_os&g_os=Linux).

  2. Important if you're on a 64bit system: symlink lib64 to lib, the driver will install files into /usr/lib64 and /usr/local/lib64.

  sudo ln -s /usr/lib /usr/lib64
  sudo ln -s /usr/local/lib /usr/local/lib64
  

Install 32bit libraries that the driver depends on.

  sudo apt-get install ia32-libs libjpeg62:i386 lib32z1
  
  1. Use Alien to convert and install the RPM packages found in the downloaded archvive.
  sudo alien -i --scripts cndrvcups-common-2.50-1.x86_64.rpm
  sudo alien -i --scripts cndrvcups-ufr2-uk-2.50-1.x86_64.rpm
  
  1. Restart cups and add new printer, choose "Canon iR-ADV C2025 UFR II ver.2.5" as driver.

  2. If you get the following error you might have missed some required 32bit libraries.

  src = libcanon_pdlwrapper.c, line = 1018, err = -1¥nError Response:ReqNo=8, SeqNo=16894,opvpErrorNo=-2
  
@joergschiller
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment