← Back to team overview

kernel-packages team mailing list archive

[Bug 1312594] Re: 04e8:3441 14.04 won't scan via Samsung SCX-3200 Multi-Function Printer


Theor, did this problem not occur for you personally (not someone else
on another report of forum) in a release prior to Trusty?

steve cohen / Lex Ross / Linda / SixedUp / morebikethanman / PeterPall, thank you for your comment. Unfortunately, this bug report is not scoped to you, your hardware, or your problem. So your hardware and problem may be tracked, could you please file a new report with Ubuntu by executing the following in a terminal:
ubuntu-bug cups

Please ensure you provide the required debugging information following
https://wiki.ubuntu.com/DebuggingPrintingProblems .

For more on this, please read the official Ubuntu documentation:
Ubuntu Bug Control and Ubuntu Bug Squad: https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue
Ubuntu Community: https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

As well, please do not announce in this report you created a new bug

Thank you for your understanding.

Helpful bug reporting tips:

** Summary changed:

- 14.04 won't detect common USB scanner
+ 04e8:3441 14.04 won't scan via Samsung SCX-3200 Multi-Function Printer

** No longer affects: linux (Ubuntu)

** Changed in: sane-backends (Ubuntu)
   Importance: Undecided => Medium

** Changed in: sane-backends (Ubuntu)
       Status: Confirmed => Incomplete

You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.

  04e8:3441 14.04 won't scan via Samsung SCX-3200 Multi-Function Printer

Status in “sane-backends” package in Ubuntu:

Bug description:
  My multifunction Samsung SCX3200 printer is not detected by sane, but
  printing is fine. This scanner is faily generic and supported out of
  the box by the Xerox MFP driver (sane default).

  Printer/scanner as seen by the kernel, device 007 : ID 04e8:3441

  $ lsusb
  Bus 002 Device 003: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
  Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 003 Device 002: ID 046d:c50e Logitech, Inc. Cordless Mouse Receiver
  Bus 003 Device 007: ID 04e8:3441 Samsung Electronics Co., Ltd
  Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

  The IDs are properly set in udev and sane.d configuration:

  $ cat /lib/udev/rules.d/40-libsane.rules | grep 3441
  ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3441", ENV{libsane_matched}="yes"

  $ cat /etc/sane.d/xerox_mfp.conf | grep 3441
  usb 0x04e8 0x3441

  Problem: sane-find-scanner can't find the scanner:

  $ sudo sane-find-scanner -q
  $ (no output)
  $ sudo scanimage -L

  No scanners were identified. If you were expecting something different,
  check that the scanner is plugged in, turned on and detected by the
  sane-find-scanner tool (if appropriate). Please read the documentation
  which came with this software (README, FAQ, manpages).

  The kernel module is properly loaded when the printer is connected, no
  blacklisting :

  $ sudo lsmod | grep usblp
  usblp 22891 0

  $ modinfo usblp
  filename: /lib/modules/3.13.0-24-generic/kernel/drivers/usb/class/usblp.ko
  license: GPL
  description: USB Printer Device Class driver
  author: Michael Gee, Pavel Machek, Vojtech Pavlik, Randy Dunlap, Pete Zaitcev, David Paschal
  srcversion: BD8A318D5C286F1E78768B9
  alias: usb:v04B8p0202d*dc*dsc*dp*ic*isc*ip*in*
  alias: usb:v*p*d*dc*dsc*dp*ic07isc01ip03in*
  alias: usb:v*p*d*dc*dsc*dp*ic07isc01ip02in*
  alias: usb:v*p*d*dc*dsc*dp*ic07isc01ip01in*
  alias: usb:v*p*d*dc07dsc01dp03ic*isc*ip*in*
  alias: usb:v*p*d*dc07dsc01dp02ic*isc*ip*in*
  alias: usb:v*p*d*dc07dsc01dp01ic*isc*ip*in*
  intree: Y
  vermagic: 3.13.0-24-generic SMP mod_unload modversions
  signer: Magrathea: Glacier signing key
  sig_key: 00:A5:A6:57:59:DE:47:4B:C5:C4:31:20:88:0C:1B:94:A5:39:F4:31
  sig_hashalgo: sha512
  parm: proto_bias:Favourite protocol number (int)

  Simple-scan will just show a "Unable to start scan" error.

  Also tried:
  - Running simple-scan and xscan as root
  - Adding myself to lp, saned and scanner groups, then log off + log on
  - Power cyling the printer, disconnected and plugged back in
  - Switching USB port (USB2 <-> USB3)
  - Restarting the udev service

  This scanner is faily generic and is supposed to be working OOTB since 12.04:

  I think this may be a bug with libsane.

To manage notifications about this bug go to: