devinc
(Devin Currie)
March 8, 2025, 5:29pm
1
Hello,
I have an old Samsung Xpress M2020W monochrome laser printer that can receive data using a USB cable (USB B male to USB A male) or wirelessly.
I’m struggling to install the printer driver on Fedora 41 KDE Spin.
I would greatly appreciate it if someone can assist me on how to install the driver for this printer? I don’t have any other printer so it’s the only one that I have.
Thanks,
Devin
devinc
(Devin Currie)
March 8, 2025, 9:46pm
3
Hi ilikelinux,
I tried entering http://localhost:631 into the web browser and it shows that I have CUPS installed titled “OpenPrinting CUPS 2.4.11”.
Typing into the command link “lpadmin -m” displayed a large of available drivers on my system. Rather than copying the whole list, I have copy/paste here the Samsung driver list as follow:
gutenprint.5.3://samsung-clp-620/expert Samsung CLP-620 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-clp-620/simple Samsung CLP-620 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-clp-660n/expert Samsung CLP-660N - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-clp-660n/simple Samsung CLP-660N - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-clp-660nd/expert Samsung CLP-660ND - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-clp-660nd/simple Samsung CLP-660ND - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-85/expert Samsung ML-85 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-85/simple Samsung ML-85 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-1250/expert Samsung ML-1250 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-1250/simple Samsung ML-1250 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-1450/expert Samsung ML-1450 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-1450/simple Samsung ML-1450 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-1450ps/expert Samsung ML-1450PS - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-1450ps/simple Samsung ML-1450PS - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-1650/expert Samsung ML-1650 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-1650/simple Samsung ML-1650 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-1651n/expert Samsung ML-1651N - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-1651n/simple Samsung ML-1651N - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-1750/expert Samsung ML-1750 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-1750/simple Samsung ML-1750 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-2150/expert Samsung ML-2150 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-2150/simple Samsung ML-2150 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-2150ps/expert Samsung ML-2150PS - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-2150ps/simple Samsung ML-2150PS - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-2151n/expert Samsung ML-2151N - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-2151n/simple Samsung ML-2151N - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-2151nps/expert Samsung ML-2151NPS - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-2151nps/simple Samsung ML-2151NPS - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-2152w/expert Samsung ML-2152W - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-2152w/simple Samsung ML-2152W - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-2152wps/expert Samsung ML-2152WPS - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-2152wps/simple Samsung ML-2152WPS - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-2250/expert Samsung ML-2250 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-2250/simple Samsung ML-2250 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-2550/expert Samsung ML-2550 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-2550/simple Samsung ML-2550 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-2551n/expert Samsung ML-2551N - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-2551n/simple Samsung ML-2551N - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-2552w/expert Samsung ML-2552W - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-2552w/simple Samsung ML-2552W - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-4600/expert Samsung ML-4600 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-4600/simple Samsung ML-4600 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-5000a/expert Samsung ML-5000a - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-5000a/simple Samsung ML-5000a - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-6000/expert Samsung ML-6000 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-6000/simple Samsung ML-6000 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-6100/expert Samsung ML-6100 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-6100/simple Samsung ML-6100 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-7000/expert Samsung ML-7000 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-7000/simple Samsung ML-7000 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-7000n/expert Samsung ML-7000N - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-7000n/simple Samsung ML-7000N - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-7000p/expert Samsung ML-7000P - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-7000p/simple Samsung ML-7000P - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-7050/expert Samsung ML-7050 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-7050/simple Samsung ML-7050 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-7300/expert Samsung ML-7300 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-7300/simple Samsung ML-7300 - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ml-7300n/expert Samsung ML-7300N - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ml-7300n/simple Samsung ML-7300N - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-sl-m3820nd/expert Samsung ProXpress SL-M3820ND - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-sl-m3820nd/simple Samsung ProXpress SL-M3820ND - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ql-5100a/expert Samsung QL-5100A - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ql-5100a/simple Samsung QL-5100A - CUPS+Gutenprint v5.3.4 Simplified
gutenprint.5.3://samsung-ql-6050/expert Samsung QL-6050 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://samsung-ql-6050/simple Samsung QL-6050 - CUPS+Gutenprint v5.3.4 Simplified
How do I find the IP address of my printer? The printer is directly connected to my desktop computer using a USB cable. Thanks.
devinc
(Devin Currie)
March 8, 2025, 9:51pm
4
OK I’m getting somewhere…
devin@fedora:~$ sudo lpstat -s
no system default destination
device for Samsung_M2020_Series: usb://Samsung/M2020%20Series?serial=070MB8GFCC00G0L
devinc
(Devin Currie)
March 8, 2025, 9:57pm
5
devin@fedora:~$ sudo dnf install cups
Updating and loading repositories:
RPM Fusion for Fedora 41 - Free - Updates 100% | 2.5 KiB/s | 3.3 KiB | 00m01s
Fedora 41 - x86_64 100% | 56.8 KiB/s | 31.0 KiB | 00m01s
Fedora 41 - x86_64 - VirtualBox 100% | 26.7 KiB/s | 3.7 KiB | 00m00s
Fedora 41 - x86_64 - Updates 100% | 90.6 KiB/s | 29.3 KiB | 00m00s
Copr repo for fedy owned by kwizart 100% | 5.1 KiB/s | 1.5 KiB | 00m00s
RPM Fusion for Fedora 41 - Nonfree 100% | 27.4 KiB/s | 6.8 KiB | 00m00s
WineHQ packages 100% | 31.4 KiB/s | 3.0 KiB | 00m00s
RPM Fusion for Fedora 41 - Nonfree - Updates 100% | 25.1 KiB/s | 6.3 KiB | 00m00s
RPM Fusion for Fedora 41 - Free 100% | 14.1 KiB/s | 3.6 KiB | 00m00s
Dropbox Repository 100% | 3.4 KiB/s | 1.5 KiB | 00m00s
RPM Fusion for Fedora 41 - Free - Updates 100% | 75.3 KiB/s | 45.4 KiB | 00m01s
Fedora 41 - x86_64 - Updates 100% | 934.2 KiB/s | 2.8 MiB | 00m03s
WineHQ packages 100% | 387.6 KiB/s | 58.9 KiB | 00m00s
RPM Fusion for Fedora 41 - Nonfree - Updates 100% | 58.4 KiB/s | 30.3 KiB | 00m01s
Repositories loaded.
Package "cups-1:2.4.11-9.fc41.x86_64" is already installed.
localhost is an alias to your local computer linked with 127.0.0.1 v4 / ::1 v6
With the port:631you get connected to cups which is dealing with your printer and the IP resolution. It is the interface from your printer over the serial USB connection to the local computer it is connected to.
So to connect to cups the right way is todo as you did above with
http://localhost:631
Please have a look if this additional ppd file helps you to solve your issue:
Samsung M2020 / M2070 PPD driver file with manual duplex enabled
PostScript Printer Description (PPD) files are created by vendors to describe the entire set of features and capabilities available for their PostScript printers.
A PPD also contains the PostScript code (commands) used to invoke features for the print job. As such, PPDs function as drivers for all PostScript printers, by providing a unified interface for the printer's capabilities and features. For example, a generic PPD file for all models of HP Color LaserJet contains:
which specifies that th...
If you need more infos search in engine with “ppd file installation on Fedora RHEL Linux”
p.s.
If you have to paste more text from the terminal please use the pre formatted text button in the editor menu </>
For the moment I made it for the requests above.
devinc
(Devin Currie)
March 8, 2025, 11:25pm
7
Thanks.
I have finally got the printer to work now.
Solved the issue by:
See instruction “Installing the Unified Linux Driver” on Samsung webpage at: Installation for Linux
Download Samsung Unified Linux Driver from:
https://support.hp.com/ca-en/drivers/samsung-xpress-sl-m2020-laser-printer-series/model/16462596
Follow instructions as outline on webpage in Step 1
2 Likes