http://qa.mandrakesoft.com/show_bug.cgi?id=1858
[EMAIL PROTECTED] changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |ASSIGNED
Ever Confirmed| |1
------- Additional Comments From [EMAIL PROTECTED] 2003-02-27 02:32 -------
I have posted the issue with "sane-find-scanner" listing the Alcatel Speed Touch
on the SANE mailing list. I got the response shown below. So it seems that one
cannot easily distinguish USB scanners from other USB devices. In scannerdrake
("detect()" function in /usr/lib/libDrakX/scanner.pm) I have now added an
explicit check whether the detected device is an Alcatel Speed Touch. If so, it
is skipped, so that Scannerdrake does not show it.
----------------------------------------------------------------------------
Hi,
On Wed, Feb 26, 2003 at 11:51:43PM +0100, Till Kamppeter wrote:
> I have run "sane-find-scanner" on a machine with the Alcatel Speed Touch
> USB ADSL Modem connected:
>
> [EMAIL PROTECTED] root]# sane-find-scanner -q
> found USB scanner (vendor=0x06b9 [ALCATEL], product=0x4061 [Speed Touch USB ])
at libusb:001:013
> Not only the three connected scanners are listed, but also the Alcatel
> modem. I didn't know that this device is an internet scanner.
Well, it could "scan" some of these nice photos that are told to be
everywhere in the internet :-)
> In Mandrake Linux this causes the problem that Harddrake lists this
> device in the scanner sub-directory and users get confused. Perhaps
> there is a bug in "sane-find-scanner" which makes the modem recognized
> as a scanner.
I wouldn't call it a bug. It's a design principle. There is no USB
scanner class so you can't ask USB to list all scanners.
sane-find-scanner lists all devices that may be scanners. It checks if
the device isn't a hub, a printer and so on. So basically all
vendor-specific devices are listed.
That's the reason for the "(probably)" in the output of
sane-find-scanner:
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
All scanners should be detected but some other devices, too. E.g. I
have heard about card readers that are found by sane-find-scanner.
> D: Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
Class is vendor specific
> I: If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
Interface is vendor specific. I don't think there is an easy way to
detect that this is not a scanner. Maybe because of it's many alt
settings? But you never know if a scanner may provide such settings,
too.
> P. S.: Or are there any volunteers to write a SANE backend for the
> Alcatel Speed Touch internet scanner.
You asked, you write the driver :-) Press the scan button and you get
one random image from internet.
Bye,
Henning
_______________________________________________
Sane-devel mailing list
[EMAIL PROTECTED]
http://www.mostang.com/mailman/listinfo/sane-devel
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
status: ASSIGNED
creation_date:
description:
in harddrake, some field are not in line with the hardware label type, for
example i take USB ADSL Modem (Speed Touch) under the scanner folder and
unknown/other folder.