Adding an Epson Network Printer with CUPS on WSL2
This article will guide you through the process of adding an Epson network printer and installing the necessary drivers on CUPS (Common Unix Printing System) running on WSL2 (Windows Subsystem for Linux 2). By the end of this article, you will be able to print to your Epson network printer from your WSL2 environment.
Prerequisites
Before proceeding, ensure that you have the following:
- A working installation of WSL2 on your Windows machine.
- CUPS installed and running on your WSL2 environment.
- Your Epson network printer connected to the same network as your Windows machine.
Finding the Printer's IP Address
First, you need to find the IP address of your Epson network printer. The process may vary depending on your printer model, but generally, you can find it in the printer's network settings or the printer's web interface.
Installing Epson Printer Drivers
Before adding the printer to CUPS, you need to install the appropriate drivers for your Epson printer. To do this, follow these steps:
- Download the appropriate driver package for your Epson printer from the Epson Linux Printing Software page.
- Extract the downloaded package, navigate to the "lsb" or "deb" directory, and locate the appropriate driver package for your distribution.
- Install the driver package using your distribution's package manager, e.g.,
sudo dpkg -i epson-inkjet-printer-escpr_1.7.7-1lsb3.2_amd64.deb.
Adding the Printer to CUPS
Now that you have the necessary drivers installed, you can add the printer to CUPS. Follow these steps:
- Open a web browser and navigate to
http://localhost:631to access the CUPS web interface. - Click on "Administration" and then "Add Printer".
- Enter the printer's URI in the following format:
ipp://.:631 - Select the appropriate driver for your printer from the list.
- Provide a name and description for the printer, then click "Add Printer".
Testing the Printer
To test the printer, click on "Printers" in the CUPS web interface, select your printer, and click "Print Test Page". If the test page prints successfully, your printer is now properly configured in CUPS.
References
- Epson Linux Printing Software:
- CUPS:
- WSL2:
This article covers the process of adding an Epson network printer with CUPS on WSL2, including prerequisites, finding the printer's IP address, installing Epson printer drivers, adding the printer to CUPS, and testing the printer. By following the steps outlined in this article, you should now have a successfully configured Epson network printer in your WSL2 environment.