I can not configure the scanner of a Samsung SCX3405FW MFP

I installed openSuse 15.0 from scratch on my PC in multi boot mode (openSuse 42.3 and 42.2).

In the three installations the drivers are the Samsung uld_v1.00.36_00.91.

The PC and the Samsung SCX3405FW multi function printer are connected to each other via a cable network (thru a modem/router).

Printer and scanner work perfectly with openSuse 42.2 42.3, but only the printer works on Leap 15.0.

On Leap 15.0 the scanner is not recognized by YaST, nor by the command

scanimage -L

while the command

smfpnetdiscovery

returns the following strings:

network socket://192.168.1.5 "Samsung SCX-3400 Series" "Samsung SCX-3400 Series on 192.168.1.5" "MFG:Samsung;CMD:SPL,FAX,FWV,PIC,EXT;MDL:SCX-3400 Series;CLS:PRINTER;MODE:FAX3,SCN,SPL3,R000105;"
network ipp://192.168.1.5 "Samsung SCX-3400 Series" "Samsung SCX-3400 Series on 192.168.1.5" "MFG:Samsung;CMD:SPL,FAX,FWV,PIC,EXT;MDL:SCX-3400 Series;CLS:PRINTER;MODE:FAX3,SCN,SPL3,R000105;"

I tried to disable the firewall, but nothing changed.

Any suggestions are welcome.

Thank you.

I don’t own such hardware, but for the Samsung scanner connectivity have you configured /etc/sane.d/xerox_mfp.conf for use with this network device yet?

An IP address needs to be specified…

#Samsung scx4500w wireless ip network address
tcp xx.xx.xx.xx

where xx.xx.xx.xx is the static ip address of the multi-function device.

References:
https://wiki.archlinux.org/index.php/SANE/Scanner-specific_problems#Samsunghttp://www.sane-project.org/man/sane-xerox_mfp.5.html

hi,

has the universal samsung printer driver been downloaded from Samsung and re/installed?

the last one used was ‘SamsungPrinterInstaller.tar.gz’

Thanks for your replies.

@deano_ferrari:

I have made changes to the /etc/sane.d/xerox_mfp.conf file suggested by the posts you have reported to me.

Then in YaST -> Scanner, in addition to the smfp driver, there is also the driver xerox_mfp, but even with this driver the scanner is not seen.

@keellambert:

I did not find the driver “SamsungPrinterInstaller.tar.gz” that you reported to me.

I had already tried to use the proprietary driver uld_V1.00.39_01.17 (the most recent I found) downloaded from the HP site (HP bought Samsung a few years ago), but it does not work.

I tried again to uninstall the old driver and reinstall the most recent one, but nothing changed.

It would be very useful to know if someone managed to make a Samsung SCX scanner work with leap 15.

Check that /etc/sane.d/dll.conf contains uncommented ‘xerox_mfp’ entry (ie not #xerox_mfp). Try scanning with

xsane

If that does not find the configured scanner, try stopping the firewall temporarily and then run ‘xsane’ (or simple-scan if installed) again. Although I would normally expect the solicited scanner traffic to be allowed through, since its effectively established by outgoing requests from the scanner application.

systemctl stop firewalld

on this PC the scanner did work with Leap 42.3 and 15.0 and SCX-4200,
have since gone to Tumbleweed and Skanlite worked on all

Size/Date/Filename
16090900 Jan 31 2015 uld_v1.00.06.tar.gz

was used for the install,
note: the gui did not work but it did from a tui terminal with

sudo sh install.sh

looking into directory /Samsung/uld/noarch/share/ppd:
is the line

36064 Mär 20 2013 Samsung_SCX-3400_Series.ppd

so your printer is covered in this package for a network i/f

addendum to post #6

  1. printer SCX-4200 attached to this pc is via usb port so is not relevant to this issue

  2. driver uld_V1.00.39_01.17 was downloaded and updated installed sw without problem via tui

  3. printing via network to Samsung_CLX-4190_Series no problem

  4. scanning via Samsung_CLX-4190_Series not achieved!

Solved!

@deano_ferrari & @keellambert thanks for your help:

In a nutshell - What to do:

A) For the printer, download the proprietary drivers from the Samsung site and install them from the terminal. Go to YaST → Hardware → Printer and complete the installation …

B) For the scanner:

  1. In /etc/sane.d/dll.conf:

At the bottom of the document add or uncomment the string

xerox_mfp
  1. In /etc/sane.d/xerox_mfp.conf

At the bottom of the document add the strings

#Samsung SCX-3400 Series
tcp xx.xx.xx.xx

(where xx.xx.xx.xx is the same address assigned to the printer - example: 192.168.1.7)

  1. In YaST -> Hardware -> Scanner check that the xerox_mfp driver recognizes the scanner to complete the configuration.

great to hear the scanner is up and running

also for sharing your conclusions

Glad to have been of help. Just to clarify that YaST is actually not needed at all to configure a scanner. Manually uncommenting of the applicable SANE backend (in this case xerox_mfp) in dll.conf, and specifying the IP address for a network-attached device is all that is needed.

Thank you so much for this thread! Finally I got my scanner installed!