Mark Farnell | 4 Jul 07:17

Brother has already provided source code for brother scanner backends, should they go to sane-backends?

Brother has already licensed their brother sane backend code to GPL,
the backends are known as brscan1, brscan2 and brscan3:

http://solutions.brother.com/linux/en_us/download_src.html

brscan and brscan2 code:

http://www.brother.com/cgi-bin/agreement/agreement.cgi?dlfile=http://solutions.brother.com/Library/sol/printer/linux/rpmfiles/sane_source/brscan-src-0.2.4.tar.gz&lang=English_source

brscan3 code:

http://www.brother.com/cgi-bin/agreement/agreement.cgi?dlfile=http://solutions.brother.com/Library/sol/printer/linux/dlf/brscan3-src-0.2.6-1.tar.gz&lang=English_gpl

Would we be able to incorporate these backends into sane-backends?

Mark

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

Bob Paddock | 3 Jul 18:00

Epson Perfection 4490 gives "sane_start: Invalid argument"

I'm trying to get a Seiko Epson Corp. Perfection 4490 Photo scanner
working with on my Gentoo AMD64 box with SANE 1.0.20/backend `epson'
is version 1.0.247.
However all I can get out of it is "scanimage: sane_start: Invalid
argument" Seems
to come from this setting, but I don't know where this is coming from:

[epson] sane_start: Setting data format to 1 bits

Any insights to getting this to work?  Below is debugging output from
the SANE/Epson backend and my Gentoo system info report.

scanimage --version
scanimage (sane-backends) 1.0.20; backend version 1.0.20

$ lsusb
Bus 001 Device 003: ID 04b8:0119 Seiko Epson Corp. Perfection 4490 Photo

$ scanimage -L

device `epson:libusb:001:003' is a Epson  flatbed scanner

$ scanimage -T

scanimage: rounded value of br-x from -32768 to 0
scanimage: rounded value of br-y from -32768 to 0
scanimage: sane_start: Invalid argument

$ scanimage -d epson -T

(Continue reading)

Thomas Clavier | 3 Jul 14:13
Favicon

F4280 in libsane.rules

just a new entry in /etc/udev/rules.d/z60_libsane.rules for my scanner

# Hewlett-Packard F4280
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="2504", MODE="0664",
GROUP="saned", ENV{libsane_matched}="yes"

--

-- 
Thomas Clavier                 http://www.tcweb.org
Jabber/XMPP/MSN/Gtalk :        tom <at> jabber.tcweb.org
+33 (0)6 20 81 81 30           +33 (0)950 783 783

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org
Kris Kersey | 2 Jul 15:02

Visioneer OneTouch 7100 USB

Hello,

I have a Visioneer OneTouch 7100 USB that I would like to work on
supporting via the genesys driver as suggested by the supported device
list.  Can you please give me some pointers to help me get this scanner
into the driver for testing?

found USB scanner (vendor=0x04a7 [Visioneer], product=0x0229 [USB
Scanner], chip=GL646) at libusb:003:004

Thanks,
Kris

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

Leslie Jensen | 1 Jul 22:50

Choosing a scanner with complete support

Hello list!

I've just had a sad experience with the purchase of an Epson Perfection 
4490. I missread the list of scanners and got the 4490 instead of the 
4990 :-(

Well; because I'm using FreeBSD (7.2-RELEASE) the third party driver the 
4490 required was not an option so eventually I sold the 4490 again.

I now need advise on how to choose a scanner with "complete" support. I 
mainly need to scan simple documents and photoes.

The newer Epson models "only" has "good" support and I think I need the 
scanner to have complete support.

Anyone who has good experience with a newer scanner that's still 
availible, the 4990 is not, otherwise I would have bought one.

Thanks for any feedback.

/Leslie

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

Tom Lynn | 1 Jul 20:25

Can't find rules

Date: Tue, 30 Jun 2009 06:41:55 -0700
From: Tom Lynn <tom <at> tomlynn.com>
Subject: [sane-devel] Can't find rules file
To: sane-devel <at> lists.alioth.debian.org
Message-ID:
       <3b1085840906300641h30e3f095k6e69dbc76e10f2d5 <at> mail.gmail.com

>
Content-Type: text/plain; charset="iso-8859-1"

I'm in the process of configuring sane on centos5.3.  I'm able to scan from
the command line as root and want to extend this capability to my other user
accounts.  I've read the information in the README.linux file and put my
users into the scanner group.  This doesn't appear to be sufficient.  I'm
now looking for the rules file referenced in the README.linux file:

"SANE comes with a udev rules file in the tools/udev
directory which may be used by distributions or can be copied to
/etc/udev/rules.d manually. The file format is explained on top of the file
itself. Either you need libusb 0.1.12 or newer or
USB_DEVFS_PATH=/dev/bus/usb
must be exported as a system-wide environment variable."

The source files for sane -1.0.20 do not have a tools/udev directory.  I
have also downloaded the source files for sane-1.0.19 which does have the
driectory, however it is empty.

Thus I turn to others who may know more of what is going on.  Are these
instructions out of date, or is the data missing?  What are my options?

Tom
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20090630/bd563c76/attachment-0001.htm>

------------------------------

Message: 2
Date: Tue, 30 Jun 2009 09:57:09 -0400
From: "m. allan noah" <kitno455 <at> gmail.com>
Subject: Re: [sane-devel] Can't find rules file
To: Tom Lynn <tom <at> tomlynn.com>
Cc: sane-devel <at> lists.alioth.debian.org
Message-ID:
       <97246d0e0906300657t3c9fb649ya2e1061b7208240e <at> mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

did you try:

cd tools
make

allan


I had not tried that.  When I do, I am told "make: *** No targets specified and no makefile found.  Stop."

Below are the contents of the tools directory in the 1.0.20 source distribution.  There doesn't seem to be a configure script.


drwxrwxrwx  5 tom HomeUsers   4096 May  3 10:13 .
drwxrwxrwx 13 tom HomeUsers   4096 May  3 10:13 ..
-rwxr-xr-x  1 tom HomeUsers   4737 Jan 17  2008 check-po.awk
-rw-r--r--  1 tom HomeUsers 102093 Feb 26 08:11 check-usb-chip.c
-rw-r--r--  1 tom HomeUsers   2974 Sep 29  2003 gamma4scanimage.c
drwxrwxrwx  2 tom HomeUsers   4096 May  3 10:13 hotplug
drwxrwxrwx  2 tom HomeUsers   4096 May  3 10:13 hotplug-ng
-rwxr-xr-x  1 tom HomeUsers    394 Jul 25  2006 libtool-get-dll-ext
-rw-r--r--  1 tom HomeUsers   2875 Feb 20 08:51 Makefile.am
-rw-r--r--  1 tom HomeUsers  27400 Apr 30 06:41 Makefile.in
-rw-r--r--  1 tom HomeUsers   4649 May 13  2001 mustek600iin-off.c
drwxrwxrwx  2 tom HomeUsers   4096 May  3 10:13 openbsd
-rw-r--r--  1 tom HomeUsers   2881 Apr  5  2007 README
-rw-r--r--  1 tom HomeUsers   1771 Jun 30  2005 RenSaneDlls.cmd
-rw-r--r--  1 tom HomeUsers   3414 Mar  4 17:54 sane-config.in
-rw-r--r--  1 tom HomeUsers  98170 Apr 14 18:47 sane-desc.c
-rw-r--r--  1 tom HomeUsers  59104 Feb 20 10:17 sane-find-scanner.c
-rw-r--r--  1 tom HomeUsers  12211 Aug 23  2005 umax_pp.c
-rwxr-xr-x  1 tom HomeUsers   1242 Aug  9  1999 xerox

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org
Andri Möll | 1 Jul 18:25

Samsung SCX-4500W seems to work

Hello,

Using the xerox_mfp backend, scanning with the SCX-4500W MFP[1] seems to
work fine. Including scanning at 1200 dpi.

[1]
http://www.samsung.com/us/consumer/detail/detail.do?group=printersmultifunction&type=printersmultifunction&subtype=monochromelasermultifunctionprintersfaxes&model_cd=SCX-4500W/XAA

For a temporary solution I added two lines
to /etc/sane.d/xerox_mfp.conf:
> # Samsung SCX-4500W
> usb 0x04e8 0x342b

Then made /etc/hal/fdi/information/19-libsane-scx4500w.fdi with
the following content:
> <?xml version="1.0"
> encoding="UTF-8"?>                                        
> <deviceinfo version="0.2">
>   <device>
>     <!-- USB-SUBSYSTEM -->
>     <match key="info.subsystem" string="usb">
>       <match key="usb.vendor_id" int="0x04e8">
>         <!-- Samsung SCX-4500W -->
>         <match key="usb.product_id" int="0x342b">
>           <append key="info.capabilities"
> type="strlist">scanner</append>
>         </match>
>       </match>
>     </match>
>   </device>
> </deviceinfo>

I'm sure the regular SCX-4500 works just as well.

Andri

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

Louis Lagendijk | 30 Jun 20:54

Re: sane seg. fault -

hi Bob,
On Tue, 2009-06-30 at 10:37 -0400, m. allan noah wrote:
> I think there were regressions in the avision driver in sane-backends
> 1.0.19. IIRC, these might be fixed in v 1.0.20. You might see if that
> has been packaged for Fedora 11, and if it will install on F10. If
> not, you could build from source.

the 1.0.20 package has not been released yet, although it is available
in the testing repository. Try enabling the testing repository to get it

BR
Louis
(

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

Bob Goodwin | 30 Jun 16:19

sane seg. fault -

I need to copy a document this morning with the HP Scanjet 5370C form 
this up to date F-10 computer. The scan function worked without a 
problem in F-9, "out of the box" I believe? Now I am getting the 
following error message:

   (xsane:16823): Gtk-WARNING **: GtkSpinButton: setting an adjustment
   with non-zero page size is deprecated
   Segmentation fault

and:

   [bobg <at> box9 ~]$ scanimage -d avision:libusb:002:003  >image.pnm
   Segmentation fault

Is there something else I need to do? I don't use the scanner often but 
need it now.

Bob

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

Tom Lynn | 30 Jun 15:41

Can't find rules file

I'm in the process of configuring sane on centos5.3.  I'm able to scan from the command line as root and want to extend this capability to my other user accounts.  I've read the information in the README.linux file and put my users into the scanner group.  This doesn't appear to be sufficient.  I'm now looking for the rules file referenced in the README.linux file:

"SANE comes with a udev rules file in the tools/udev
directory which may be used by distributions or can be copied to
/etc/udev/rules.d manually. The file format is explained on top of the file
itself. Either you need libusb 0.1.12 or newer or USB_DEVFS_PATH=/dev/bus/usb
must be exported as a system-wide environment variable."

The source files for sane -1.0.20 do not have a tools/udev directory.  I have also downloaded the source files for sane-1.0.19 which does have the driectory, however it is empty.

Thus I turn to others who may know more of what is going on.  Are these instructions out of date, or is the data missing?  What are my options?

Tom

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org
Michael Ole Olsen | 29 Jun 18:04

Canon LIDE 650U not recognized except in lsusb?

My USB Canon CanoScan LIDE N650U is not getting recognized, except in lsusb.

For some reason my scanner stopped working after i changed system and kernel

I cannot use a newer kernel than this 2.6.22.1 or my ati drivers will
not work. the kernel is custom compiled from kernel.org and has ehci,uhci,ohci
compiled in as modules and also usb devfs enabled

mws:/home/michael# mount -t usbfs
procbususb on /proc/bus/usb type usbfs (rw)

when starting xsane as normal user in group 'scanner' it just opens /dev/video0 instead , which my my webcam
I tried removing the webcam from the usb hub without luck.

Nothing in dmesg:
udevd version 125 started
usb 1-4.2: new full speed USB device using ehci_hcd and address 36
usb 1-4.2: configuration #1 chosen from 1 choice
usb 1-4.2: USB disconnect, address 36
usb 1-4.2: new full speed USB device using ehci_hcd and address 37
usb 1-4.2: configuration #1 chosen from 1 choice
usb 1-4.2: USB disconnect, address 37
usb 1-4.2: new full speed USB device using ehci_hcd and address 38
usb 1-4.2: configuration #1 chosen from 1 choice

I have tried opening the device files that udev makes (with xsane /dev/usbdev<xxxx>)
 but i just get invalid argument, here is udev debug output (directly after insert of usbcable into scanner):

[26462] msg_queue_insert: seq 2767 queued, 'add' 'usb'
[26462] udev_event_run: seq 2767 forked, pid [27019], 'add' 'usb', 0 seconds old
[26462] msg_queue_insert: seq 2768 queued, 'add' 'usb_endpoint'
[26462] msg_queue_insert: seq 2769 queued, 'add' 'usb'
[26462] msg_queue_insert: seq 2770 queued, 'add' 'usb_endpoint'
[26462] msg_queue_insert: seq 2771 queued, 'add' 'usb_endpoint'
[26462] msg_queue_insert: seq 2772 queued, 'add' 'usb_endpoint'
[27019] run_program: 'check-ptp-camera 06/01/01'
[27019] run_program: '/lib/udev/check-ptp-camera' returned with status 1
[27019] udev_rules_get_name: rule applied, '1-4.2' becomes 'bus/usb/001/038'
[27019] match_rule: set ENV 'libsane_matched=yes'
[27019] udev_db_get_device: no db file to read
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:1d.7\x2fusb1\x2f1-4\x2f1-4.2: No such
file or directory
[27019] udev_node_add: creating device node '/dev/bus/usb/001/038', major=189, minor=37,
mode=0664, uid=0, gid=105
[27019] udev_node_mknod: mknod(/dev/bus/usb/001/038, 020664, (189,37))
[27019] udev_node_mknod: chmod(/dev/bus/usb/001/038, 020664)
[27019] udev_node_mknod: chown(/dev/bus/usb/001/038, 0, 105)
[27019] name_index: creating index: '/dev/.udev/names/bus\x2fusb\x2f001\x2f038/\x2fdevices\x2fpci0000:00\x2f0000:00:1d.7\x2fusb1\x2f1-4\x2f1-4.2'
[27019] pass_env_to_socket: passed -1 bytes to socket '@/org/kernel/udev/monitor', 
[27019] run_program: '/bin/sh -c 'test -e
/sys//devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4.2/power/level && echo on > /sys//devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4.2/power/level''
[27019] run_program: '/bin/sh' returned with status 1
[27019] udev_event_run: seq 2767 finished with -1
[26462] udev_done: seq 2767, pid [27019] exit with 1, 0 seconds old
[26462] udev_event_run: seq 2768 forked, pid [27022], 'add' 'usb_endpoint', 0 seconds old
[26462] udev_event_run: seq 2769 forked, pid [27023], 'add' 'usb', 0 seconds old
[27022] udev_rules_get_name: no node name set, will use kernel name 'usbdev1.38_ep00'
[27023] run_program: '/sbin/modprobe --use-blacklist usb:v04A9p2206d0100dc00dsc00dp00icFFisc00ipFF'
[27022] udev_db_get_device: no db file to read
/dev/.udev/db/\x2fclass\x2fusb_endpoint\x2fusbdev1.38_ep00: No such file or directory
[27022] udev_node_add: creating device node '/dev/usbdev1.38_ep00', major=254, minor=21,
mode=0660, uid=0, gid=0
[27022] udev_node_mknod: mknod(/dev/usbdev1.38_ep00, 020660, (254,21))
[27022] udev_node_mknod: chmod(/dev/usbdev1.38_ep00, 020660)
[27022] udev_node_mknod: chown(/dev/usbdev1.38_ep00, 0, 0)
[27022] name_index: creating index: '/dev/.udev/names/usbdev1.38_ep00/\x2fclass\x2fusb_endpoint\x2fusbdev1.38_ep00'
[27022] pass_env_to_socket: passed -1 bytes to socket '@/org/kernel/udev/monitor', 
[27022] udev_event_run: seq 2768 finished with 0
[26462] udev_done: seq 2768, pid [27022] exit with 0, 0 seconds old
[27023] run_program: '/sbin/modprobe' (stderr) 'FATAL: Module
usb:v04A9p2206d0100dc00dsc00dp00icFFisc00ipFF not found.'
[27023] run_program: '/sbin/modprobe' returned with status 1
[27023] pass_env_to_socket: passed -1 bytes to socket '@/org/kernel/udev/monitor', 
[27023] udev_event_run: seq 2769 finished with -1
[26462] udev_done: seq 2769, pid [27023] exit with 1, 0 seconds old
[26462] udev_event_run: seq 2770 forked, pid [27025], 'add' 'usb_endpoint', 0 seconds old
[26462] udev_event_run: seq 2771 forked, pid [27026], 'add' 'usb_endpoint', 0 seconds old
[26462] udev_event_run: seq 2772 forked, pid [27027], 'add' 'usb_endpoint', 0 seconds old
[27025] udev_rules_get_name: no node name set, will use kernel name 'usbdev1.38_ep81'
[27025] udev_db_get_device: no db file to read
/dev/.udev/db/\x2fclass\x2fusb_endpoint\x2fusbdev1.38_ep81: No such file or directory
[27025] udev_node_add: creating device node '/dev/usbdev1.38_ep81', major=254, minor=22,
mode=0660, uid=0, gid=0
[27025] udev_node_mknod: mknod(/dev/usbdev1.38_ep81, 020660, (254,22))
[27025] udev_node_mknod: chmod(/dev/usbdev1.38_ep81, 020660)
[27025] udev_node_mknod: chown(/dev/usbdev1.38_ep81, 0, 0)
[27025] name_index: creating index: '/dev/.udev/names/usbdev1.38_ep81/\x2fclass\x2fusb_endpoint\x2fusbdev1.38_ep81'
[27025] pass_env_to_socket: passed -1 bytes to socket '@/org/kernel/udev/monitor', 
[27025] udev_event_run: seq 2770 finished with 0
[26462] udev_done: seq 2770, pid [27025] exit with 0, 0 seconds old
[27026] udev_rules_get_name: no node name set, will use kernel name 'usbdev1.38_ep82'
[27026] udev_db_get_device: no db file to read
/dev/.udev/db/\x2fclass\x2fusb_endpoint\x2fusbdev1.38_ep82: No such file or directory
[27026] udev_node_add: creating device node '/dev/usbdev1.38_ep82', major=254, minor=23,
mode=0660, uid=0, gid=0
[27026] udev_node_mknod: mknod(/dev/usbdev1.38_ep82, 020660, (254,23))
[27026] udev_node_mknod: chmod(/dev/usbdev1.38_ep82, 020660)
[27026] udev_node_mknod: chown(/dev/usbdev1.38_ep82, 0, 0)
[27026] name_index: creating index: '/dev/.udev/names/usbdev1.38_ep82/\x2fclass\x2fusb_endpoint\x2fusbdev1.38_ep82'
[27026] pass_env_to_socket: passed -1 bytes to socket '@/org/kernel/udev/monitor', 
[27026] udev_event_run: seq 2771 finished with 0
[27027] udev_rules_get_name: no node name set, will use kernel name 'usbdev1.38_ep03'
[27027] udev_db_get_device: no db file to read
/dev/.udev/db/\x2fclass\x2fusb_endpoint\x2fusbdev1.38_ep03: No such file or directory
[27027] udev_node_add: creating device node '/dev/usbdev1.38_ep03', major=254, minor=24,
mode=0660, uid=0, gid=0
[27027] udev_node_mknod: mknod(/dev/usbdev1.38_ep03, 020660, (254,24))
[27027] udev_node_mknod: chmod(/dev/usbdev1.38_ep03, 020660)
[27027] udev_node_mknod: chown(/dev/usbdev1.38_ep03, 0, 0)
[27027] name_index: creating index: '/dev/.udev/names/usbdev1.38_ep03/\x2fclass\x2fusb_endpoint\x2fusbdev1.38_ep03'
[27027] pass_env_to_socket: passed -1 bytes to socket '@/org/kernel/udev/monitor', 
[27027] udev_event_run: seq 2772 finished with 0
[26462] udev_done: seq 2771, pid [27026] exit with 0, 0 seconds old
[26462] udev_done: seq 2772, pid [27027] exit with 0, 0 seconds old

michael <at> mws:~% lsmod
Module                  Size  Used by
pwc                    80740  0 
usbserial              29496  0 
sg                     22680  0 
xt_tcpudp               6784  8 
iptable_mangle          6144  1 
ipt_TOS                 5760  8 
ip_tables              13380  1 iptable_mangle
x_tables               14596  3 xt_tcpudp,ipt_TOS,ip_tables
fglrx                2053828  29 
p4_clockmod             8452  1 
speedstep_lib           8832  1 p4_clockmod
w83627hf               24340  0 
hwmon_vid               6400  1 w83627hf
hwmon                   6404  1 w83627hf
snd_rtctimer            6560  0 
snd_emu10k1_synth       9728  0 
snd_emux_synth         31616  1 snd_emu10k1_synth
snd_seq_virmidi         9088  1 snd_emux_synth
snd_seq_midi_emul       8960  1 snd_emux_synth
snd_emu10k1           119044  4 snd_emu10k1_synth
snd_usb_audio          73088  0 
snd_ac97_codec         90400  1 snd_emu10k1
snd_pcm_oss            38400  0 
ac97_bus                6016  1 snd_ac97_codec
snd_mixer_oss          17024  1 snd_pcm_oss
snd_util_mem            7296  2 snd_emux_synth,snd_emu10k1
snd_pcm                64644  5 snd_emu10k1,snd_usb_audio,snd_ac97_codec,snd_pcm_oss
snd_seq_oss            29972  0 
snd_page_alloc         10888  2 snd_emu10k1,snd_pcm
snd_usb_lib            16640  1 snd_usb_audio
snd_seq_midi            9984  0 
snd_seq_midi_event      9600  3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq                44852  8 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_rawmidi            21120  4 snd_seq_virmidi,snd_emu10k1,snd_usb_lib,snd_seq_midi
snd_timer              20484  4 snd_rtctimer,snd_emu10k1,snd_pcm,snd_seq
snd_seq_device          9868  7 snd_emu10k1_synth,snd_emux_synth,snd_emu10k1,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
compat_ioctl32          5248  1 pwc
snd_hwdep              10244  3 snd_emux_synth,snd_emu10k1,snd_usb_audio
videodev               28032  1 pwc
v4l2_common            18432  1 videodev
v4l1_compat            15492  1 videodev
snd                    43444  19 snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_usb_audio,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_seq,snd_rawmidi,snd_timer,snd_seq_device,snd_hwdep

Lsusb finds the scanner without problems..

michael <at> mws:~% lsusb
Bus 001 Device 034: ID 05ac:120a Apple, Inc. iPod Nano
Bus 001 Device 027: ID 04a9:2206 Canon, Inc. CanoScan N650U/N656U
Bus 001 Device 026: ID 058f:6390 Alcor Micro Corp. USB 2.0-IDE bridge
Bus 001 Device 022: ID 0409:0058 NEC Corp. HighSpeed Hub
Bus 001 Device 001: ID 0000:0000  
Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 004: ID 0471:0311 Philips PCVC740K ToUcam Pro [pwc]
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 004: ID 046d:c01e Logitech, Inc. MX518 Optical Mouse
Bus 002 Device 001: ID 0000:0000  

I do have usbdevfs in proc in my kernel:

mws:/home/michael# mount
cpq:/diskless/mws on / type nfs (rw,hard,intr,nolock,rsize=4096,wsize=4096,addr=192.168.0.1)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
tmpfs on /tmp type tmpfs (rw,size=1G)
cpq:/home/diskless/tftp/kernels/src on /usr/src type nfs (rw,addr=192.168.0.1)
cpq:/home/michael/.private/latex on /latex type nfs (rw,addr=192.168.0.1)
cpq:/home/michael/.private/music on /nfs/music type nfs (rw,addr=192.168.0.1)
/usr/src/linux-2.6.22.1 on /usr/src/linux type bind (rw,bind)
mfs:/bigdaddy on /nfs/bigdaddy type nfs (rw,user=root,nosuid,nodev,addr=192.168.0.25)
mfs:/torrents on /nfs/torrents type nfs (rw,user=root,nosuid,nodev,addr=192.168.0.25)
mfs:/crypt/pictures on /nfs/pictures type nfs (rw,user=root,nosuid,nodev,addr=192.168.0.25)
mfs:/crypt/scan on /nfs/scan type nfs (rw,user=root,nosuid,nodev,addr=192.168.0.25)
cpq:/home/michael/.private on /nfs/private type nfs (rw,addr=192.168.0.1)

mws:/home/michael# cat /proc/filesystems 
nodev   sysfs
nodev   rootfs
nodev   bdev
nodev   proc
nodev   sockfs
nodev   usbfs
nodev   pipefs
nodev   anon_inodefs
nodev   futexfs
nodev   tmpfs
nodev   inotifyfs
nodev   devpts
nodev   ramfs
nodev   hugetlbfs
        msdos
        vfat
        iso9660
nodev   nfs
nodev   autofs
nodev   mqueue
nodev   oprofilefs
nodev   rpc_pipefs

Any idea what I am missing , I thought usb scanneres were using libusb nowadays
 so it should be autodetection ?:)

Best Regards
Michael Ole Olsen
--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

Gmane