eComStation: go to the Homepage This website in english Versione Italiano Diese Webseiten auf Deutsch

Customer login
Username:

Password:


Register as a new customer


eCS Newscast
With this mailinglist, you will find out about eCS related news stories and rumors as they happen.

E-Mail Address:



© 2003-2007 Serenity Systems, Inc. 2003-2013 Mensys BV, 2014-2015 XEU.com BV. All rights reserved.

This site is running on eComStation

eComStation News Email this page to a friend Email this page

USB Scanner Support on Hobbes.nmsu.edu

October 03, 2002 by David Del Col

USB Scanner Support on Hobbes.nmsu.edu

Something of interest to many.

usbscan.zip

USBSCAN.SYS Ver 0.3
=====================

Include USB Scanner (ProductID)
================================
/* Acer VendorID = 0x04a5 */
0x2060 // Prisa Acerscan 620U & 640U (!)
0x2040 // Prisa AcerScan 620U (!)
0x20c0 // Prisa AcerScan 1240UT
0x2022 // Vuego Scan Brisa 340U
0x1a20 // Unknown - Oliver Schwartz
0x1a2a // Unknown - Oliver Schwartz
0x207e // Prisa 640BU
0x20be // Unknown - Oliver Schwartz
0x20c0 // Unknown - Oliver Schwartz
0x20de // S2W 3300U
0x20b0 // Unknown - Oliver Schwartz
0x20fe // Unknown - Oliver Schwartz

/* Agfa VendorID = 0x06bd */
0x0001 // SnapScan 1212U
0x0002 // SnapScan 1236U
0x2061 // Another SnapScan 1212U (?)
0x0100 // SnapScan Touch
0x2091 // SnapScan e20
0x2095 // SnapScan e25
0x2097 // SnapScan e26
0x208d // Snapscan e40

/* Canon VendorID = 0x04a9 */
0x2202 // CanoScan FB620U
0x2204 // CanoScan FB630U/FB636U
0x2206 // CanoScan N650U/N656U
0x2207 // CanoScan N1220U
0x2208 // CanoScan D660U
0x220b // D646U

/* Genius VendorID = 0x0458 */
0x2001 // ColorPage-Vivid Pro
0x2007 // ColorPage HR6 V2
0x2008 // Unknown
0x2009 // Unknown
0x2013 // Unknown
0x2015 // Unknown
0x2016 // Unknown

/* Hewlett Packard VendorID = 0x03f0 */
0x0205 // 3300C
0x0405 // 3400C
0x0101 // 4100C
0x0105 // 4200C
0x0305 // 4300C
0x0102 // PhotoSmart S20
0x0401 // 5200C
0x0201 // 6200C
0x0601 // 6300C
0x0605 // 2200C

/* iVina VendorID = 0x0638 */
0x0268 // 1200U

/* Lifetec VendorID = 0x05d8 */
0x4002 // Lifetec LT9385

/* Mustek VendorID = 0x0400, 0x055f, 0x05d8, 0x0ff5 */
0x0001 // 1200 CU
0x1000 // BearPaw 1200
0x0002 // 600 CU
0x0873 // 600 USB
0x0003 // 1200 USB
0x0006 // 1200 UB
0x1001 // BearPaw 2400
0x0008 // 1200 CU Plus
0x0010 // BearPaw 1200F
0x0218 // BearPaw 2400 TA
0x4002 // 1200 CU and 1200 UB Plus

/* Plustek VendorID = 0x07b3 */
0x0017 // OpticPro UT12
0x0011 // OpticPro UT24
0x0005 // Unknown
0x0007 // Unknown
0x000F // Unknown
0x0010 // Unknown
0x0012 // Unknown
0x0013 // Unknown
0x0014 // Unknown
0x0015 // Unknown
0x0016 // Unknown

/* Memorex / Primax / Colorado VendorID = 0x0461 */
0x0346 // 6136u - repackaged Primax ?
0x0300 // G2-300 #1
0x0380 // G2-600 #1
0x0301 // G2E-300 #1
0x0381 // ReadyScan 636i
0x0302 // G2-300 #2
0x0382 // G2-600 #2
0x0303 // G2E-300 #2
0x0383 // G2E-600
0x0340 // Colorado USB 9600
0x0341 // Colorado 600u
0x0361 // Colorado 1200u

/* Seiko/Epson Corp. VendorID = 0x04b8, 0x04a9 */
0x0101 // Perfection 636U and 636Photo
0x0103 // Perfection 610
0x0104 // Perfection 1200U and 1200Photo
0x0106 // Stylus Scan 2500
0x0107 // Expression 1600
0x010a // Perfection 1640SU and 1640SU Photo
0x010b // Perfection 1240U
0x010c // Perfection 640U
0x010e // Expression 1680
0x2204 // FB630U
0x0110 // Perfection 1650
0x0112 // Perfection 2450
0x0114 // Perfection 660
0x011b // Perfection 2400 Photo
0x011e // Perfection 1660 Photo

/* Umax VendorID = 0x1606 */
0x0010 // Astra 1220U
0x0030 // Astra 2000U
0x0130 // Astra 2100U
0x0230 // Astra 2200U

/* Visioneer VendorID = 0x04a7 */
0x0221 // OneTouch 5300 USB
0x0211 // OneTouch 7600 USB
0x0231 // 6100 USB
0x0311 // 6200 EPP/USB
0x0321 // OneTouch 8100 EPP/USB
0x0331 // OneTouch 8600 EPP/USB


Installation
=============
Copy usbscan.sys to os2boot.
config.sys add line device=usbscan.sys [option]

[option]
-v verbose


My Computer Tested
===================
OS/2 Warp Ver 4 Japanese Fix15
USB Base Device Draiver >> Software Choice and DDK Build 2002-03-01 inout.zip
USB1.1 Main board On Tip
USB Scanner Epson GT9700F

scaninfo.exe output
--------------------
DosOpen "USBSCAN$" Useing

cIndex = 0x01, ctrlID = 0x01
Address = 0x02, bcdUSB = 0x0200
idVendor = 0x04b8, idProduct = 0x0112
Name = USBSCAN$, altInterface = 0x00
bcdDevice = 0x0101, StringCount = 4
Class = 0xff, SubClass = 0xff
Protocol = 0xff, MaxPacketSize = 0x40
String Len = 0x67
Serial Number = NULL
Device Len = 0x003d, Device Info = MFG:EPSON;MDL:EPSON Scanner;DES:EPSON Scanner;CLS:SCANNER;
Manufact Len = 0x000c, Manufact Info = E
Product Len = 0x001c, Product Info = E

TotalLength = 0x0020, NumInterfaces = 0x01
ConfigValue = 0x01, Attribute = 0xc0
MaxPower = 0x01

IntrfaceNumber = 0x00, AlternateSetting = 0x00
NumEndpoints = 0x02, InterfaceClass = 0xff
InterfaceSubClass = 0xff, InterfaceProtocol = 0xff

Length = 60
Info = MFG:EPSON;MDL:EPSON Scanner;DES:EPSON Scanner;CLS:SCANNER;
Manufacturer = EPSON
Model = EPSON Scanner

WriteAddress = 0x02, WriteAttributes = 0x02
WiteMaxPacketSize = 0x0040, WriteInterval = 0x00
ReadAddress = 0x81, ReadAttributes = 0x02
ReadMaxPacketSize = 0x0040, ReadInterval = 0x00


Bug Reporting
==============
If you find any bugs, please tell me at the contact address below. Tell me:
- USBSCAN.SYS version.
- OS/2 Version and fixpack level
- USB Base device driver Version(date)
- Description of your usb hardware
- scaninfo.exe data


Version History
================
Ver 0.3 2002-09-29 Initial release


Copyright
==========
Copyright (c) 2002 Team Arum Japan. All rights reserved.


DISCLAIMER
==========
EXCEPT AS OTHERWISE RESTRICTED BY LAW, THIS WORK IS PROVIDED WITHOUT ANY EXPRESSED OR IMPLIED WARRANTIES OF ANY KIND, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY OR TITLE. EXCEPT AS OTHERWISE PROVIDED BY LAW, NO AUTHOR, COPYRIGHT HOLDER OR LICENSOR SHALL BE LIABLE TO YOU FOR DAMAGES OF ANY KIND, EVEN IF THEY HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.


Contact
========
Author: Maeda Haruyuki
e-mail: sacana@luck.ocn.ne.jp

eComStation News  [ submit ]  [ search ]  Software News
netlabs.org newsletter #286
 (January 02, 2017)

netlabs.org newsletter #285
 (December 19, 2016)

netlabs.org newsletter #284
 (December 05, 2016)

netlabs.org newsletter #282
 (November 07, 2016)

netlabs.org newsletter #281
 (October 24, 2016)

Bob Eager\'s OS/2 Software released as Open Source
 (October 23, 2016)

netlabs.org newsletter #280
 (October 10, 2016)

netlabs.org newsletter #279
 (September 26, 2016)


DFSee version 14.1 released
 (January 05, 2017)

DFSee MAJOR version 14.0 released!
 (December 18, 2016)

XWP v1.0.11 GA
 (December 17, 2016)

Weasel version 2.3 released
 (December 14, 2016)

 Driver Updates
PEEK.SYS driver source code now available
 (August 26, 2016)

USB driver package version 11.14 released
 (March 31, 2016)

New MultiMac NIC driver package (20160201) released
 (March 07, 2016)

Product Information Support Community Developers Downloads Where to buy About us Sitemap