[sane-devel] Kyocera Scanner not working in any Linux Distro

jitesh pandey jsjpandey at gmail.com
Fri Apr 22 11:35:14 BST 2022


I have a Kyocera Taskalfa 1800 MFP which I am configuring as a scanner
which is not working in any linux distro (tried with Ubuntu, Fedora, Arch
Linux and Debian), although the printer is working fine. Although sane
website is showing nothing like this printer I have downloaded the sane
library for scanner from the official website but whenever I try to run
scanner (using scanimage or xsane), the printer awakes and the program (or
command) shows the error *scanimage: open of device
kyocera_gdi_a3:libusb:001:019 failed: Invalid argument*.

The things I have already tried are, tried changing the permission of the
library in sane (libsane_kyocera_gdi_a3) as well as usb manually and
through udev. I have tried to debug using SANE_KYOCERA_GDI_A3=255 scanimage
 with no success.

Also tried using strace but I got nothing from it the main part of it is
posting along with which I suppose is the reason

clone(child_stack=0x7f591618feb0,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tid=[25288], tls=0x7f5916190640, child_tidptr=0x7f5916190910) = 25288
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=0, tv_nsec=100000}, NULL) = 0
clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=0, tv_nsec=200000}, NULL) = 0
futex(0x7f59161f07c8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0,
NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x7f59161cc480, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x7f59161cc480, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x7f59161cc480, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x7f59161cc480, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x7f59161cc480, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource
temporarily unavailable)
futex(0x7f59161cc480, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7f59161f07cc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0,
NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x7f59161cc480, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7f59161f07c8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0,
NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x7f59161cc480, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7f59161f07cc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0,
NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x7f59161cc480, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7f59161f07c8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0,
NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x7f59161cc480, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7f59161f07cc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0,
NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x7f59161cc480, FUTEX_WAKE_PRIVATE, 1) = 0
timerfd_settime(4, TFD_TIMER_ABSTIME, {it_interval={tv_sec=0, tv_nsec=0},
it_value={tv_sec=24600, tv_nsec=210957754}}, NULL) = 0
ioctl(8, USBDEVFS_SUBMITURB, 0x5576c0fd1cb0) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=8,
events=POLLOUT}], 3, 60000) = 1 ([{fd=3, revents=POLLIN}])
read(3, "\1\0\0\0\0\0\0\0", 8)          = 8
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=8,
events=POLLOUT}], 3, 60000) = 1 ([{fd=8, revents=POLLOUT}])
ioctl(8, USBDEVFS_REAPURBNDELAY, 0x7ffc7f7b6760) = 0
timerfd_settime(4, 0, {it_interval={tv_sec=0, tv_nsec=0},
it_value={tv_sec=0, tv_nsec=0}}, NULL) = 0
ioctl(8, USBDEVFS_REAPURBNDELAY, 0x7ffc7f7b6760) = -1 EAGAIN (Resource
temporarily unavailable)
write(2, "scanimage: open of device kyocer"..., 81scanimage: open of device
kyocera_gdi_a3:libusb:001:019 failed: Invalid argument
) = 81
ioctl(8, USBDEVFS_RELEASEINTERFACE, 0x7ffc7f7b6ad4) = 0
write(3, "\1\0\0\0\0\0\0\0", 8)         = 8
close(8)                                = 0

I am getting desperate as nothing is working with me.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20220422/759b9949/attachment.htm>


More information about the sane-devel mailing list