Ideally, to work with Canon printer on the Arch Linux, you first need to set up your wireless printer on the Linux computer via the CUPS. You should also make sure that the printer has a reliable network IP address. By accessing the wireless router setup, you can see the MAC address of the printer, and then setup the DHCP settings in the router to deliver the same IP address to the printer MAC identifier. Try to turn off and on your printer so that it connects up to the router again after the above updates.
To ensure what the IP address is you can send to the physical menu to the printer and have it show the network settings. Hit the ‘Setup’ button, and then use the scroll wheel to switch to the ‘Device Settings’ menu, then ‘LAN Settings,’ followed by ‘Confirm LAN Settings,’ and then ‘WLAN setting list.’ Then you will be able to scroll down and see the ‘IP address’ setting.
Printer Software Installation:
The commands given below you can use to install CUPS and Avahi in Arch Linux. The Avahi is used to discover your printer automatically on the network. You can print easily with your printer by using the CUPS and related supporting files. One of the toughest parts of it will be the installation of the ‘cups-bjnp’ driver because it’s located under the Arch User Repository.
Install ‘cups-bjnp’ software via the AUR. You can find the downloading link and detailed instructions on the Canon’s official website. Alternatively, you can use the AUR manager such as pacaur if you use AUR program frequently.
CUPS Printer Configuration:
Setting up the Canon printer can be completed via the CUPS web interface. To set it up, firstly you need to open your web browser on your computer, and then enter the following in the browser’s address bar.
- At first, type the http://localhost:631.
- Choose the ‘Administration’ link on the top of the following CUPS webpage, and then select the ‘Add Printer’ option.
- If a dialog asks for a password, enter in the username of ‘root,’ and then the password for the Linux computer.
- Once you successfully logged on to the account settings page, it will discover you the list of options for configuration.
- Select the checkbox beside the printer and click continue. If you are unable to see it, you can try to choose the ‘http’ accessibility option of the printer and enter in ‘bjnp: //192.168.1.60.’
Next, set up your printer in CUPS. Then, choose the ‘Printers’ option, followed by the Canon printer. Now, select the menu to drop down option to take a test print to make sure that everything is working properly.
However, if your Canon printer is not printing even after making a successful setup, you can consider getting help to the certified technicians by calling at the Canon customer care number and fix all sorts of technical faults. You can also ask for the assistance if you are unable to set your printer up correctly.