8

I have a Samsung CLP-325w printer. I downloaded the .tar.gz file from their website, but I can't seem to figure out how to install it.

Here's the link to the driver's tarball

I've been following this guide to install it, but I get stuck at the ./configure command. It says bash: ./configure: No such file or directory

What am I doing wrong? If I'm in the wrong folder, which folder is the correct one?

I should note that I was able to install the drivers via Ubuntu's generic drivers, but I'd really like to know how to do this for future and also to make sure I have the latest drivers.

Tim
  • 32,861
  • 27
  • 118
  • 178
Ryan M.
  • 93
  • Have you uncompressed the file? – Lucio Aug 01 '12 at 17:33
  • Yes, it decompresses into a folder called "cdroot". That folder contains another folder called "Linux" which contains the folders "addressbook" "emailbook" "phonebook" and "psu" – Ryan M. Aug 01 '12 at 18:22

4 Answers4

6

Installing the driver

  1. Make sure that the machine is connected to your computer and powered on.

  2. From the Samsung website, download the Unified Linux Driver package to your computer.

  3. Right-click the Unified Linux Driver package and extract the package.

  4. Open one Terminal and enter the following commands:

    cd PSU_1.10.tar.gz (the uncompressed folder)

    cd cdroot && cd Linux && cd psu

    sudo ./install.sh

  5. Then it'll ask your password, enter it.

    Now you should see the following image:

installation_windows

  1. Click on Next to start the installation.
  2. When the installation is complete, click Finish.

Source: Samsung Driver Manual

Lucio
  • 18,843
  • Ah, thank you very much. So, I didn't need to perform the ./configure - make - make install commands? – Ryan M. Aug 01 '12 at 18:25
  • 1
    No, because it is already compiled. There is other software that you can or must compile(config. make, etc.). – Lucio Aug 01 '12 at 18:37
  • what "SANE API" is this that must be installed? I installed everything I could see with SANE. – Thufir May 13 '13 at 19:11
  • @Thufir I don't understand your question. What do you mean with SANE? – Lucio May 16 '13 at 22:52
  • @Lucio not to hijack the question, but I have a problem installing this driver: http://askubuntu.com/questions/294965/samsung-driver-doesnt-detect-sane-correctly when I execute the install script, it warns that SANE isn't installed. I'm curious that there's no mention of SANE in the question or answer here. http://en.wikipedia.org/wiki/Scanner_Access_Now_Easy – Thufir May 17 '13 at 05:47
6

I used a similar method to install a Samsung M2020W (Express).

  • Download the driver. (driver for Samsung M2020W)
  • Move it to the desktop.
  • Extract the folder to the desktop.
  • Open a terminal window by pressing Ctrl+Alt+T
  • cd Desktop
  • cd to the folder (in my case, the folder was called uld).
  • Run command sudo ./install.sh.

Agree with all the "y" prompts, and job done. There was no GUI to run.

Added the printer in the usual way.

Sadegh
  • 1,105
6

I used the The Samsung Unified Linux Driver Repository.

You install it as follows:

sudo bash -c 'echo "deb http://www.bchemnet.com/suldr/ debian extra" >> /etc/apt/sources.list';  
sudo wget -O - http://www.bchemnet.com/suldr/suldr.gpg | sudo apt-key add - ;  
sudo apt-get update
sudo apt-get install suld-driver-4.01.17;
Pablo Bianchi
  • 15,657
Huge
  • 604
  • returns an error for 2nd command: 404 Not Found – Sadegh Nov 16 '16 at 13:59
  • 2
    @Woeitg Right, they've changed the authentication as stated in the news at http://www.bchemnet.com/suldr , the new procedure seems to be explained at http://www.bchemnet.com/suldr/forum/index.php?topic=290.0 – Huge Nov 18 '16 at 11:49
1

The accepted answer by Lucio didn't work for me. I ended up having to use The Samsung Unified Linux Driver Repository, like Huge did in his answer, but the instructions I came up with for myself are slightly different:

Essentially following the steps here - http://www.bchemnet.com/suldr/

  1. Back up /etc/apt/sources.list to sources.list.bak
    • sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  2. To /etc/apt/sources.list (root/sudo access required to edit), add the line: deb http://www.bchemnet.com/suldr/ debian extra
    • ex: sudo nano /etc/apt/sources.list, then type in the line and save and exit.
  3. Refresh your repository settings: sudo apt-get update
  4. Install the latest repository key: sudo apt-get install suldr-keyring
  5. Now install the proper driver!
    1. See here for repository information - http://www.bchemnet.com/suldr/repository.html
    2. See here for a list of supported printers - http://www.bchemnet.com/suldr/supported.html
  6. Find your required driver for your printer in the list of supported printers. Ex: for ML-331x the table recommends 3.00.90.
  7. Install this driver as follows: suld-driver-*; for example: sudo apt-get install suld-driver-3.00.90
  8. Now install the network printer via the “Printers” GUI in Xubuntu.
    • Example screenshots in Ubuntu shown here: https://askubuntu.com/a/513841/327339
      1. Start menu → “Printers” → Add → Printer → click “Network Printer”. Find the “Samsung ML-331x (SEC[mac_address_here], [IP_address_here])” and verify the MAC address and IP address in the name are the correct ones corresponding to the printer you want to install.
      2. Click “Forward” and it should automatically find the driver you just installed above and let you add the printer.
  9. Done!
  • Part 4 did not work for me; I had to download http://www.bchemnet.com/suldr/pool/debian/extra/su/suldr-keyring_2_all.deb and install it by sudo dpkg -i suldr-keyring_2_all.deb and only thereafter run sudo apt update. reference – jarno Sep 05 '19 at 10:08
  • Even if I installed like this, "Printers" GUI did not choose the driver by default. This is in Xubuntu 18.04. But there was IPP protocol available for the network printer unlike without installing the driver. I had to select the correct driver in printer properties afterwards; changed the "Make and Model" field. The default and "recommended" one is "Samsung CLP-310, 2.0.0" whereas the installed one is "Samsung CLP-310 Series" in my case. – jarno Sep 08 '19 at 09:03