Driver for Scanner: Samsung Xpress M2675F - M267X

Hello everyone,
I am trying to set up my multifunction scanner Samsung M2675F in opensuse Leap 15 but it don’t work.
I used it from a lot of time in opensuse 43.X and all worked properly.
Now I have downloaded proprietary driver from Samsung website (Universal Linux Driver)
and I installed it without problems.

The dialog of Yast for scanner is:

https://i.ibb.co/VLMN27C/Selezione-443.png

(Big Image: https://ibb.co/RgQSzx6)



It seems that the driver not recognize the scanner. Also i have checked sane-find-scanner
and this is the output:

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x0bda [Generic], product=0x0139 [USB2.0-CRW]) at libusb:001:008
found USB scanner (vendor=0x04e8, product=0x3461 [M267x 287x Series]) at libusb:001:016
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.


Do you have some ideas?

If this is a USB-attached scanner there should be no need to explicitly configure via YaST. In an effort to assist I just downloaded and ran the installer (without issue). This should add the backend (driver) entry in /etc/sane.d/dll.conf ie the ‘smfp’ backend should now be declared there.

Can you scan successfully using ‘xsane’, ‘scanimage’, or ‘simple-scan’?

BTW, the ULD installer includes a udev rules file containing entries for various models including yours…

# cat /etc/udev/rules.d/54-smfp_samsung.rules |grep 3461
ATTRS{idProduct}=="3461", ENV{libsane_matched}="yes"

and ownership is defined by

ENV{libsane_matched}=="yes", OWNER="root", MODE="664", GROUP="lp"

Make sure that the user is a member of the ‘lp’ group for USB-attached scanner r/w access.

Use compatible models.

http://www.sane-project.org/sane-mfgs.html#Z-SAMSUNG

|M267x 287x Series|USB|0x04e8/0x3461|Unsupported|| xerox_mfp
|—|—|—|—|—|
(1.0-13)|sane-xerox_mfp|

Forget about this scanner or write a driver for it.

The model is supported by the Samusung unified driver. It supplies the ‘smfp’ backend (as already explained), but the udev rule it provides sets the permissions using the ‘lp’ group for a USB-connected device.

Ok, my mistake.