It just won't work neither in GUI mode, nor from the command line.
Code: Select all
lsusb
Bus 001 Device 009: ID 055f:0409 Mustek Systems, Inc. BearPaw 2448 TA Pro
Code: Select all
sane-find-scanner
found USB scanner (vendor=0x055f [Hewlett-Packard. ], product=0x0409 [USB2.0 Scanner ]) at libusb:001:009
# Your USB scanner was (probably) detected.
Code: Select all
scanimage -L
device `mustek_usb2:libusb:001:009' is a Mustek BearPaw 2448 TA Pro flatbed scanner
Code: Select all
scanimage > image.pnm
*** stack smashing detected ***: scanimage terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x70bcb)[0x7feac2502bcb]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7feac258b227]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x0)[0x7feac258b1f0]
/usr/lib/x86_64-linux-gnu/sane/libsane-mustek_usb2.so.1(+0xef40)[0x7feabdb58f40]
/usr/lib/x86_64-linux-gnu/sane/libsane-mustek_usb2.so.1(+0xfbf5)[0x7feabdb59bf5]
/usr/lib/x86_64-linux-gnu/sane/libsane-mustek_usb2.so.1(+0x13fe0)[0x7feabdb5dfe0]
/usr/lib/x86_64-linux-gnu/sane/libsane-mustek_usb2.so.1(sane_mustek_usb2_open+0x35a)[0x7feabdb60eba]
/usr/lib/x86_64-linux-gnu/libsane.so.1(sane_dll_open+0xf6)[0x7feac2cd3b16]
scanimage(+0x2623)[0x55a9a86ab623]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x7feac24b22b1]
scanimage(+0x47ca)[0x55a9a86ad7ca]
Code: Select all
ls -l /dev/sg*
crw-rw---- 1 root disk 21, 0 Oct 21 15:14 /dev/sg0
crw-rw---- 1 root disk 21, 1 Oct 21 15:14 /dev/sg1
Code: Select all
getfacl /dev/sg1
getfacl: Removing leading '/' from absolute path names
# file: dev/sg1
# owner: root
# group: disk
user::rw-
group::rw-
other::---
Maybe there's the problem, but I don't know how to fix it.
Code: Select all
ls -l /dev/bus/usb/*/*
crw-rw-r--+ 1 root root 189, 8 Oct 21 22:34 /dev/bus/usb/001/009
Code: Select all
getfacl /dev/bus/usb/001/009
getfacl: Removing leading '/' from absolute path names
# file: dev/bus/usb/001/009
# owner: root
# group: root
user::rw-
user:usr1:rw-
group::rw-
group:scanner:rw-
mask::rw-
other::r--