[sane-devel] sane-find-scanner ok, but scanimage can't find plustek 1248U

Marius Andreiana mandreiana@rdsnet.ro
22 Mar 2003 15:53:30 +0200


Hi

I'm trying to setup a Plustek OpticPro 1248U ( on USB ). 
It shows up in /proc/bus/usb/devices ( with product id = 400, not 401 as
it was in gt68.conf, changed that )
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=07b3 ProdID=0400 Rev= 1.00
S:  Product=600dpi USB Scanner
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=496mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbscanner
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms


Without loading the scanner kernel module, sane-find-scanner found
found USB scanner (vendor=0x07b3, product=0x0400) at libusb:001:002

With the scanner module loaded like
rmmod scanner; modprobe scanner vendor=0x07b3 product=0x400
sane-find-scanner lists both previous and also
found USB scanner (vendor=0x07b3, product=0x0400) at /dev/usb/scanner0

On a redhat 8.1 beta3, I've removed all sane rpms and installed from
source sane-backends 0.11/
Various things I tried:
* removed everything from dll.conf, leaving only gt68xx ( or later
plustek )
* removed everything from plustek.conf, leaving only
usb /dev/usb/scanner0
Also tried only
[usb] 0x07B3 0x400
device /dev/usb/scanner0
* same with gt68xx.conf

permissions on device, didn't change them ( I'm marius )
crw-------    1 marius   root     180,  48 ian 30 12:24
/dev/usb/scanner0

Output of strace scanimage -L if it helps with user gives 
open("/proc/bus/usb/001/002", O_RDWR)   = -1 EACCES (Permission denied)

as root
execve("/usr/local/bin/scanimage", ["scanimage", "-L"], [/* 26 vars */])
= 0
uname({sys="Linux", node="aurora", ...}) = 0
brk(0)                                  = 0x8050d88
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40016000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or
directory)
open("/usr/local/lib/tls/mmx/libsane.so.1", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/local/lib/tls/mmx", 0xbfffd100) = -1 ENOENT (No such file
or directory)
open("/usr/local/lib/tls/libsane.so.1", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/lib/tls", 0xbfffd100) = -1 ENOENT (No such file or
directory)
open("/usr/local/lib/mmx/libsane.so.1", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/lib/mmx", 0xbfffd100) = -1 ENOENT (No such file or
directory)
open("/usr/local/lib/libsane.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\210\27"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=105488, ...}) = 0
old_mmap(NULL, 21844, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x40017000
mprotect(0x4001c000, 1364, PROT_NONE)   = 0
old_mmap(0x4001c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x4000) = 0x4001c000
close(3)                                = 0
open("/usr/local/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=79723, ...}) = 0
old_mmap(NULL, 79723, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001d000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \26\0\000"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=15172, ...}) = 0
old_mmap(NULL, 8620, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x40031000
mprotect(0x40033000, 428, PROT_NONE)    = 0
old_mmap(0x40033000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x2000) = 0x40033000
close(3)                                = 0
open("/usr/local/lib/libusb-0.1.so.4", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/libusb-0.1.so.4", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\370\20"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=25004, ...}) = 0
old_mmap(NULL, 27976, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x40034000
mprotect(0x40039000, 7496, PROT_NONE)   = 0
old_mmap(0x40039000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x4000) = 0x40039000
close(3)                                = 0
open("/usr/local/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/lib/libnsl.so.1", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p<\0\000"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=93224, ...}) = 0
old_mmap(NULL, 85344, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4003b000
mprotect(0x4004d000, 11616, PROT_NONE)  = 0
old_mmap(0x4004d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x11000) = 0x4004d000
old_mmap(0x4004e000, 7520, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4004e000
close(3)                                = 0
open("/usr/local/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/lib/tls/libm.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2404\0"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=227480, ...}) = 0
old_mmap(NULL, 138592, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x40050000
mprotect(0x40071000, 3424, PROT_NONE)   = 0
old_mmap(0x40071000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x20000) = 0x40071000
close(3)                                = 0
open("/usr/local/lib/libjpeg.so.62", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/libjpeg.so.62", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260$\0"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=121028, ...}) = 0
old_mmap(NULL, 119908, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x40072000
mprotect(0x4008f000, 1124, PROT_NONE)   = 0
old_mmap(0x4008f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x1d000) = 0x4008f000
close(3)                                = 0
open("/usr/local/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0pU\1B4\0"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1609788, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40090000
old_mmap(0x42000000, 1257224, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x42000000
mprotect(0x4212e000, 20232, PROT_NONE)  = 0
old_mmap(0x4212e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x12e000) = 0x4212e000
old_mmap(0x42131000, 7944, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x42131000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40091000
set_thread_area({entry_number:-1 -> 6, base_addr:0x40090d20,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0x4001d000, 79723)               = 0
brk(0)                                  = 0x8050d88
brk(0x8051d88)                          = 0x8051d88
brk(0)                                  = 0x8051d88
brk(0x8052000)                          = 0x8052000
open("./dll.conf", O_RDONLY)            = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=84, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x4001d000
read(3, "# enable the next line if you wa"..., 4096) = 84
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x4001d000, 4096)                = 0
open("./dll.aliases", O_RDONLY)         = -1 ENOENT (No such file or
directory)
open("/usr/local/etc/sane.d/dll.aliases", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/local/lib/sane/libsane-gt68xx.so.1", O_RDONLY) = 3
close(3)                                = 0
open("/usr/local/lib/sane/libsane-gt68xx.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0d$\0\000"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=244902, ...}) = 0
old_mmap(NULL, 104384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x40092000
mprotect(0x400a9000, 10176, PROT_NONE)  = 0
old_mmap(0x400a9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x17000) = 0x400a9000
old_mmap(0x400ab000, 1984, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400ab000
close(3)                                = 0
stat64("/dev/", {st_mode=S_IFDIR|0755, st_size=118784, ...}) = 0
open("/dev/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=118784, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
brk(0)                                  = 0x8052000
brk(0x8053000)                          = 0x8053000
getdents64(3, /* 144 entries */, 4096)  = 4096
getdents64(3, /* 124 entries */, 4096)  = 3808
getdents64(3, /* 129 entries */, 4096)  = 4096
getdents64(3, /* 134 entries */, 4096)  = 4056
getdents64(3, /* 139 entries */, 4096)  = 4096
getdents64(3, /* 139 entries */, 4096)  = 4096
getdents64(3, /* 137 entries */, 4096)  = 4072
getdents64(3, /* 138 entries */, 4096)  = 4088
getdents64(3, /* 1 entries */, 4096)    = 32
getdents64(3, /* 132 entries */, 4096)  = 4080
getdents64(3, /* 133 entries */, 4096)  = 3872
getdents64(3, /* 133 entries */, 4096)  = 4088
getdents64(3, /* 139 entries */, 4096)  = 4072
getdents64(3, /* 136 entries */, 4096)  = 4072
getdents64(3, /* 128 entries */, 4096)  = 4096
getdents64(3, /* 1 entries */, 4096)    = 24
getdents64(3, /* 138 entries */, 4096)  = 4080
getdents64(3, /* 129 entries */, 4096)  = 4064
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 132 entries */, 4096)  = 4088
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 132 entries */, 4096)  = 4080
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 132 entries */, 4096)  = 4088
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 130 entries */, 4096)  = 4088
getdents64(3, /* 132 entries */, 4096)  = 4088
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 132 entries */, 4096)  = 4088
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 130 entries */, 4096)  = 4088
getdents64(3, /* 132 entries */, 4096)  = 4088
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 132 entries */, 4096)  = 4088
getdents64(3, /* 130 entries */, 4096)  = 4088
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 132 entries */, 4096)  = 4088
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 130 entries */, 4096)  = 4096
getdents64(3, /* 148 entries */, 4096)  = 4096
getdents64(3, /* 151 entries */, 4096)  = 4064
getdents64(3, /* 146 entries */, 4096)  = 4080
getdents64(3, /* 140 entries */, 4096)  = 4056
getdents64(3, /* 128 entries */, 4096)  = 4096
getdents64(3, /* 128 entries */, 4096)  = 4096
getdents64(3, /* 128 entries */, 4096)  = 4096
getdents64(3, /* 128 entries */, 4096)  = 4096
getdents64(3, /* 128 entries */, 4096)  = 4096
getdents64(3, /* 128 entries */, 4096)  = 4096
getdents64(3, /* 130 entries */, 4096)  = 4080
getdents64(3, /* 129 entries */, 4096)  = 4000
getdents64(3, /* 99 entries */, 4096)   = 3040
getdents64(3, /* 0 entries */, 4096)    = 0
stat64("/dev/usb/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/dev/usb/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
fstat64(4, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
brk(0)                                  = 0x8053000
brk(0x8054000)                          = 0x8054000
getdents64(4, /* 131 entries */, 4096)  = 4048
open("/dev/usb/scanner0", O_RDWR)       = 5
ioctl(5, 0x80045520, 0xbfffc208)        = 0
ioctl(5, 0x80045521, 0xbfffc20c)        = 0
close(5)                                = 0
open("/dev/usb/scanner1", O_RDWR)       = -1 ENODEV (No such device)
open("/dev/usb/scanner10", O_RDWR)      = -1 ENODEV (No such device)
open("/dev/usb/scanner11", O_RDWR)      = -1 ENODEV (No such device)
open("/dev/usb/scanner12", O_RDWR)      = -1 ENODEV (No such device)
open("/dev/usb/scanner13", O_RDWR)      = -1 ENODEV (No such device)
open("/dev/usb/scanner14", O_RDWR)      = -1 ENODEV (No such device)
open("/dev/usb/scanner15", O_RDWR)      = -1 ENODEV (No such device)
open("/dev/usb/scanner2", O_RDWR)       = -1 ENODEV (No such device)
open("/dev/usb/scanner3", O_RDWR)       = -1 ENODEV (No such device)
open("/dev/usb/scanner4", O_RDWR)       = -1 ENODEV (No such device)
open("/dev/usb/scanner5", O_RDWR)       = -1 ENODEV (No such device)
open("/dev/usb/scanner6", O_RDWR)       = -1 ENODEV (No such device)
open("/dev/usb/scanner7", O_RDWR)       = -1 ENODEV (No such device)
open("/dev/usb/scanner8", O_RDWR)       = -1 ENODEV (No such device)
open("/dev/usb/scanner9", O_RDWR)       = -1 ENODEV (No such device)
getdents64(4, /* 0 entries */, 4096)    = 0
open("/proc/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 5
fstat64(5, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 7 entries */, 1024)    = 184
close(5)                                = 0
open("/proc/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 5
fstat64(5, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 7 entries */, 1024)    = 184
brk(0)                                  = 0x8054000
brk(0x8055000)                          = 0x8055000
brk(0)                                  = 0x8055000
brk(0x8056000)                          = 0x8056000
brk(0)                                  = 0x8056000
brk(0x8057000)                          = 0x8057000
getdents64(5, /* 0 entries */, 1024)    = 0
close(5)                                = 0
open("/proc/bus/usb/001", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) =
5
fstat64(5, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 4 entries */, 1024)    = 96
brk(0)                                  = 0x8057000
brk(0x8058000)                          = 0x8058000
open("/proc/bus/usb/001/001", O_RDONLY) = 6
read(6, "\22\1\0\1\t\0\0\10\0\0\0\0\0\0\0\2\1\1", 18) = 18
read(6, "\t\2\31\0\1\1\0@", 8)          = 8
read(6, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\10\0\377", 17) = 17
close(6)                                = 0
brk(0)                                  = 0x8058000
brk(0x8059000)                          = 0x8059000
open("/proc/bus/usb/001/002", O_RDONLY) = 6
read(6, "\22\1\20\1\0\0\0@\263\7\0\4\0\1\0\2\0\1", 18) = 18
read(6, "\t\2 \0\1\1\0\300", 8)         = 8
read(6, "\370\t\4\0\0\2\377\377\377\0\7\5\201\2@\0\0\7\5\2\2@\0"..., 24)
= 24
close(6)                                = 0
getdents64(5, /* 0 entries */, 1024)    = 0
close(5)                                = 0
open("/proc/bus/usb/002", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) =
5
fstat64(5, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 3 entries */, 1024)    = 72
brk(0)                                  = 0x8059000
brk(0x805a000)                          = 0x805a000
open("/proc/bus/usb/002/001", O_RDONLY) = 6
read(6, "\22\1\0\1\t\0\0\10\0\0\0\0\0\0\0\2\1\1", 18) = 18
read(6, "\t\2\31\0\1\1\0@", 8)          = 8
read(6, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\10\0\377", 17) = 17
close(6)                                = 0
getdents64(5, /* 0 entries */, 1024)    = 0
close(5)                                = 0
open("/proc/bus/usb/003", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) =
5
fstat64(5, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
getdents64(5, /* 3 entries */, 1024)    = 72
brk(0)                                  = 0x805a000
brk(0x805b000)                          = 0x805b000
open("/proc/bus/usb/003/001", O_RDONLY) = 6
read(6, "\22\1\0\1\t\0\0\10\0\0\0\0\0\0\0\2\1\1", 18) = 18
read(6, "\t\2\31\0\1\1\0@", 8)          = 8
read(6, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\10\0\377", 17) = 17
close(6)                                = 0
getdents64(5, /* 0 entries */, 1024)    = 0
close(5)                                = 0
open("./gt68xx.conf", O_RDONLY)         = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=286, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x4001d000
read(5, "# gt68xx.conf: Configuration fil"..., 4096) = 286
open("/dev/usb/scanner0", O_RDWR)       = 6
ioctl(6, 0x80045520, 0xbfffc574)        = 0
ioctl(6, 0x80045521, 0xbfffc578)        = 0
close(6)                                = 0
open("/proc/bus/usb/001/002", O_RDWR)   = 6
ioctl(6, USBDEVFS_SETCONFIGURATION, 0xbfffc574) = 0
ioctl(6, USBDEVFS_CLAIMINTERFACE, 0xbfffc574) = -1 EBUSY (Device or
resource busy)
close(6)                                = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x4001d000, 4096)                = 0
open("/usr/local/lib/sane/libsane-net.so.1", O_RDONLY) = 5
close(5)                                = 0
open("/usr/local/lib/sane/libsane-net.so.1", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\370 \0"...,
1024) = 1024
fstat64(5, {st_mode=S_IFREG|0755, st_size=144913, ...}) = 0
old_mmap(NULL, 44500, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) =
0x4001d000
mprotect(0x40027000, 3540, PROT_NONE)   = 0
old_mmap(0x40027000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
5, 0x9000) = 0x40027000
close(5)                                = 0
brk(0)                                  = 0x805b000
brk(0x805c000)                          = 0x805c000
open("/etc/nsswitch.conf", O_RDONLY)    = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=1750, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40028000
read(5, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1750
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x40028000, 4096)                = 0
open("/usr/local/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=79723, ...}) = 0
old_mmap(NULL, 79723, PROT_READ, MAP_PRIVATE, 5, 0) = 0x400ac000
close(5)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\35\0"...,
1024) = 1024
fstat64(5, {st_mode=S_IFREG|0755, st_size=54140, ...}) = 0
old_mmap(NULL, 47068, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) =
0x400c0000
mprotect(0x400cb000, 2012, PROT_NONE)   = 0
old_mmap(0x400cb000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
5, 0xa000) = 0x400cb000
close(5)                                = 0
munmap(0x400ac000, 79723)               = 0
open("/etc/services", O_RDONLY)         = 5
fcntl64(5, F_GETFD)                     = 0
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
fstat64(5, {st_mode=S_IFREG|0644, st_size=19935, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40028000
read(5, "# /etc/services:\n# $Id: services"..., 4096) = 4096
read(5, "BIOS Name Service\nnetbios-ns\t137"..., 4096) = 4096
read(5, "cs\t\t994/udp\npop3s\t\t995/tcp\t\t\t\t# "..., 4096) = 4096
read(5, "de effect\ncodasrv\t\t2432/tcp\t\t\t# "..., 4096) = 4096
read(5, "\t2/ddp\t\t\t\t# Name Binding Protoco"..., 4096) = 3551
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x40028000, 4096)                = 0
open("/usr/local/lib/libnss_nisplus.so.2", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=79723, ...}) = 0
old_mmap(NULL, 79723, PROT_READ, MAP_PRIVATE, 5, 0) = 0x400ac000
close(5)                                = 0
open("/lib/libnss_nisplus.so.2", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\33\0\000"...,
1024) = 1024
fstat64(5, {st_mode=S_IFREG|0755, st_size=55184, ...}) = 0
old_mmap(NULL, 46352, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) =
0x400cc000
mprotect(0x400d7000, 1296, PROT_NONE)   = 0
old_mmap(0x400d7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
5, 0xa000) = 0x400d7000
close(5)                                = 0
munmap(0x400ac000, 79723)               = 0
uname({sys="Linux", node="aurora", ...}) = 0
open("/var/nis/NIS_COLD_START", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/var/nis/NIS_COLD_START", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("./net.conf", O_RDONLY)            = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=286, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40028000
read(5, "# This is the net config file.  "..., 4096) = 286
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x40028000, 4096)                = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40028000
write(1, "\n", 1
)                       = 1
write(1, "No scanners were identified. If "..., 72No scanners were
identified. If you were expecting something
different,
) = 72
write(1, "check that the scanner is plugge"..., 68check that the scanner
is plugged in, turned on and detected
by the
) = 68
write(1, "sane-find-scanner tool (if appro"..., 71sane-find-scanner tool
(if appropriate). Please read the documentation
) = 71
write(1, "which came with this software (R"..., 55which came with this
software (README, FAQ, manpages).
) = 55
munmap(0x40092000, 104384)              = 0
munmap(0x4001d000, 44500)               = 0
munmap(0x40028000, 4096)                = 0
exit_group(0)                           = ?


Any suggestions to make the thing work?

-- 
Marius Andreiana
SoluĊ£ii informatice bazate pe Linux / Linux-based IT solutions
www.galuna.ro