Fixing the Scanner Error after a new Install of Linux Mint

I have a Samsung M2885FW All in One Printer/Scanner.

When I install Linux Mint the scanner is automatically configured, and shows up in Scan jobs, but when a scan is initiated the error “unable to scan” “scanner not found” crops up.

The error seems to be related to the fact that the driver is listed as WSD (Web Services on Devices). It seems to be a driverless way to make printing simple and easy. However it is anything but that in my case.

I struggled to remember/recall the way this was fixed in the past, so I am recording it here with the hope that it will save a lot of time on the next install or upgrade of Linux Mint.

I disabled WSD on the printer setting interface that can be found at: https://LocalIPAddressOfPrinter/

Then I added the SULDR repository found at https://www.bchemnet.com/suldr/

Make sure that you follow the new standard for specifying the keyring. It needs to go into the /usr/share/keyrings/ directory and the deb entry in the additional-repositories.list file needs to have the signed-by attribute added as follows:

deb [signed-by=/usr/share/keyrings/suldr-keyring.gpg] https://www.bchemnet.com/suldr/ debian extra

Update the list of (installed) software, and then install the appropriate driver.

In my case it was suld-driver2-1.00.39 (or whatever the latest revision number).

Run apt install with the appropriate driver and then you should be good to go. Make sure that the scanner listed by “Document Scanner (aka simple-scan)” does not have a WSD designation attached to it.