![]() ![]() This section was at one time entitled "USB Scanner Kernel Support," but the existence of libusb promises to make the need for a USB-scanner enabled kernel unnecessary. #TWAIN SANE SCANNER SOFTWARE HOW TO#Those who own an HP officejet should consult the HP Officejet Linux Driver project site, which goes into excellent detail on how to get the various functions of this integrated device to work within Linux. If you have an integrated device, i.e., one that functions as a scanner, printer and/or fax, you can follow the steps below for the scanner functions using the appropriate interface just like a standard scanner. NOTE: Before reading any further you should check the SANE homepage at to see if your scanner device is supported.Īlternatively you can use the sane supported scanners search engine. With SANE you can scan with your device using only the command line, you can design your own front-end application to use the SANE backend(s), access your scanner(s) over a network or even access your cameras and other video4linux devices to acquire photographs. The SANE standard allows for modularity where driver meets application and allows for much greater flexibility and portability. Thus SANE, or Scanner Access Now Easy, was conceived for use under (but is by no means limited to) the Un*x environment. The latter protocol weds driver and user interface in a way that does not allow its use outside of that proprietary graphical environment. This is not the same thing as TWAIN, which you may be familiar with if you have used a scanner device under another operating system such as Microsoft Windows™. Linux support exists for most scanners as pioneered by the SANE project. There are four predominant types of scanner interfaces available and discussed in this document: SCSI, USB, parallel port, IEEE 1394. $ date above), it is assumed the or key has been depressed after the command, possibly followed by the output (e.g., the date). When a command is written in front of the Bash prompt (e.g. You can also access the Bash shell in the X window system, otherwise known as X or X11, with an xterm or similar X-terminal-emulator.Ĭommands to be performed at the Bash prompt, but referenced in a paragraph of this document, usually look like this: do this nowĬommands and/or the resulting output of commands may also be outlined with screen output in their own paragraph or heading: ![]() if you have logged in as root or have acquired root, or 'superuser' privileges. If you are in the non-graphical (text-based) environment you will usually be presented the Bash shell prompt which is a dollar sign: $ ![]() The following conventions are used in this document and are outlined here for those who may not yet have a complete understanding of how to access and control the underlying operating system in Linux, which is almost always via the Bash shell.įirst, filenames are referenced in a paragraph like so: /path/fileĬommands in Linux are executed (or 'called') at the command prompt, otherwise known as the 'command line.' My only contribution to scanner support within Linux is the compiling of my own limited experience with the exhaustive input of others to produce a succinct but (hopefully) straightforward HOWTO. I am neither an expert on scanners nor do I have every model of scanner ever manufactured available for testing. I apologize in advance, but I cannot answer any technical questions or "plz help me" pleas regarding scanners any sent my way will be forwarded to /dev/null for sources of assistance including live help see Section 7.5 instead, but only after reading the relevant sections of this document in their entirety. Īs this is the first release I am particularly interested in any errata, so don't hesitate to contact me if you know of something I have wrong or needing updating.Īlso let me know if you know of any shortcuts, tools or bits of information that may help hapless users that you think should be included. Please send any additions or comments pertaining to this document to the following email address. Help, I have an Acme Whizzbang™ or other model scanner and you haven't addressed my particular problem! 8. Help, I can only access my parallel-port scanner as root! 7.5. Help, scanimage or the frontend I am using identifies the wrong device! 7.4. Help, I'm not sure my USB hardware is working! 7.3. Help, my scanner cannot be found by scanimage or xsane! 7.2. Making and Accessing the Scanner Devices 3.1. Linux Kernel Support of your Scanner Device 2.8. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |