OVH Cloud OVH Cloud

Scanner Canon USB (FB630U)

4 réponses
Avatar
Philippe A.
J'essaye en vain de faire fonctionner mon scanner usb avec SANE sur
mandriva 2006. Il est pourtant normalement reconnu... scanimage -L me
donne :

device `canon630u:libusb:001:004' is a CANON Canoscan FB630U flatbed scanner

Et quand je fais :

scanimage -d canon630u:libusb:001:004 --résolution 300 >out

Rien ne se passe. Pas de message d'erreur. Rien du tout. Sauf que un
fichier vide "out" se crée. je suis obligé d'interrompre le processus
par ctr-c.

quelqu'un aurait-il une idée????

merci d'avance.

4 réponses

Avatar
lhabert
"Philippe A." :

device `canon630u:libusb:001:004' is a CANON Canoscan FB630U flatbed scanner

Et quand je fais :

scanimage -d canon630u:libusb:001:004 --résolution 300 >out

Rien ne se passe. Pas de message d'erreur. Rien du tout. Sauf que un
fichier vide "out" se crée. je suis obligé d'interrompre le processus
par ctr-c.


Que te donne :

strace scanimage -d canon630u:libusb:001:004 --résolution 300

?

Avatar
Philippe A.

Que te donne :

strace scanimage -d canon630u:libusb:001:004 --résolution 300

?


bash-3.00$ scanimage -L
device `canon630u:libusb:001:002' is a CANON Canoscan FB630U flatbed scanner
bash-3.00$ scanimage -d canon630u:libusb:001:002 --resolution 300 >out
scanimage: received signal 2
scanimage: trying to stop scanner
scanimage: received signal 2
scanimage: aborting
bash-3.00$ strace scanimage -d canon630u:libusb:001:002 --résolution 300
execve("/usr/bin/scanimage", ["scanimage", "-d",
"canon630u:libusb:001:002", "--r351solution", "300"], [/* 61 vars */]) = 0
uname({sys="Linux", node="localhost", ...}) = 0
brk(0) = 0x8052000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7f33000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size6639, ...}) = 0
old_mmap(NULL, 36639, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f2a000
close(3) = 0
open("/usr/lib/libsane.so.1", O_RDONLY) = 3
read(3, "177ELF1113312026"...,
512) = 512fstat64(3, {st_mode=S_IFREG|0755, st_size316, ...}) = 0
old_mmap(NULL, 22588, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7f24000
old_mmap(0xb7f29000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0xb7f29000
close(3) = 0
open("/lib/libusb-0.1.so.4", O_RDONLY) = 3
read(3, "177ELF11133122"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size'780, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7f23000
old_mmap(NULL, 30808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7f1b000
old_mmap(0xb7f21000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0xb7f21000
close(3) = 0
open("/usr/lib/libjpeg.so.62", O_RDONLY) = 3
read(3, "177ELF111331000#00"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size6132, ...}) = 0
old_mmap(NULL, 129088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7efb000
old_mmap(0xb7f1a000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0xb7f1a000
close(3) = 0
open("/usr/lib/libieee1284.so.3", O_RDONLY) = 3
read(3, "177ELF11133126025"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size7180, ...}) = 0
old_mmap(NULL, 40316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7ef1000
old_mmap(0xb7efa000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0xb7efa000
close(3) = 0
open("/usr/lib/libgphoto2.so.2", O_RDONLY) = 3
read(3, "177ELF111331N00"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size6824, ...}) = 0
old_mmap(NULL, 503040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7e76000
old_mmap(0xb7e90000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0xb7e90000
old_mmap(0xb7e91000, 392448, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e91000
close(3) = 0
open("/usr/lib/libexif.so.12", O_RDONLY) = 3
read(3, "177ELF111331220="...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size1168, ...}) = 0
old_mmap(NULL, 130084, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7e56000
old_mmap(0xb7e71000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0xb7e71000
close(3) = 0
open("/usr/lib/libgphoto2_port.so.0", O_RDONLY) = 3
read(3, "177ELF111331 2600"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size%200, ...}) = 0
old_mmap(NULL, 28220, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7e4f000
old_mmap(0xb7e55000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0xb7e55000
close(3) = 0
open("/lib/libdl.so.2", O_RDONLY) = 3
read(3, "177ELF11133120f"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size–00, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7e4e000
old_mmap(NULL, 12404, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7e4a000
old_mmap(0xb7e4c000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xb7e4c000
close(3) = 0
open("/lib/tls/libm.so.6", O_RDONLY) = 3
read(3, "177ELF111331203"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size5176, ...}) = 0
old_mmap(NULL, 147616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7e25000
old_mmap(0xb7e48000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0xb7e48000
close(3) = 0
open("/lib/tls/libc.so.6", O_RDONLY) = 3
read(3, "177ELF111331@O100"...,
512) = 512fstat64(3, {st_mode=S_IFREG|0644, st_size29976, ...}) = 0
old_mmap(NULL, 1235932, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7cf7000
old_mmap(0xb7e1f000, 16384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x128000) = 0xb7e1f000
old_mmap(0xb7e23000, 7132, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e23000
close(3) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7cf6000
mprotect(0xb7e1f000, 4096, PROT_READ) = 0
mprotect(0xb7f49000, 4096, PROT_READ) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7cf6940,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0xb7f2a000, 36639) = 0
brk(0) = 0x8052000
brk(0x8073000) = 0x8073000
open("./dll.conf", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/sane.d/dll.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size3, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7f32000
read(3, "# enable the next line if you wa"..., 4096) = 813
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7f32000, 4096) = 0
open("./dll.aliases", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/sane.d/dll.aliases", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/sane/libsane-canon630u.so.1", O_RDONLY) = 3
close(3) = 0
open("/usr/lib/sane/libsane-canon630u.so.1", O_RDONLY) = 3
read(3, "177ELF111331300#"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizeS920, ...}) = 0
old_mmap(NULL, 63900, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7ce6000
old_mmap(0xb7cf3000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0xb7cf3000
old_mmap(0xb7cf4000, 6556, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7cf4000
close(3) = 0
stat64("/dev/", {st_mode=S_IFDIR|S_ISVTX|0777, st_size420, ...}) = 0
open("/dev/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|S_ISVTX|0777, st_size420, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 210 entries */, 4096) = 4084
getdents(3, /* 206 entries */, 4096) = 4096
getdents(3, /* 204 entries */, 4096) = 4080
getdents(3, /* 101 entries */, 4096) = 1812
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
stat64("/dev/usb/", {st_mode=S_IFDIR|0755, st_size`, ...}) = 0
open("/dev/usb/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size`, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 3 entries */, 4096) = 48
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
open("/proc/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 5 entries */, 4096) = 84
close(3) = 0
open("/proc/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 5 entries */, 4096) = 84
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
open("/proc/bus/usb/002", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 4 entries */, 4096) = 64
open("/proc/bus/usb/002/002", O_RDONLY) = 4
read(4, "2212@24016h!21231", 18) = 18
read(4, "t2'11200", 8) = 8
read(4, "dt43106P752012@7522@75203"...,
31) = 31
close(4) = 0
open("/proc/bus/usb/002/001", O_RDONLY) = 4
read(4, "221201t10623211", 18) = 18
read(4, "t23111300", 8) = 8
read(4, "t41t7520132377", 17) = 17
close(4) = 0
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
open("/proc/bus/usb/001", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 5 entries */, 4096) = 80
open("/proc/bus/usb/001/003", O_RDONLY) = 4
read(4, "221201102514s20111231", 18) = 18
read(4, "t2 11300", 8) = 8
read(4, "1t427127512@752022@", 24) = 24
close(4) = 0
open("/proc/bus/usb/001/002", O_RDONLY) = 4
read(4, "2212011025144"531", 18) = 18
read(4, "t2 11240", 8) = 8
read(4, "372t42201752012@7522@", 24) = 24
close(4) = 0
open("/proc/bus/usb/001/001", O_RDONLY) = 4
read(4, "221201t10623211", 18) = 18
read(4, "t23111300", 8) = 8
read(4, "t41t7520132377", 17) = 17
close(4) = 0
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
open("./canon630u.conf", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/sane.d/canon630u.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size3, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7f32000
read(3, "# Options for the canonusb backe"..., 4096) = 193
open("/proc/bus/usb/001/002", O_RDWR) = 4
ioctl(4, USBDEVFS_SETCONFIGURATION, 0xbfb44034) = 0
ioctl(4, USBDEVFS_CLAIMINTERFACE, 0xbfb44034) = 0
ioctl(4, USBDEVFS_RELEASEINTERFACE, 0xbfb440e4) = 0
close(4) = 0
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7f32000, 4096) = 0
open("/proc/bus/usb/001/002", O_RDWR) = 3
ioctl(3, USBDEVFS_SETCONFIGURATION, 0xbfb45164) = 0
ioctl(3, USBDEVFS_CLAIMINTERFACE, 0xbfb45164) = 0
write(2, "scanimage: unrecognized option `"..., 46scanimage:
unrecognized option `--résolution'
) = 46
ioctl(3, USBDEVFS_RELEASEINTERFACE, 0xbfb45224) = 0
close(3) = 0
munmap(0xb7ce6000, 63900) = 0
exit_group(1) = ?
Process 4292 detached
bash-3.00$

Avatar
Nicolas George
"Philippe A." wrote in message
<43f07e8c$0$20177$:
write(2, "scanimage: unrecognized option `"..., 46scanimage:
unrecognized option `--résolution'
) = 46


Tu es sûr qu'il n'y avait aucun message d'erreur la première fois ? Parce
que là, de toute évidence, il y en a un, et assez explicite même.

Avatar
Philippe A.
Voilà j'ai recommence le teste avec --resolution sans accent. Je
confirme lors de la commande scanimage... je n'ai aucun message
d'erreur. Mais rien ne se passe et je suis obligé d'interrompre le
processus par ctr-c. Ci dessus la copie de mon terminal lors du teste du
scanner.


bash-3.00$ scanimage -L
device `canon630u:libusb:001:004' is a CANON Canoscan FB630U flatbed scanner
bash-3.00$ scanimage -d canon630u:libusb:001:004 --resolution 300 >out
scanimage: received signal 2
scanimage: trying to stop scanner
scanimage: received signal 2
scanimage: aborting
bash-3.00$ strace scanimage -d canon630u:libusb:001:004 --resolution 300
execve("/usr/bin/scanimage", ["scanimage", "-d",
"canon630u:libusb:001:004", "--resolution", "300"], [/* 61 vars */]) = 0
uname({sys="Linux", node="localhost", ...}) = 0
brk(0) = 0x8052000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7fbd000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size6639, ...}) = 0
old_mmap(NULL, 36639, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fb4000
close(3) = 0
open("/usr/lib/libsane.so.1", O_RDONLY) = 3
read(3, "177ELF1113312026"...,
512) = 512fstat64(3, {st_mode=S_IFREG|0755, st_size316, ...}) = 0
old_mmap(NULL, 22588, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7fae000
old_mmap(0xb7fb3000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0xb7fb3000
close(3) = 0
open("/lib/libusb-0.1.so.4", O_RDONLY) = 3
read(3, "177ELF11133122"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size'780, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7fad000
old_mmap(NULL, 30808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7fa5000
old_mmap(0xb7fab000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0xb7fab000
close(3) = 0
open("/usr/lib/libjpeg.so.62", O_RDONLY) = 3
read(3, "177ELF111331000#00"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size6132, ...}) = 0
old_mmap(NULL, 129088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7f85000
old_mmap(0xb7fa4000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0xb7fa4000
close(3) = 0
open("/usr/lib/libieee1284.so.3", O_RDONLY) = 3
read(3, "177ELF11133126025"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size7180, ...}) = 0
old_mmap(NULL, 40316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7f7b000
old_mmap(0xb7f84000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0xb7f84000
close(3) = 0
open("/usr/lib/libgphoto2.so.2", O_RDONLY) = 3
read(3, "177ELF111331N00"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size6824, ...}) = 0
old_mmap(NULL, 503040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7f00000
old_mmap(0xb7f1a000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0xb7f1a000
old_mmap(0xb7f1b000, 392448, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f1b000
close(3) = 0
open("/usr/lib/libexif.so.12", O_RDONLY) = 3
read(3, "177ELF111331220="...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size1168, ...}) = 0
old_mmap(NULL, 130084, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7ee0000
old_mmap(0xb7efb000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0xb7efb000
close(3) = 0
open("/usr/lib/libgphoto2_port.so.0", O_RDONLY) = 3
read(3, "177ELF111331 2600"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size%200, ...}) = 0
old_mmap(NULL, 28220, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7ed9000
old_mmap(0xb7edf000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0xb7edf000
close(3) = 0
open("/lib/libdl.so.2", O_RDONLY) = 3
read(3, "177ELF11133120f"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size–00, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7ed8000
old_mmap(NULL, 12404, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7ed4000
old_mmap(0xb7ed6000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xb7ed6000
close(3) = 0
open("/lib/tls/libm.so.6", O_RDONLY) = 3
read(3, "177ELF111331203"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size5176, ...}) = 0
old_mmap(NULL, 147616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7eaf000
old_mmap(0xb7ed2000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0xb7ed2000
close(3) = 0
open("/lib/tls/libc.so.6", O_RDONLY) = 3
read(3, "177ELF111331@O100"...,
512) = 512fstat64(3, {st_mode=S_IFREG|0644, st_size29976, ...}) = 0
old_mmap(NULL, 1235932, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7d81000
old_mmap(0xb7ea9000, 16384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x128000) = 0xb7ea9000
old_mmap(0xb7ead000, 7132, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ead000
close(3) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7d80000
mprotect(0xb7ea9000, 4096, PROT_READ) = 0
mprotect(0xb7fd3000, 4096, PROT_READ) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7d80940,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0xb7fb4000, 36639) = 0
brk(0) = 0x8052000
brk(0x8073000) = 0x8073000
open("./dll.conf", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/sane.d/dll.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size3, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7fbc000
read(3, "# enable the next line if you wa"..., 4096) = 813
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7fbc000, 4096) = 0
open("./dll.aliases", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/sane.d/dll.aliases", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/sane/libsane-canon630u.so.1", O_RDONLY) = 3
close(3) = 0
open("/usr/lib/sane/libsane-canon630u.so.1", O_RDONLY) = 3
read(3, "177ELF111331300#"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizeS920, ...}) = 0
old_mmap(NULL, 63900, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7d70000
old_mmap(0xb7d7d000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0xb7d7d000
old_mmap(0xb7d7e000, 6556, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7d7e000
close(3) = 0
stat64("/dev/", {st_mode=S_IFDIR|S_ISVTX|0777, st_size420, ...}) = 0
open("/dev/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|S_ISVTX|0777, st_size420, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 210 entries */, 4096) = 4084
getdents(3, /* 206 entries */, 4096) = 4096
getdents(3, /* 204 entries */, 4096) = 4080
getdents(3, /* 101 entries */, 4096) = 1812
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
stat64("/dev/usb/", {st_mode=S_IFDIR|0755, st_size`, ...}) = 0
open("/dev/usb/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size`, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 3 entries */, 4096) = 48
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
open("/proc/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 5 entries */, 4096) = 84
close(3) = 0
open("/proc/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 5 entries */, 4096) = 84
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
open("/proc/bus/usb/002", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 4 entries */, 4096) = 64
open("/proc/bus/usb/002/002", O_RDONLY) = 4
read(4, "2212@24016h!21231", 18) = 18
read(4, "t2'11200", 8) = 8
read(4, "dt43106P752012@7522@75203"...,
31) = 31
close(4) = 0
open("/proc/bus/usb/002/001", O_RDONLY) = 4
read(4, "221201t10623211", 18) = 18
read(4, "t23111300", 8) = 8
read(4, "t41t7520132377", 17) = 17
close(4) = 0
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
open("/proc/bus/usb/001", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 5 entries */, 4096) = 80
open("/proc/bus/usb/001/004", O_RDONLY) = 4
read(4, "2212011025144"531", 18) = 18
read(4, "t2 11240", 8) = 8
read(4, "372t42201752012@7522@", 24) = 24
close(4) = 0
open("/proc/bus/usb/001/003", O_RDONLY) = 4
read(4, "221201102514s20111231", 18) = 18
read(4, "t2 11300", 8) = 8
read(4, "1t427127512@752022@", 24) = 24
close(4) = 0
open("/proc/bus/usb/001/001", O_RDONLY) = 4
read(4, "221201t10623211", 18) = 18
read(4, "t23111300", 8) = 8
read(4, "t41t7520132377", 17) = 17
close(4) = 0
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
open("./canon630u.conf", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/sane.d/canon630u.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size3, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7fbc000
read(3, "# Options for the canonusb backe"..., 4096) = 193
open("/proc/bus/usb/001/004", O_RDWR) = 4
ioctl(4, USBDEVFS_SETCONFIGURATION, 0xbfecde24) = 0
ioctl(4, USBDEVFS_CLAIMINTERFACE, 0xbfecde24) = 0
ioctl(4, USBDEVFS_RELEASEINTERFACE, 0xbfecded4) = 0
close(4) = 0
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7fbc000, 4096) = 0
open("/proc/bus/usb/001/004", O_RDWR) = 3
ioctl(3, USBDEVFS_SETCONFIGURATION, 0xbfecef54) = 0
ioctl(3, USBDEVFS_CLAIMINTERFACE, 0xbfecef54) = 0
rt_sigaction(SIGHUP, {0x80492a0, [HUP], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x80492a0, [INT], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGPIPE, {0x80492a0, [PIPE], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {0x80492a0, [TERM], SA_RESTART}, {SIG_DFL}, 8) = 0
gettimeofday({1139853123, 700343}, NULL) = 0
getpid() = 5743
lstat64("/tmp/scan.e3z0Gc", 0xbfecef4c) = -1 ENOENT (No such file or
directory)
ioctl(3, USBDEVFS_CONTROL, 0xbfecef10) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfecef10) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfecef10) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfecef10) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfecef10) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfecef10) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfecef10) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceed0) = 1
open("/tmp/canon.cal", O_RDONLY) = 4
close(4) = 0
ioctl(3, USBDEVFS_CONTROL, 0xbfeceeb0) = 1
ioctl(3, USBDEVFS_CONTROL, 0xbfeceeb0) = 1
unlink("/tmp/scan.e3z0Gc") = -1 ENOENT (No such file or
directory)
write(2, "scanimage: sane_start: Device bu"..., 35scanimage: sane_start:
Device busy
) = 35
ioctl(3, USBDEVFS_RELEASEINTERFACE, 0xbfed0134) = 0
close(3) = 0
munmap(0xb7d70000, 63900) = 0
exit_group(3) = ?
Process 5743 detached
bash-3.00$