Differences between current version and predecessor to the previous major change of ScannerHOWTO.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 12 | Last edited on Monday, April 23, 2007 1:06:33 pm | by AristotlePagaltzis | |
Older page: | version 11 | Last edited on Sunday, April 22, 2007 9:08:45 am | by ElroyLiddington | Revert |
@@ -1,277 +1 @@
-!!! Setup of Acer/BENQ USB Scanner:
-----
-
-__System:__
-
-Ubuntu 6.06
-
-__Kernel:__
-
-2.6.15-28-686
-
-
-__Scanner:__
-
-* Flatbed Scanner, 600 x 1200dpi (Windows?), USB 1., labeled as 'Vuego 4300U'.
-* Power pack is: 16VDC @ 1A; Center terminal on plug is Positive (+)/Outer terminal is Negative (-).
-
-----
-
-!! Search for Scanners that are loaded/recognised:
-
-
-Run tail on /var/log/messages.
-
-
-* 'tail -f /var/log/messages'
-
-
-Scanner gets recognised when plugged in:
-
-(The output of my 'Tail' command):
-
-* "usb 5-2: new full speed USB device using uhci_hcd and address 2"
-
-
-
-! Do:
-
-'lsusb'.
-
-This gave me:
-
-
-* Bus 005 Device 001: ID 0000:0000
-* Bus 001 Device 001: ID 0000:0000
-* Bus 003 Device 001: ID 0000:0000
-* Bus 002 Device 001: ID 0000:0000
-* Bus 004 Device 002: ID 04a5:20b0 Acer Peripherals Inc. (now BenQ Corp.) S2W 3300U/4300U
-* Bus 004 Device 001: ID 0000:0000
-
-
-
-
-
-
-
-
-
-
-
-
-! Do:
-
-* 'cat /proc/bus/usb/devices'.
-
-
-See if the scanner was recognised and loaded a driver - look for something after the "Driver=xxx" bit - in my case, none was found (this section is redundant when using 2.6.x kernels???).
-
-
-My output is below (other USB devices were there as well, I just didn't list these as they are irrelevant):
-
-
-
-* T: Bus=05 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh=
-* D: Ver= 1.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs= 1
-* P: Vendor=04a5 ProdID=20b0 Rev= 1.00
-* S: Manufacturer=Color
-* S: Product= FlatbedScanner 22
-* C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=100mA
-* I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
-* E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
-* E: Ad=02(O) Atr=02(Bulk) MxPS= 8 Ivl=0ms
-* E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=16ms
-
-
-
-
-----
-
-! See what xsane has to say about the state of things:
-
-Open terminal window, as _normal user_:
-
-Run 'xsane'.
-
-(If not installed, 'apt-get install xsane' as root on CLI, or via Synaptic)
-
-
-
-I received a GUI error message from xsane:
-
-
-* "Error: Failed to open device 'snapscan:libusb:005:002': Invalid argument"
-
-
-
-
-Note the numbers '5-2' from the 'tail' command, and also the '005:002' from xsane... this looks promising.
-
-
-Close GUI error message.
-
-----
-
-
-! Configuring snapscan:
-
-
-
-Note CLI message from xsane:
-
-
-*
[snapscan
] Cannot open firmware file /usr/share/sane/snapscan/your-firmwarefile
. bin.
-* [snapscan] Edit the firmware file entry in snapscan.conf.
-
-
-In CLI (any user), 'cd /usr/share/sane/snapscan'
-
-
-* "bash: cd: /usr/share/sane/snapscan: No such file or directory"
-
-
-... it doesn't work, because the directory isn't there.
-
-
-
-
-Lets make it.
-
-As root user (CLI):
-
-* 'mkdir /usr/share/sane/snapscan'
-
-
-
-Change to your snapscan directory:
-
-In CLI (root user)
-
-* 'cd /usr/share/sane/snapscan'
-
-----
-
-! Locating firmware:
-
-Now we need to find (on the internet) the firmware for your scanner:
-
-
-Open Device Manager (System==>Administration)
-
-
-Scroll down/expand the tabs to the devices with names similar to:
-
-* "xxxxx (xxxx Family) USB UHCI"
-* "xxxxx (xxxx Family) USB2 EHCI"
-
-
-
-
-Look for a device that has names/numbers/model/etc. associated with your scanner.
-
-E.g. mine has "S2W 3300U/4300U" under "82801G (ICH7 Family) USB UHCI #4" tab.
-
-
-Click on that device, and then in the right pane, click on 'Advanced', which shows heaps of stuff.
-
-
-Look for the two lines that have the following:
-
-
-* "usb_device.product_id"
-and
-* "usb_device.vendor_id"
-
-
-
-Mine looks like:
-
-
-* "usb_device.product_id int 8368 (0x20b0)"
-* "usb_device.vendor_id int 1189 (0x4a5)"
-
-
-
-
-We need to find firmware (maybe!) that needs to be uploaded? to the scanner before it will work?
-
-
-Do a google search, or look on snapscan.sourceforge.net for the product_id/vendor_id (e.g. '0x20b0' and/or 0x4a5').
-
-
-
-On sourceforge, I found:
-
-
-* "Acer / Benq 3300 / 4300 USB 0x04a5, 0x20b0 "FlatbedScanner23" u176v046.bin"
-
-So I need to locate firmware "u176v046.bin".
-
-
-I found this located inside the windows driver files for the scanner.
-
-I copied this firmware into "/usr/share/sane/snapscan".
-
-I did a (as root) 'chmod -R 777 /usr/share/sane/snapscan' - may be a security risk!!!
-
-
-Edit your /etc/sane.d/snapscan.conf:
-
-As root user:
-
-* 'gedit /etc/sane.d/snapscan.conf'
-
-Alter to suit your binary firmware file.
-
-Save.
-
-----
-
-! See what we did:
-
-Run 'xsane' as normal user!
-
-You should see "Waiting 20 seconds, scanner warming up".
-
-Wait a bit, and Xsane should fire up!
-
-w00t!! :-)
-
-----
-
-
-! Links:
-
-snapscan.sourceforge.net/
-
-
-----
-
-! Notes to self (Author) for page improvements:
-
-* Ensure each part is in the correct order, e.g. loading firmware we haven't located yet, etc. (sanity check? :-) )
-
- * Check USB is configured OK
- * Identify Scanner
- * Check to see if Scanner is recognised by USB system
- * Identify/locate/download firmware for scanner
- * Install firmware file(s)
- * Configure snapscan? to upload firmware
- * See if Scanner is recognised and loads
- * Test if scanner works
- * Ensure scanner works the same through a cold boot of PC and scanner !
-
-
-* Space things out more - looks too cluttered
-
-* Remove irrelevant/obsolete commands
-
-* Add more links
-
-* Learn how to do Wiki pages better, so __others__ can understand them!!!
-
-* If this To-Do list is still here, feel free to pester the Author :-)
-
-
-
-[HardwareNotes] [Scanner] [ScannerNotes]
+Describe
[ScannerHOWTO
] here
.