LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 11-04-2017, 01:30 PM   #1
Corvette
Member
 
Registered: Jul 2017
Location: Missouri, United States
Distribution: Debian 9
Posts: 110

Rep: Reputation: 24
Setting Up Dell P713w Scanner on Debian


I am attempting to use my Dell P713 printer/scanner on my machine. I (with some difficulty) got the printer to work, but cannot get the scanner to work.

Running, sudo sane-find-scanner gives the following output:

Code:
  # 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.

could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
found USB scanner (vendor=0x19d2, product=0x0307) at libusb:006:004
found USB scanner (vendor=0x413c [Dell], product=0x5236 [P713w]) at libusb:005:002
  # 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.
I edited the /etc/sane.d/lexmark.conf by adding the last two lines (I know it is not technically a Lexmark, but I actually had to use a Lexmark driver to get the printer to work):

Code:
# X11xx series
usb 0x043d 0x007c
# X12xx series
usb 0x043d 0x007d
# Dell A920
usb 0x413c 0x5105
# X74
usb 0x43d 0x0060
# Dell P713
usb 0x413c 0x5236
However, running sudo scanimage -L still outputs the following:

Code:
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).
Sorry, I am pretty new to Linux so the problem might be obvious, but what am I missing?

Thanks!
 
Old 11-04-2017, 02:57 PM   #2
michaelk
Moderator
 
Registered: Aug 2002
Posts: 19,034

Rep: Reputation: 2892Reputation: 2892Reputation: 2892Reputation: 2892Reputation: 2892Reputation: 2892Reputation: 2892Reputation: 2892Reputation: 2892Reputation: 2892Reputation: 2892
Quote:
I know it is not technically a Lexmark, but I actually had to use a Lexmark driver to get the printer to work
Dell outsources some of their products and it is common knowledge that some (or maybe all) of their printers are made by Lexmark. Lexmark has a very poor record when it comes to supporting linux so getting the printer to work is quite an accomplishment.

I doubt that any of the existing Lexmark backends will work.
http://www.sane-project.org/sane-mfgs.html
 
1 members found this post helpful.
Old 11-04-2017, 03:30 PM   #3
ferrari
Senior Member
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 3,844

Rep: Reputation: 657Reputation: 657Reputation: 657Reputation: 657Reputation: 657Reputation: 657
Without the required support from Lexmark, scanning to a flash drive (or memory card) might be your only realistic choice here.
 
1 members found this post helpful.
Old 11-04-2017, 03:40 PM   #4
jlinkels
LQ Guru
 
Registered: Oct 2003
Location: Bonaire, Leeuwarden
Distribution: Debian /Jessie/Stretch/Sid, Linux Mint DE
Posts: 5,191

Rep: Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039
Dell HAS released a driver for their P713 for Ubuntu. Now they say it is printer driver, but it is unusual if Dell releases a driver for only half of their device.

The driver is for Ubuntu, but I assume it will work on Debian. Never mix repositories, but closed source binaries are usually common for the two OS-es.

http://www.dell.com/support/home/us/...iverid=R294166

It is at least worth trying. And it is insane (pun intended) literally every scanner needs a unique backend driver. Like it was with printers in 1987.

jlinkels
 
1 members found this post helpful.
Old 11-04-2017, 04:14 PM   #5
Corvette
Member
 
Registered: Jul 2017
Location: Missouri, United States
Distribution: Debian 9
Posts: 110

Original Poster
Rep: Reputation: 24
Thanks everyone.

Regarding the Dell drivers, while I cannot recall the exact issue offhand, I am almost certain I tried those and could not get it to work (which is why I had to use the Lexmark drivers in the first place). For reference, I am using the Lexmark S300-S400 Series drivers. Unfortunately, neither the Dell nor Lexmark models appear to be listed in the link michaelk provided. Not sure if anyone might have had experience with these Lexmark S300 - S4000 series perhaps?

Thanks again.
 
Old 11-04-2017, 05:15 PM   #6
jlinkels
LQ Guru
 
Registered: Oct 2003
Location: Bonaire, Leeuwarden
Distribution: Debian /Jessie/Stretch/Sid, Linux Mint DE
Posts: 5,191

Rep: Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039
There are a lot of issues and assumptions involved.

You had to assume that the Dell is a rebranded Lexmark. Which might or might not be true. The printer driver might have worked by coincidence. The firmware might have been changed by Lexmark for Dell.

If the device is really identical to a Lexmark S300, the scan engine and the scan chip might be the same as for the Lexmark S300. If something else happened like Dell used the print engine from the Lexmark S300, but the scanner from something else, you may have a different scan chip.

See, the situation with scanners is such that even scanners from the same manufacturer where one is the newer model of the other have (wildly) different scanning chips.

Dependent on how technically savvy you are, you could try to install the scanner in Windows, use a USB sniffer (I assume the printer has USB) and see what chip is in the scanner. Usually it shows in the USB traffic. Once you know that, you can check SANE if there is a backend for that chip.

jlinkels
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Dell Scanner not working pnbalaji Linux - Hardware 6 11-25-2017 04:22 PM
Dell P713W printer rcdawson Linux - Hardware 7 10-18-2016 11:32 PM
Setting Up Wireless/WiFi Driver in Debian on Dell inspiron15 core i3 NotGeekSquad Linux - Newbie 5 02-19-2014 04:20 PM
Setting up a scanner prospero Linux - Newbie 4 12-08-2007 01:27 AM
setting up hp scanner in suse-9.2? greythorne SUSE / openSUSE 2 05-15-2005 09:34 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 08:36 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration