Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
04-29-2021, 02:59 PM
|
#1
|
LQ Newbie
Registered: Apr 2021
Posts: 3
Rep: 
|
Unable to scan with Epson XP-2100
Hi everyone,
after scanning for many years with Linux and multiple models, I can't get the XP-2100 scanner working, while there is no problem with the printer.
I've installed imagescan from the imagescan-bundle-linuxmint-20-3.65.0.x64.deb.tar.gz (found by following the link in this page: http://download.ebz.epson.net/dsc/se...h/searchModule).
The command returns
Code:
device `epson2:net:192.168.1.17' is a Epson PID flatbed scanner
but when I try to actually scan I get
Code:
scanimage: sane_start: Error during device I/O
Any ideas? Thanks in advance
EDIT: Distro: Linux Mint 20.1 Cinnamon
Kernel: 5.4.0-71-generic
But I tried also with the last Ubuntu Mate LTS
Last edited by Tenebra88; 04-30-2021 at 10:13 AM.
|
|
|
04-29-2021, 06:38 PM
|
#2
|
LQ Guru
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,989
|
I note that the "epson2" SANE driver is reported, but perhaps it is not compatible with this model? In any case, it may be worth trying the 'epkowa' driver. Download and install the scanner driver package from
https://epson.com/Support/wa00821
Use 'XP-2100' for the model and proceed from there.
It may be necessary to comment out 'epson2' in /etc/sane.d/dll.conf, and installing the Epson scanner package should cause the 'epkowa' entry to be included automatically.
See how that goes.
Last edited by ferrari; 04-29-2021 at 06:39 PM.
|
|
|
04-30-2021, 10:18 AM
|
#3
|
LQ Newbie
Registered: Apr 2021
Posts: 3
Original Poster
Rep: 
|
Quote:
Originally Posted by ferrari
I note that the "epson2" SANE driver is reported, but perhaps it is not compatible with this model? In any case, it may be worth trying the 'epkowa' driver. Download and install the scanner driver package from
https://epson.com/Support/wa00821
|
Hi ferrari. Thanks for your answer. The link you posted sends me to the same page where I've originally downloaded the driver from. I tried to look for eplowa somewhere else but without any luck. Meanwhile, I tried to start simple-scan with debug flag and I got the following log.
Code:
[+0,00s] DEBUG: simple-scan.vala:1720: Starting simple-scan 3.36.3, PID=3591
[+0,00s] DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
[+0,03s] DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
[+0,12s] DEBUG: app-window.vala:1906: Loading state from /home/user/.cache/simple-scan/state
[+0,12s] DEBUG: app-window.vala:1885: Restoring window to 600x400 pixels
[+0,22s] DEBUG: scanner.vala:1539: sane_init () -> SANE_STATUS_GOOD
[+0,22s] DEBUG: scanner.vala:1545: SANE version 1.0.29
[+0,22s] DEBUG: scanner.vala:1606: Requesting redetection of scan devices
[+0,22s] DEBUG: scanner.vala:828: Processing request
[+0,35s] DEBUG: app-window.vala:1981: Saving state to /home/user/.cache/simple-scan/state
[+0,46s] DEBUG: app-window.vala:1981: Saving state to /home/user/.cache/simple-scan/state
[+5,93s] DEBUG: app-window.vala:1981: Saving state to /home/user/.cache/simple-scan/state
[+7,01s] DEBUG: app-window.vala:1981: Saving state to /home/user/.cache/simple-scan/state
[+8,00s] DEBUG: scanner.vala:341: sane_get_devices () -> SANE_STATUS_GOOD
[+8,01s] DEBUG: scanner.vala:353: Device: name="epson2:net:192.168.1.17" vendor="Epson" model="PID" type="flatbed scanner"
[+8,13s] DEBUG: app-window.vala:1981: Saving state to /home/user/.cache/simple-scan/state
[+8,40s] DEBUG: app-window.vala:1981: Saving state to /home/user/.cache/simple-scan/state
[+15,92s] DEBUG: simple-scan.vala:1536: Requesting scan at 300 dpi from device 'epson2:net:192.168.1.17'
[+15,92s] DEBUG: scanner.vala:1674: Scanner.scan ("epson2:net:192.168.1.17", dpi=300, scan_mode=ScanMode.COLOR, depth=8, type=single, paper_width=2100, paper_height=2970, brightness=0, contrast=0, delay=3000ms)
[+15,92s] DEBUG: scanner.vala:828: Processing request
[+16,33s] DEBUG: app-window.vala:1981: Saving state to /home/user/.cache/simple-scan/state
[+17,02s] DEBUG: scanner.vala:889: sane_open ("epson2:net:192.168.1.17") -> SANE_STATUS_GOOD
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (0)
[+17,02s] DEBUG: scanner.vala:760: Option 0: name='(null)' title='Number of options' type=int size=4 cap=soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Read-only option that specifies how many options a specific device supports.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (1)
[+17,02s] DEBUG: scanner.vala:760: Option 1: name='(null)' title='Scan Mode' type=group size=4
[+17,02s] DEBUG: scanner.vala:763: Description:
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (2)
[+17,02s] DEBUG: scanner.vala:760: Option 2: name='mode' title='Scan mode' type=string size=8 values=["Lineart", "Gray", "Color"] cap=soft-select,soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Selects the scan mode (e.g., lineart, monochrome, or color).
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (3)
[+17,02s] DEBUG: scanner.vala:760: Option 3: name='depth' title='Bit depth' type=int size=4 unit=bits values=[8] cap=soft-select,soft-detect,inactive
[+17,02s] DEBUG: scanner.vala:763: Description: Number of bits per sample, typical values are 1 for "line-art" and 8 for multibit scans.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (4)
[+17,02s] DEBUG: scanner.vala:760: Option 4: name='halftoning' title='Halftoning' type=string size=26 values=["None", "Halftone A (Hard Tone)", "Halftone B (Soft Tone)", "Halftone C (Net Screen)", "Dither A (4x4 Bayer)", "Dither B (4x4 Spiral)", "Dither C (4x4 Net Screen)", "Dither D (8x4 Net Screen)", "Text Enhanced Technology", "Download pattern A", "Download pattern B"] cap=soft-select,soft-detect,inactive
[+17,02s] DEBUG: scanner.vala:763: Description: Selects the halftone.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (5)
[+17,02s] DEBUG: scanner.vala:760: Option 5: name='dropout' title='Dropout' type=string size=6 values=["None", "Red", "Green", "Blue"] cap=soft-select,soft-detect,advanced
[+17,02s] DEBUG: scanner.vala:763: Description: Selects the dropout.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (6)
[+17,02s] DEBUG: scanner.vala:760: Option 6: name='brightness' title='Brightness' type=int size=4 min=0, max=0, quant=0 cap=soft-select,soft-detect,inactive
[+17,02s] DEBUG: scanner.vala:763: Description: Selects the brightness.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (7)
[+17,02s] DEBUG: scanner.vala:760: Option 7: name='sharpness' title='Sharpness' type=int size=4 min=-2, max=2, quant=0 cap=soft-select,soft-detect,inactive
[+17,02s] DEBUG: scanner.vala:763: Description:
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (8)
[+17,02s] DEBUG: scanner.vala:760: Option 8: name='gamma-correction' title='Gamma Correction' type=string size=25 values=["User defined (Gamma=1.0)", "User defined (Gamma=1.8)"] cap=soft-select,soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Selects the gamma correction value from a list of pre-defined devices or the user defined table, which can be downloaded to the scanner
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (9)
[+17,02s] DEBUG: scanner.vala:760: Option 9: name='color-correction' title='Color correction' type=string size=25 values=["None", "Built in CCT profile", "User defined CCT profile"] cap=soft-select,soft-detect,inactive,advanced
[+17,02s] DEBUG: scanner.vala:763: Description: Sets the color correction table for the selected output device.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (10)
[+17,02s] DEBUG: scanner.vala:760: Option 10: name='resolution' title='Scan resolution' type=int size=4 unit=dpi values=[75, 100, 150, 300, 600] cap=soft-select,soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Sets the resolution of the scanned image.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (11)
[+17,02s] DEBUG: scanner.vala:760: Option 11: name='threshold' title='Threshold' type=int size=4 min=0, max=255, quant=0 cap=soft-select,soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Select minimum-brightness to get a white point
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (12)
[+17,02s] DEBUG: scanner.vala:760: Option 12: name='(null)' title='Advanced' type=group size=4 cap=advanced
[+17,02s] DEBUG: scanner.vala:763: Description:
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (13)
[+17,02s] DEBUG: scanner.vala:760: Option 13: name='mirror' title='Mirror image' type=bool size=4 cap=soft-select,soft-detect,inactive
[+17,02s] DEBUG: scanner.vala:763: Description: Mirror the image.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (14)
[+17,02s] DEBUG: scanner.vala:760: Option 14: name='auto-area-segmentation' title='Auto area segmentation' type=bool size=4 cap=soft-select,soft-detect,inactive
[+17,02s] DEBUG: scanner.vala:763: Description: Enables different dithering modes in image and text areas
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (15)
[+17,02s] DEBUG: scanner.vala:760: Option 15: name='red-gamma-table' title='Red intensity' type=int size=1024 min=0, max=255, quant=0 cap=soft-select,soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Gamma-correction table for the red band.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (16)
[+17,02s] DEBUG: scanner.vala:760: Option 16: name='green-gamma-table' title='Green intensity' type=int size=1024 min=0, max=255, quant=0 cap=soft-select,soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Gamma-correction table for the green band.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (17)
[+17,02s] DEBUG: scanner.vala:760: Option 17: name='blue-gamma-table' title='Blue intensity' type=int size=1024 min=0, max=255, quant=0 cap=soft-select,soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Gamma-correction table for the blue band.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (18)
[+17,02s] DEBUG: scanner.vala:760: Option 18: name='wait-for-button' title='Wait for Button' type=bool size=4 cap=soft-select,soft-detect,advanced
[+17,02s] DEBUG: scanner.vala:763: Description: After sending the scan command, wait until the button on the scanner is pressed to actually start the scan process.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (19)
[+17,02s] DEBUG: scanner.vala:760: Option 19: name='(null)' title='Color correction' type=group size=4 cap=advanced
[+17,02s] DEBUG: scanner.vala:763: Description:
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (20)
[+17,02s] DEBUG: scanner.vala:760: Option 20: name='cct-type' title='CCT Profile Type' type=string size=21 values=["Automatic", "Reflective", "Colour negatives", "Monochrome negatives", "Colour positives"] cap=soft-select,soft-detect,inactive,advanced
[+17,02s] DEBUG: scanner.vala:763: Description: Color correction profile type
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (21)
[+17,02s] DEBUG: scanner.vala:760: Option 21: name='cct-profile' title='CCT Profile' type=fixed size=36 min=-2,000000, max=2,000000, quant=0 cap=soft-select,soft-detect,advanced
[+17,02s] DEBUG: scanner.vala:763: Description: Color correction profile data
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (22)
[+17,02s] DEBUG: scanner.vala:760: Option 22: name='(null)' title='Preview' type=group size=4 cap=advanced
[+17,02s] DEBUG: scanner.vala:763: Description:
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (23)
[+17,02s] DEBUG: scanner.vala:760: Option 23: name='preview' title='Preview' type=bool size=4 cap=soft-select,soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Request a preview-quality scan.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (24)
[+17,02s] DEBUG: scanner.vala:760: Option 24: name='(null)' title='Geometry' type=group size=4 cap=advanced
[+17,02s] DEBUG: scanner.vala:763: Description:
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (25)
[+17,02s] DEBUG: scanner.vala:760: Option 25: name='tl-x' title='Top-left x' type=fixed size=4 unit=mm min=0,000000, max=215,899994, quant=0 cap=soft-select,soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Top-left x position of scan area.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (26)
[+17,02s] DEBUG: scanner.vala:760: Option 26: name='tl-y' title='Top-left y' type=fixed size=4 unit=mm min=0,000000, max=297,179993, quant=0 cap=soft-select,soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Top-left y position of scan area.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (27)
[+17,02s] DEBUG: scanner.vala:760: Option 27: name='br-x' title='Bottom-right x' type=fixed size=4 unit=mm min=0,000000, max=215,899994, quant=0 cap=soft-select,soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Bottom-right x position of scan area.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (28)
[+17,02s] DEBUG: scanner.vala:760: Option 28: name='br-y' title='Bottom-right y' type=fixed size=4 unit=mm min=0,000000, max=297,179993, quant=0 cap=soft-select,soft-detect
[+17,02s] DEBUG: scanner.vala:763: Description: Bottom-right y position of scan area.
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (29)
[+17,02s] DEBUG: scanner.vala:760: Option 29: name='(null)' title='Optional equipment' type=group size=4 cap=advanced
[+17,02s] DEBUG: scanner.vala:763: Description:
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (30)
[+17,02s] DEBUG: scanner.vala:760: Option 30: name='source' title='Scan source' type=string size=8 values=["Flatbed"] cap=soft-select,soft-detect,inactive
[+17,02s] DEBUG: scanner.vala:763: Description: Selects the scan source (such as a document-feeder).
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (31)
[+17,02s] DEBUG: scanner.vala:760: Option 31: name='auto-eject' title='Auto eject' type=bool size=4 cap=soft-select,soft-detect,inactive
[+17,02s] DEBUG: scanner.vala:763: Description: Eject document after scanning
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (32)
[+17,02s] DEBUG: scanner.vala:760: Option 32: name='film-type' title='Film type' type=string size=15 values=["Positive Film", "Negative Film", "Positive Slide", "Negative Slide"] cap=soft-select,soft-detect,inactive
[+17,02s] DEBUG: scanner.vala:763: Description:
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (33)
[+17,02s] DEBUG: scanner.vala:760: Option 33: name='focus-position' title='Focus Position' type=string size=24 values=["Focus on glass", "Focus 2.5mm above glass"] cap=soft-select,soft-detect,inactive,advanced
[+17,02s] DEBUG: scanner.vala:763: Description: Sets the focus position to either the glass or 2.5mm above the glass
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (34)
[+17,02s] DEBUG: scanner.vala:760: Option 34: name='bay' title='Bay' type=string size=2 values=["1", "2", "3", "4", "5", "6"] cap=soft-select,soft-detect,inactive
[+17,02s] DEBUG: scanner.vala:763: Description: Select bay to scan
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (35)
[+17,02s] DEBUG: scanner.vala:760: Option 35: name='eject' title='Eject' type=button size=4 cap=soft-select,soft-detect,inactive
[+17,02s] DEBUG: scanner.vala:763: Description: Eject the sheet in the ADF
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (36)
[+17,02s] DEBUG: scanner.vala:760: Option 36: name='adf-mode' title='ADF Mode' type=string size=8 values=["Simplex", "Duplex"] cap=soft-select,soft-detect,inactive
[+17,02s] DEBUG: scanner.vala:763: Description: Selects the ADF mode (simplex/duplex)
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (37)
[+17,02s] WARNING: scanner.vala:1249: The option source (30) is inactive and can't be set, please file a bug
[+17,02s] DEBUG: scanner.vala:921: SCAN_SOURCE not available, trying alternative "doc-source"
[+17,02s] DEBUG: scanner.vala:571: sane_control_option (2, SANE_ACTION_SET_VALUE, "Color") -> (SANE_STATUS_GOOD, "Color")
[+17,02s] WARNING: scanner.vala:1249: The option adf-mode (36) is inactive and can't be set, please file a bug
[+17,02s] DEBUG: scanner.vala:483: sane_control_option (10, SANE_ACTION_SET_VALUE, 300) -> (SANE_STATUS_GOOD, 300)
[+17,02s] WARNING: scanner.vala:1249: The option depth (3) is inactive and can't be set, please file a bug
[+17,02s] DEBUG: scanner.vala:523: sane_control_option (27, SANE_ACTION_SET_VALUE, 210,000000) -> (SANE_STATUS_GOOD, 210,000000)
[+17,02s] DEBUG: scanner.vala:523: sane_control_option (28, SANE_ACTION_SET_VALUE, 297,000000) -> (SANE_STATUS_GOOD, 297,000000)
[+17,02s] WARNING: scanner.vala:1249: The option brightness (6) is inactive and can't be set, please file a bug
[+17,12s] DEBUG: scanner.vala:1285: sane_start (page=0, pass=0) -> SANE_STATUS_IO_ERROR
[+17,12s] WARNING: scanner.vala:1302: Unable to start device: Error during device I/O
[+17,12s] DEBUG: scanner.vala:790: sane_cancel ()
[+17,12s] DEBUG: scanner.vala:793: sane_close ()
[+17,50s] DEBUG: app-window.vala:1981: Saving state to /home/user/.cache/simple-scan/state
|
|
|
04-30-2021, 05:24 PM
|
#4
|
LQ Guru
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,989
|
Thanks for the update. Let's assume that the driver is ok. The log warnings are interesting...
Code:
[+17,02s] DEBUG: scanner.vala:910: sane_get_option_descriptor (37)
[+17,02s] WARNING: scanner.vala:1249: The option source (30) is inactive and can't be set, please file a bug
[+17,02s] DEBUG: scanner.vala:921: SCAN_SOURCE not available, trying alternative "doc-source"
[+17,02s] DEBUG: scanner.vala:571: sane_control_option (2, SANE_ACTION_SET_VALUE, "Color") -> (SANE_STATUS_GOOD, "Color")
[+17,02s] WARNING: scanner.vala:1249: The option adf-mode (36) is inactive and can't be set, please file a bug
[+17,02s] DEBUG: scanner.vala:483: sane_control_option (10, SANE_ACTION_SET_VALUE, 300) -> (SANE_STATUS_GOOD, 300)
[+17,02s] WARNING: scanner.vala:1249: The option depth (3) is inactive and can't be set, please file a bug
[+17,02s] DEBUG: scanner.vala:523: sane_control_option (27, SANE_ACTION_SET_VALUE, 210,000000) -> (SANE_STATUS_GOOD, 210,000000)
[+17,02s] DEBUG: scanner.vala:523: sane_control_option (28, SANE_ACTION_SET_VALUE, 297,000000) -> (SANE_STATUS_GOOD, 297,000000)
[+17,02s] WARNING: scanner.vala:1249: The option brightness (6) is inactive and can't be set, please file a bug
[+17,12s] DEBUG: scanner.vala:1285: sane_start (page=0, pass=0) -> SANE_STATUS_IO_ERROR
[+17,12s] WARNING: scanner.vala:1302: Unable to start device: Error during device I/O
It is the last IO error which is most concerning.
FWIW, here's another thread reporting similar (with no reply unfortunately)...
https://forums.linuxmint.com/viewtopic.php?t=330241
USB scanning apparently works for the first page only.
As the logs suggest, perhaps worth filing a sane bug report...
http://www.sane-project.org/bugs.html
|
|
|
05-01-2021, 04:22 AM
|
#5
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 17,413
|
I posted one very similar thread on a HP Printer/Scanner/fax, and got no great answers. After thorough analysis, I came to the conclusion that the hardware was the issue Nothing since haschanged my mind. The scanner is recognized, but won't behave. Diagnose hardware issues when you eliminate software. The printer bit still works.
|
|
|
All times are GMT -5. The time now is 10:03 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|