Adding Printer Support for Epson L3150 on Arch Linux

My printer is on network at address 192.168.138.250 .

First add CUPS:

ZSH
sudo pacman -Sy cups cups-browsed bluez-cups cups-pdf
sudo systemctl enable cups    
sudo systemctl start cups

Then some other dependencies (and drivers, if you want to use some other type than Epson L3150):

ZSH
sudo pacman -Sy system-config-printer
sudo pacman -Sy nss-mdns
sudo pacman -Sy foomatic-db foomatic-db-ppds  
sudo pacman -S foomatic-db-nonfree foomatic-db-nonfree-ppds

And we should install the driver for L3150, which can be achieved with an AUR package (Epson only offer .deb and .rpm packages officially):

ZSH
yay -S epson-inkjet-printer-escpr

All good to go! Try to search for printer with the address, and make the system discover the driver automatically. If it says the model is exactly Epson L3150, then the correct driver should be added.

Comments on Giscus

Comments on Mailing List

Don't feel like using GitHub? Don't worry, we have a mailing list hosted on SourceHut. Just send an email to ~yuki/obsp-inbox@lists.sr.ht to join the discussion!

Comments on Fediverse

With an account on the Fediverse, you can respond to this post. Since ActivityPub is decentralized, you can use your existing account hosted by another Mastodon server or compatible platform if you don't have an account on this one. Known non-private replies are displayed below.

Learn how this is implemented here.