How to configure Canon iR2018n as a Network Printer in Linux

This post will guide you to install canon iR2018n as network printer in ubuntu / linuxmint almost all OS versions are supported.

This tweak is also valid for other canon printers the list is given at the end. Also the driver specified here can be used for USB as well as LPT printer installation.

.

To configure Canon iR2018n as a network printer please follow these steps

======================================================

1. Connect the printer to the switch/router through a straight cable.

2. Assign the printer a static IP, N/w mask and gateway (though printer supports DHCP, assigning a static IP is good unless you can assign a permanent IP in router by getting MAC address)

3. Download the UFRII/UFRII LT linux driver for Canon iR2018 g8b5enx.zip (18.5 MB)

4. Uninstall the cups and cups-common in ubuntu /linuxmint through Synaptic Pakage Manager

5. Install g8b5enx\UK\32-bit_Driver\Debian\cndrvcups-common_1.80-1_i386.deb

and cndrvcups-ufr2-uk_1.80-1_i386.deb

6. Go to Admnistration > Printer > New > Printer > select canon…,  give IP address of the printer in the right column, below give the port no as 9100. Click ‘Forward’

7. In the next menu select default settings or select appropriate model no. Click forward, give the Name as you would like to see. thats all you have sucessfully installed a network printer.

———————————————————————————————————————

I.  How to assign static IP to Canon iR2018

=============================

Canon iR2018

Canon iR2018

1 . In the Printer Control panel as show above Select ” Additional Settings” button

2.  Navigate to “System Settings” > Network Settings > TCP/IP settings , Disable DHCP, add IP address give some thing like this

Eg: Assuming your n/w address range is 192.168.1.0/24

IP address : 192.168.1.100

Netmask : 255.255.255.0

Gateway : 192.168.1.1

.

Heres the UFR II Driver Guide Ver. 2.20 (6.5 MB)

Cautions, Limitations, and Restrictions (see readme along with the driver for more)

===========================================================

The normal problem which can occur is error LED blinking in printer when a print is given. This is due to page settings. ie (printer is configured for A4 and if you give a print of letter size) This happens mostly in Windows XP/Vista platform, to aviod it override the settings from default to ‘Shrink to A4′ option at the Printer  ‘Preference’ menu.

.

Heres some concerns and problems with this driver, if you are aware you can avoid it.

===========================================================

1.  When specifying multiple pages/copies for [Pages per sheet] in the [General]
sheet to print a document created with StarSuite7/OpenOffice, due to a cause
of operation by the CUPS module, settings are not correctly assigned to the
multiple pages and output.

2.  If [Brightness and Gamma] is specified in the [General] sheet from an
application such as OpenOffice.org, GIMP, or Acrobat Reader v.5.0, the settings
will be invalid.

3.  You cannot print a PDF document by directly specifying it from the desktop or
command line. When printing a PDF document, it is recommended that you print
it from Acrobat Reader or Document Viewer.

4. When printing from OpenOffice.org, some finishing functions such as [Rotate]
may not operate correctly if you specify multiple copies for [Number of
copies] in the driver UI.

5.  If you specify Paper Source settings in the print dialog of an application
such as Writer of OpenOffice.org, the settings made from the application are
overridden by the printer driver UI settings. To print from the desired
Paper Source, specify the Paper Source from the printer driver UI beforehand,
or print from the command line.

6. If your version of Ghostscript is 8.6.x, you may not be able to print some
documents.

.

This printer driver tweak is also valid for the following printer models also

———————————————————————————————

(not all product may have a network option)

Supported product(s)

BJC4100
imagePRESS C1
iR1018
iR1022A
iR1022F
iR1022i
iR1022iF
iR105Plus
iR2016
iR2016i
iR2018
iR2018i
iR2020
iR2020i
iR2022
iR2022i
iR2025
iR2025i
iR2030
iR2030i
iR2230
iR2270
iR2870
iR3025
iR3035
iR3045
iR3180C/Ci
iR3225
iR3235
iR3245
iR3530
iR3570
iR4570
iR5055
iR5065
iR5075
iR5570
iR5870C/Ci
iR5880C/Ci
iR6570
iR6870C/Ci
iR6880C/Ci
iR7086
iR7095
iR7105
iR8070
iR85Plus
iR9070
iRC2380i
iRC2880
iRC3080/i
iRC3380
iRC3580/i
iR C4080i
iR C4580i
iR C5185i
iRC5185i
i-SENSYS FAX-L160
i-SENSYS FAX-L3000
i-SENSYS FAX-L3000IP
i-SENSYS LBP-3370
i-SENSYS LBP5970
i-SENSYS LBP5975
i-SENSYS MF4010
i-SENSYS MF4120
i-SENSYS MF4140
i-SENSYS MF4150
i-SENSYS MF4270
i-SENSYS MF4660
i-SENSYS MF4690PL
LaserBase MF6530
LaserBase MF6540PL
LaserBase MF6550
LaserBase MF6560PL
LaserBase MF6580PL
LASER SHOT LBP3360
Laser Shot LBP3460
LaserShot LBP5960
LBP5360
MF7170i
MF7170ii
MultiPASS L90

GNU/Linux Free ebooks

  1. Advanced Linux Programming by CodeSourcery LLC
  2. Comprehensive Linux Textbook by Muayyad Saleh Al-Sadi
  3. Java Application Development on Linux by Carl Albing and Michael Schwarz (PDF)
  4. Linux Client Migration Cookbook, Version 2: A Practical Planning and Implementation Guide for Migrating to Desktop Linux by Chris Almond
  5. Linux Compute Clusters by Chander Kant
  6. The Linux Cookbook: Tips and Techniques for Everyday Use by Michael Stutz
  7. Linux Device Drivers by Alessandro Rubini and Jonathan Corbet
  8. Linux Installation and Getting Started by Matt Welsh
  9. Linux Kernel Module Programming Guide by Ori Pomerantz
  10. Linux Network Administrator’s Guide by Olaf Kirch and Terry Dawson
  11. Securing and Optimizing Linux by Gerhard Mourani
  12. Self-Service Linux: Mastering the Art of Problem Determination by Dan Behman and Mark Wilding
  13. Slackware Linux Essentials by Alan Hicks, Chris Lumens, David Cantrell, and Logan Johnson
  14. Linux Admins Security Guide
  15. Linux Security Howto
  16. Linux Firewall Configuration, Packet Filtering & netfilter/iptables
  17. Linux Device Drivers, Third Edition
  18. GNU Bash Reference Manual
  19. Knowing Knoppix
  20. Linux Client Migration Cookbook
  21. Vi iMproved (VIM)
  22. Linux: Rute User’s Tutorial and Exposition
  23. The Book of Webmin
  24. Linux From Scratch
  25. GNU Emacs manual
  26. Writing GNOME Applications
  27. KDE 2.0 Development
  28. GTK+/Gnome Application Development
  29. GNU Autoconf, Automake and Libtool
  30. Advanced Linux Programming
  31. Secure Programming for Linux and Unix
  32. The Art of Unix Programming
  33. The Linux Development Platform
  34. C++ GUI Programming With Qt 3
  35. Unofficial Ubuntu Guide
  36. The Easiest Linux Guide You’ll Ever Read – An Introduction to Linux for Windows users
  37. SUSE Linux Administration Guide
  38. Red Hat Enterprise Linux Installation Guide
  39. Red Hat Enterprise Linux Reference Guide
  40. Red Hat Enterprise Linux Step By Step Guide
  41. Fedora Linux EssentialsVisual Basic Essentials
  42. Fedora Core 7 Desktop Guide
  43. Ubuntu Linux Essentials
  44. PHP Essentials
  45. Javascript Essentials
  46. Red Hat Fedora Core 7 Installation Guide
  47. The Art of Unix Programming
  48. Bash Guide for Beginners
  49. Beyond Linux from Scratch
  50. The Book of Webmin Or: How I Learned to Stop Worrying and Love UNIX
  51. Brian and Tom’s Linux Book
  52. Debian GNU/Linux Desktop Survival Guide
  53. Debian GNU/Linux System Administrator’s Manual
  54. Everyday Linux
  55. FreeBSD HandbookGNU Manuals OnlineIn The Beginning Was The Command Line
  56. Introduction to Linux – A Hands on Guide
  57. LDAP Operations HOWTOLearning Debian GNU/Linux
  58. Learning the Unix Operating System
  59. Linux Administration Made Easy
  60. Linux Dictionary
  61. The Linux kernel
  62. Linux Kernel 2.4 Internals
  63. The Linux Kernel Module Programming Guide
  64. LINUX: Rute User’s Tutorial and Exposition
  65. Maximum RPM, Taking the Red Hat Package Manager to the Limit
  66. Pocket Linux Guide
  67. Secure Programming for Linux and Unix HOWTO
  68. Linux+ Study Guide

How to Install MS Office 2003 under Linux with Wine


STEP 1:

$ winecfg

Set a virtual desktop if you wish, this is also a good time to set your sound driver. You will also want to set richedit20.dll, richedit32.dll & msxml3.dll as navite (Windows)

Now install the richedit30 update, make sure you go to ~/.wine/drive_c/windows/system32 and rename richedit20.dll, richedit32.dll and msxml3.dll to *.bak or the updates wont work properly.

tom@tom:~$ wine richedit30.exe
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported.
tom@tom:~$

STEP 2:

Install Microsoft XML Parser (MSXML)

Download it and and cd to the directory where you downloaded msxml3.msi, then run:

$ msiexec /i msxml3.msi

STEP 3:

You might need to mount your Office 2003 CD with the option -o unhide. This will avoid having problems with hidden files during installation.

mount -t iso9660 -o unhide /dev/cdrom /media/cdrom0

tom@tom:~$ cd /media/cdrom0
tom@tom:/media/cdrom0$ wine setup
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported.

The setup should now run without any errors and complete as successful.

STEP 4:

To RUN the application

Word 2003

tom@tuxonfire ~/.wine/drive_c/Program Files/Microsoft Office/OFFICE11 $ wine winword

Excel 2003

If Excel locks up when you select a data table and a error is printed in your terminal as.

fixme:imm:ImmReleaseContext (0×10062, 0×136c78): stub

You will need to install a native imm32.dll from Windows and set Excel to use it. Make sure to set imm32.dll only for Excel by adding a application in winecfg EXCEL.EXE and then select EXCEL.EXE and go to the Libraries tab and add imm32.dll as native/builtin.

tom@tuxonfire ~/.wine/drive_c/Program Files/Microsoft Office/OFFICE11 $ wine excel

Power Point 2003

tom@tuxonfire ~/.wine/drive_c/Program Files/Microsoft Office/OFFICE11 $ wine powerpnt

z

How to remove GRUB and restore the Windows bootloader

Obtain a bootable Windows XP CD, and use it to boot.
Wait through all the Bill-messages until you get the first prompt. Choose R to repair an existing installation.
It will search and prompt the Windows installation, showing :
1) C:\WINDOWS
choose 1, and it will ask for the Admin password. If you have one enter it or just press Enter.
C:\WINDOWS>
Now, type
C:\WINDOWS> CD ..
C:\> FIXBOOT C:
C:\> FIXMBR
C:\> BOOTCFG /rebuild

After the BOOTCFG, it will ask if you want to add the Installation it found, and to be safe answer “Y”.