Follow these steps to make sure that the printer port is configured correctly.
-
Log on as a user account with administrator privileges.
-
Press and hold the Windows key and type R to open the Run box. In this box, type control printers and click OK.

-
Open the properties of the printer driver for the machine.
-
Windows 7, 8, 8.1 or 10, right-click the Canon XXX Printer icon (where XXX is your machine's name), then select Printer properties.
-
Windows Vista or Windows XP, right-click the Canon XXX Printer icon (where XXX is your machine's name), then select Properties.
-
Click the Ports tab to confirm the port settings.
-
Make sure that the port selected to Print to the following port(s) is named USBnnn (where "n" is a number) with Canon XXX Printer in the Printer column.
If your machine is on a LAN, select CNBJNP_xxxxxxxxxx.
If the setting is incorrect:
Reinstall the MP Drivers.
If printing doesn't start even though the machine is connected to the computer using a USB cable and the port named "USBnnn" is selected:
-
Select Start > All programs > Canon Utilities > Canon My Printer > Canon My Printer > Diagnose and Repair Printer.
-
Follow the on-screen instructions to set the correct printer port, then select your machine's name.
If the problem isn't resolved, reinstall the MP Drivers.
If printing doesn't start even though the port named "CNBJNP_xxxxxxxxxx" is selected when the machine is used over LAN:
-
Launch IJ Network Tool, and select "CNBJNP_xxxxxxxxxx" as you confirmed in step 4.
-
Associate the port with the printer using Associate Port in the Settings menu.
If the problem isn't resolved, reinstall the MP Drivers.