The Canon 2900 printer driver helps prevent printing issues such as smudging, missing prints, and command errors. Without this driver, the printer may not function properly, and you might struggle to connect your Macbook to the printer. Below, we provide a quick and easy guide on installing the Canon 2900 printer on your Macbook.
Follow the steps below to install the Canon 2900 printer on your Macbook quickly.
1. Disabling Gatekeeper and SIP on Macbook
Before installing Canon 2900 printer on Macbook, you need to disable Gatekeeper and SIP (System Integrity Protection) on macOS. These are two features that prevent downloading and installing apps of unknown origin on your computer. Only when you turn off Gatekeeper and SIP can you install the Canon 2900 printer driver on Macbook. Here's how to disable Gatekeeper and SIP specifically:
Disable Gatekeeper:
Step 1: Open Applications on your Mac, select Utilities, and then open Terminal.
Step 2: In the Terminal interface, enter the following command: sudo spctl --master-disable
Step 3: Press Enter, enter your Macbook login password, and press Enter again.
Step 4: Click on the Apple icon in the corner of the screen.
Step 5: Choose System Preferences > Security &Privacy > General.
Step 6: Check the box next to Anywhere under Allow apps downloaded from.
Important Note: Gatekeeper is one of the crucial security features on Macbook. Therefore, it is recommended to re-enable this feature after successfully installing Canon 2900 printer on Macbook. To re-enable Gatekeeper, follow these steps:
Step 1: Open Terminal.
Step 2: Enter the command: sudo spctl --master-enable
Step 3: Press Enter, enter the Macbook administrator password, and press Enter again.
How to Disable SIP:
Step 1: Restart your Macbook.
Step 2: Hold down the Command+R keys when restarting Macbook to open Recovery Mode.
Step 3: Click on Utilities on the Recovery Mode interface.
Step 4: Choose the Terminal application.
Step 5: On the Terminal interface, enter the command: csrutil disable
Step 6: Press the Return or Enter key on the keyboard.
Step 7: Click on the Apple icon in the menu bar.
Step 8: Click Restart to reboot your Macbook.
Important Note: To enable SIP again, repeat the above steps, but in step 5, enter the command: csrutil enable
2. Uninstalling old printer drivers
To avoid conflicts between printer drivers, you need to uninstall the old printer driver on Macbook before installing the new one. Follow the instructions below to uninstall the printer driver:
Step 1: Click on the Apple icon in the upper-left corner of the screen => System Preferences.
Step 2: Choose Printers and Scanners.
Step 3: Click on the icon of the old printer on Macbook, then press minus sign (-) below, choose Delete Driver, and close the Printers and Scanners window.
Step 4: Click on the Finder icon in the Dock => Macintosh HD in the left sidebar => open the Library folder.
Step 7: In the Library folder, locate and open the Printer folder.
Step 8: Find and right-click on the Canon folder, then choose Move to Bin.
Step 9: Enter your Macbook administrator password and press OK to confirm deleting the Canon folder.
Step 10: Hold down the Control key, then click on the Trash icon in the Dock, choose Empty Trash, and restart your Macbook.
3. Install Canon 2900 Printer Driver on Macbook
Step 1: Turn on the Canon 2900 printer and connect it to your Macbook using a USB cable.
Step 2: Download the Canon 2900 printer driver for Macbook here.
Step 3: Check the box next to I have read and agree..., then click Download to download the driver.
Step 4: Double-click on the downloaded file, open the macOS folder, double-click on the Canon_CAPT_installer.pkg file to start installing the driver.
Step 5: After installation, click on the Apple icon in the corner of the screen => System Preferences => Printers & Scanners.
Step 6: Click on the plus icon (+) to add a new printer.
Step 7: Click on the name of the printer Canon LBP2900, then press Choose a driver below=>Select Software.
Step 8: Choose the correct driver named Canon LBP2900 CAPT (UK), then press OK.
Step 9: Press add in the Add Printer window to complete the installation of Canon 2900 printer on Macbook.
Some Macbook users running macOS Mojave or later may encounter issues of not detecting the Canon 2900 printer even after installing the driver. In this case, you need to use an unofficial patch to make the Canon 2900 printer work with the Canon 3000 printer driver on Macbook. The specific steps are as follows:
Step 1: Download the patch driver file for Canon 2900 printer here.
Step 2: Extract the downloaded file to any folder and open that folder.
Step 3: Click on Finder in the Dock=>Macintosh HD=>Library folder.
Step 4: Open the Printers folder within the Library folder.
Step 5: Locate and open the Canon folder.
Step 6: Open the CUPSCAPT2 folder.
Step 7: Locate and open the Bidi folder.
Step 8: Go back to the folder where you extracted the patch file in Step 2, right-click on the file named captmoncnab3, and then press Copy.
Step 9: Right-click and choose paste item to paste the file captmoncnab3 into the Bidi folder.
Step 10: Press Replace to confirm overwriting the file captmoncnab3 into the Bidi folder.
Step 11: Enter the Macbook administrator password and click OK.
Step 12: Go back to the CUPSCAPT2 folder in Step 6, locate and open the cnaccm folder.
Step 13: Copy the file CnAC28B9 from the Canon folder extracted in Step 2.
Step 14: Right-click inside the cnaccm folder and choose Paste Item.
Step 15: In the overwrite file alert window, click Replace, enter the administrator password, and press OK.
Step 16: After successfully copying the 2 files, click on the Search icon in the upper-right corner of the screen => enter the keyword terminal and press Enter.
Step 17: In the Terminal interface, enter the command: xattr -cr
/Library/Printers/Canon/CUPSCAPT2/Bidi/captmoncnab3 and press Enter.
Step 18: Click the Close button in the corner of the Terminal window to close this application.
Step 19: Click on the Apple icon=>System Preferences.
Step 20: Choose Printers & Scanners.
Step 21: Click on the plus (+) icon to add a printer.
Step 22: Left-click on the printer name Canon LBP2900, then choose Select Software... in the Use section below.
Step 23: In the Printer Software window, locate and select Canon LBP3000 CAPT (UK), then click OK.
Step 24: Click Add in the Add Printer window.
Step 25: Wait a few minutes for the printer driver to install.
Step 26: Right-click on the printer name and choose Set default printer to set Canon 2900 as the default printer.
Step 27: To rename the printer, right-click on the printer icon and select Rename printer.
Step 28: Enter the new printer name in the Name field and press OK.
Previously, Mytour guided you on how to install the Canon 2900 printer on Macbook. Just follow the steps mentioned above, and the process of connecting the Canon 2900 printer to your Macbook will proceed quickly. Wish you all the best!