If you’re using Ubuntu 20.04 and your Samsung scanner is not being detected, this guide will provide a step-by-step solution to help you fix this issue. This guide is specifically designed for the Samsung SCX-3405W network printer, but the steps should be similar for other Samsung scanners.
To fix the issue of Samsung scanner not being detected on Ubuntu 20.04, you need to download and install the required drivers for your scanner, add the printer to your system, and manually configure the scanner’s IP address. Additionally, you can try installing an older version of the
libusb library to improve scanning speed.
Download the Required Drivers
Firstly, you need to download the required drivers for your Samsung scanner. HP provides these drivers on their support website. Visit the HP support website and search for “SCX-3405W” under Linux and Ubuntu. Download the “basic drivers” package. The filename should be something like “uld_V1.00.39_01.17.tar.gz”.
Install the Drivers
After downloading the drivers, you need to install them on your system. Open your terminal and navigate to the location where you downloaded the driver package. Unpack the driver package by running the following command:
tar -zxvf uld_V1.00.39_01.17.tar.gz
This command will create a new directory called
uld. Change to this directory by running:
Now, install the drivers by running the following command:
This command will prompt you for your password and then install the drivers on your system.
Add the Printer
Next, you need to add the printer to your system. Open the CUPS admin page by visiting http://localhost:631/admin in your web browser. Click on “Add Printer” and choose one of the options listed under “Discovered Network Printers” for the Samsung SCX-3400 Series. Make sure the chosen printer’s “Connection” starts with “ipp://”. If not, go back and choose another option until you find the correct one.
After choosing the correct printer, adjust the printer’s name, location, etc., and click “Continue”. Review the configuration on the next page and click “Add Printer” to add the printer to your system. The printer should now be available in the “Settings > Printers” menu.
Test the Printer
To test the printer, go to “Settings > Printers”, click the gear icon next to the printer, select “Printing options”, configure the settings, and click “Test page” in the upper left corner. If the test page prints successfully, the printer is working correctly.
Detect the Scanner
Now, let’s move on to the scanner. Open the Document Scanner application and see if it finds your scanner. If the scanner is not detected, you need to manually add it to your system.
First, find the IP address of your printer in “Settings > Printers > Your printer > Gear icon > Printer details”. Then, edit the configuration file by running the following command:
sudo nano /etc/sane.d/xerox_mfp.conf
This command will open the configuration file in a text editor. Add the following lines to the file:
# Samsung SCX-3405W, network mode
# tcp HOST_ADDR PORT
tcp <ip.of.your.printer> 9400
<ip.of.your.printer> with the IP address of your printer. Save the file and log out and log back in. The scanner should now be detected by the Document Scanner application.
Improve Scanning Speed
Some users have reported that the scanning speed in Simple Scan is slower compared to previous versions of Ubuntu. If you experience this issue, you can try installing
libusb-0.1-4 by running the following command:
sudo apt install libusb-0.1-4
This command will install an older version of the
libusb library, which may improve the scanning speed.
By following these steps, you should be able to fix the issue of your Samsung scanner not being detected on Ubuntu 20.04. If you still encounter issues, please consult the Ubuntu community for further assistance.
Yes, these steps should be similar for other Samsung scanners. However, the specific driver package and configuration files might differ. Make sure to download the appropriate drivers for your specific model from the HP support website.
These steps are specifically tailored for Ubuntu 20.04. While they might work for other versions of Ubuntu, there could be slight differences in the installation process or configuration files. It is recommended to consult the Ubuntu community or specific documentation for your version of Ubuntu for accurate instructions.
Installing the "libusb-0.1-4" package is optional and is only recommended if you are experiencing slower scanning speeds in Simple Scan. It is not required for the scanner to be detected or for the printer to function correctly. You can try installing the package and see if it improves the scanning speed, but it is not guaranteed to work for everyone.
If the scanner is still not detected after following these steps, there could be other underlying issues. It is recommended to consult the Ubuntu community or seek professional assistance for further troubleshooting. They will be able to provide more specific guidance based on your system configuration and any error messages you may be encountering.