ok, i remember some of this from before. try this- ditch the printer temporarily, and reboot the machine. go into the bios settings, and try each of the ecp/epp/bidirectional etc, port options, one at a time. after changing one option, boot the machine into linux and run
SANE_DEBUG_PLUSTEK_PP=255 scanimage -L from the command line. check: man plustek_pp for more info. allan On Wed, 2 Aug 2006, Immanuel CRC Office wrote: > No... I'm just trying to get my Plustek scanner to work, and it doesn't show > up in scanimage -L, that just shows the HP printer that is connected through > the scanner to my parallel port. > > Crystle > > m. allan noah wrote: >> Crystle: are you writing a sane backend driver? the DBG macro is part of >> the source used to build SANE, every existing backend uses to print warning >> messages, so there are lots of examples... >> >> allan >> >> On Wed, 2 Aug 2006, Immanuel CRC Office wrote: >> >>> Could you explain how to use the DBG macro? >>> >>> Crystle >>> >>> m. allan noah wrote: >>>> >>>> try using the DBG macro in your backend to print some messages from >>>> within sane_init() and sane_get_devices(). >>>> >>>> then call: >>>> >>>> SANE_DEBUG_BACKENDNAME=255 scanimage -L >>>> >>>> Replace BACKENDNAME with name of your backend in all caps. >>>> >>>> if you dont see your messages, then the dll backend may not be loading >>>> your backend. try using `strace scanimage -L` to be sure. >>>> >>>> allan >>>> >>>> On Wed, 26 Jul 2006, Rupesh Tarpara wrote: >>>> >>>>> Hi, >>>>> >>>>> I have hand held image scanner which is a USB-ACM device and uses >>>>> standard >>>>> ACM driver (serial communication protocol over USB interface). The >>>>> device >>>>> file created by driver is /dev/input/ttyACM0 (virtual serial device). >>>>> >>>>> Following is the build procedure I have followed. >>>>> >>>>> I have downloaded "sane-backends 1.0.18" source and made the following >>>>> changes to incorporate my device: >>>>> 1. I have created a new backend source file for this device. >>>>> 2. I have modified "sane-backends-1.0.18/configure.in" and >>>>> "sane-backends-1.0.18/backend/Makefile.in" files to include my backend. >>>>> 3. executed autoconf, ./configure, make and make install >>>>> 4. all libraries were installed at "/usr/local/lib/sane" >>>>> >>>>> I modified the "/usr/local/etc/sane.d/dll.conf" file to include my >>>>> backend >>>>> name. >>>>> >>>>> I am using Xsane as frontend. When I run Xsane, it gives error message >>>>> as >>>>> "no devices available" >>>>> >>>>> ----------------------------------------------------------------------- >>>>> My queries, >>>>> >>>>> 1) are there any backend configuration steps which I might have skipped? >>>>> 2) What is the procedure frontend follows when it is executed? >>>>> 3) How does the communication happens (or initiates) between >>>>> Frontend<----> >>>>> backend <------> device? >>>>> 4) What are the steps to be followed for new backend installation? >>>>> >>>>> ------------------------------------- >>>>> >>>>> Additional information about OS and sane version I am using. >>>>> >>>>> I am using RedHat AS3 OS, following is the output of uname -a >>>>> [root@mypc root]# uname -a >>>>> Linux mypc.home.com 2.4.21-40.EL #1 Thu Feb 2 22:32:00 EST 2006 i686 >>>>> i686 >>>>> i386 GNU/Linux >>>>> >>>>> [root@mypc root]# scanimage --version >>>>> scanimage (sane-backends) 1.0.18; backend version 1.0.18 >>>>> >>>>> Regards, >>>>> >>>>> Rupesh >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> http://www.patni.com >>>>> World-Wide Partnerships. World-Class Solutions. >>>>> _____________________________________________________________________ >>>>> >>>>> This e-mail message may contain proprietary, confidential or legally >>>>> privileged information for the sole use of the person or entity to >>>>> whom this message was originally addressed. Any review, e-transmission >>>>> dissemination or other use of or taking of any action in reliance upon >>>>> this information by persons or entities other than the intended >>>>> recipient is prohibited. If you have received this e-mail in error >>>>> kindly delete this e-mail from your records. If it appears that this >>>>> mail has been forwarded to you without proper authority, please notify >>>>> us immediately at [email protected] and delete this mail. >>>>> _____________________________________________________________________ >>>>> >>>> >>> >>> >> > > -- "so don't tell us it can't be done, putting down what you don't know. money isn't our god, integrity will free our souls" - Max Cavalera
