List Info

Thread: Microtek 4800 scanner




Microtek 4800 scanner
user name
2006-12-24 20:23:00
I have installed Mandiva 2007 and everything works except my
Microtek
scanner model 4800.

The sane-backend is 1.0.18.

When I run sane-find-scanner, it is detected.

When I run scanimage -L in both the user and root levels no
scanners
were identified.

When I run lsusb -vv it the scaner is detected as indicated
below.

Bus 001 Device 002: ID 05da:20a7 Microtek International,
Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass         3
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x05da Microtek International, Inc.
  idProduct          0x20a7
  bcdDevice            0.00
  iManufacturer           0
  iProduct                0
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x40
      (Missing must-be-set bit!)
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         0 (Defined at Interface level)
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               0
Device Status:     0x0001
  Self Powered

Any help would be appreciated, if not I guess it's back to
the evil
empire :( 




-- 
sane-devel mailing list: sane-devellists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-d
evel
Unsubscribe: Send mail with subject "unsubscribe
your_password"
             to sane-devel-requestlists.alioth.debian.org
Microtek 4800 scanner
user name
2006-12-24 21:28:39
On Sun, 2006-12-24 at 15:23 -0500, Dale Farmer wrote:
> I have installed Mandiva 2007 and everything works
except my Microtek
> scanner model 4800.
> 
> The sane-backend is 1.0.18.
> 
> When I run sane-find-scanner, it is detected.
> 
> When I run scanimage -L in both the user and root
levels no scanners
> were identified.

Dale:

Try running scanimage with debugging information to see if
it tells you
anything useful:

SANE_DEBUG_MICROTEK=255 scanimage -L

SANE_DEBUG_SM3840=255 scanimage -L


Scott


-- 
sane-devel mailing list: sane-devellists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-d
evel
Unsubscribe: Send mail with subject "unsubscribe
your_password"
             to sane-devel-requestlists.alioth.debian.org
Microtek 4800 scanner
user name
2006-12-25 19:43:10
Hi,

what happens, if you try the command sudo scanimage -L? If
you can see like 
this:

device `microtek2:/dev/sg0' is a Microtek ScanMaker X6 /
Phantom 636 flatbed 
scanner

(here is an example with a microtek x6-scsi-Scanner)

Greetings,
Christoph

Am Sonntag, 24. Dezember 2006 21:23 schrieb Dale Farmer:
> I have installed Mandiva 2007 and everything works
except my Microtek
> scanner model 4800.
>
> The sane-backend is 1.0.18.
>
> When I run sane-find-scanner, it is detected.
>
> When I run scanimage -L in both the user and root
levels no scanners
> were identified.
>
> When I run lsusb -vv it the scaner is detected as
indicated below.
>
> Bus 001 Device 002: ID 05da:20a7 Microtek
International, Inc.
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               1.00
>   bDeviceClass          255 Vendor Specific Class
>   bDeviceSubClass         3
>   bDeviceProtocol         0
>   bMaxPacketSize0         8
>   idVendor           0x05da Microtek International,
Inc.
>   idProduct          0x20a7
>   bcdDevice            0.00
>   iManufacturer           0
>   iProduct                0
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           32
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0x40
>       (Missing must-be-set bit!)
>       Self Powered
>     MaxPower                0mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           2
>       bInterfaceClass         0 (Defined at Interface
level)
>       bInterfaceSubClass      0
>       bInterfaceProtocol      0
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            2
>           Transfer Type            Bulk
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0040  1x 64 bytes
>         bInterval               0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x02  EP 2 OUT
>         bmAttributes            2
>           Transfer Type            Bulk
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0008  1x 8 bytes
>         bInterval               0
> Device Status:     0x0001
>   Self Powered
>
> Any help would be appreciated, if not I guess it's back
to the evil
> empire :(

-- 
GPG-Fingerprint: 171A 6F66 52E5 A6CE D664 2427 832F E711
7442 8261
-- 
sane-devel mailing list: sane-devellists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-d
evel
Unsubscribe: Send mail with subject "unsubscribe
your_password"
             to sane-devel-requestlists.alioth.debian.org
Microtek 4800 scanner
user name
2006-12-27 08:23:06
Hi Dale,

I have a Microtek 5950 scanner. You can see the details at
http://www.sane-project.org/unsupported/mic
rotek-scanmaker-5950.html.  I thought you may find the
way I use this scanner helpful.  I have the scanner
connected to a cheap XP computer. My Linux computer is a
Samba server. I scan documents directly into the Samba drive
(Z on
XP and they appear in my "/samba" directory on
Linux. You can find used XP computers for $100-$150 in my
area on www.craigslist.org. Sometimes you can find a new
computer for $250 on a closeout sale. I find I need an XP
computer anyway for some programs.

I have seen some talk on sane2. It seems to me and keep in
mind that I just converted to Linux this year, that we
should be pushing for a scanner standard so we do not have
to keep writing drivers forever. Most cameras seem to adhere
to one of 2 standards. My GCC printer at first didn't seem
to be supported but it followed 2 standards (postscript and
pcl). All I needed to do was move the .PPD file over from
windows to get the printer working. It seems that we should
have a standard for scanners and a PPD equivalent that
specifies the differences for each scanner.

I wrote to Microtek to get programmer documentation on the
5950 scanner but never got a reply. I thought that Wine my
be the answer I was looking for, but it doesn't handle low
level, like drivers. Another idea may be for sane2 to
support support windows drivers. I'm only guessing that the
API for a windows driver (because it is low level) would be
much much smaller.

Regards,
Dan
On Sunday 24 December 2006 12:23, Dale Farmer wrote:
> I have installed Mandiva 2007 and everything works
except my Microtek
> scanner model 4800.
> 
> The sane-backend is 1.0.18.
> 
> When I run sane-find-scanner, it is detected.
> 
> When I run scanimage -L in both the user and root
levels no scanners
> were identified.
> 
> When I run lsusb -vv it the scaner is detected as
indicated below.
> 
> Bus 001 Device 002: ID 05da:20a7 Microtek
International, Inc.
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               1.00
>   bDeviceClass          255 Vendor Specific Class
>   bDeviceSubClass         3
>   bDeviceProtocol         0
>   bMaxPacketSize0         8
>   idVendor           0x05da Microtek International,
Inc.
>   idProduct          0x20a7
>   bcdDevice            0.00
>   iManufacturer           0
>   iProduct                0
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           32
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0x40
>       (Missing must-be-set bit!)
>       Self Powered
>     MaxPower                0mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           2
>       bInterfaceClass         0 (Defined at Interface
level)
>       bInterfaceSubClass      0
>       bInterfaceProtocol      0
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            2
>           Transfer Type            Bulk
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0040  1x 64 bytes
>         bInterval               0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x02  EP 2 OUT
>         bmAttributes            2
>           Transfer Type            Bulk
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0008  1x 8 bytes
>         bInterval               0
> Device Status:     0x0001
>   Self Powered
> 
> Any help would be appreciated, if not I guess it's back
to the evil
> empire :( 
> 
> 
> 
>

-- 
sane-devel mailing list: sane-devellists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-d
evel
Unsubscribe: Send mail with subject "unsubscribe
your_password"
             to sane-devel-requestlists.alioth.debian.org
Microtek 4800 scanner
user name
2006-12-27 23:19:22
Dan wrote:

> I have seen some talk on sane2. It seems to me and keep
in mind that
> I just converted to Linux this year, that we should be
pushing for a
> scanner standard so we do not have to keep writing
drivers forever.
> Most cameras seem to adhere to one of 2 standards. My
GCC printer at
> first didn't seem to be supported but it followed 2
standards
> (postscript and pcl). All I needed to do was move the
.PPD file over
> from windows to get the printer working. It seems that
we should have
> a standard for scanners and a PPD equivalent that
specifies the
> differences for each scanner.

congratulations that you bought a "Linux
compatible" printer 
There exist many cheaper "GDI printers" which
leave much of the
render work to the Windows GDI. These machines often have a
proprietary interface that is not publicly documented.

The situation with scanners is similar: Two different USB
chipsets
for scanners may work so differently that it does not make
sense to
support them by a single driver/backend. Have a look into
the source
code for example of the Plustek backend and of the gt68xx
backend to
get a better idea  And even
for SCSI scanners, who are supposed to
support the same command set defined in the SCSI standard,
there are
so many different extensions of the command parameters for
different
scanners that it does not make sense at least for a project
like
Sane to write a Grand Unified SCSI Scanner Driver: Most of
the Sane
developers have access to only a few scanners, and writing
software
that you can't properly test due to "missing"
hardware is quite a
challenge.

Abel

-- 
sane-devel mailing list: sane-devellists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-d
evel
Unsubscribe: Send mail with subject "unsubscribe
your_password"
             to sane-devel-requestlists.alioth.debian.org
[1-5]

about | contact  Other archives ( Real Estate discussion Medical topics )