On Wed, 2 Aug 2006, Immanuel CRC Office wrote: > I removed the printer. Now it says it does not find anything. This is what I > get from the below command: > > [plustek_pp] attach (parport0, 0x7fffff9e58c0, (nil)) > [plustek_pp] Device configuration: > [plustek_pp] device name : >parport0< > [plustek_pp] direct I/O : yes > [plustek_pp] warmup : -1s > [plustek_pp] lampOff : -1 > [plustek_pp] lampOffOnEnd : yes > [plustek_pp] model override: 0 > [plustek_pp] --------------------- > [plustek_pp] drvopen() > [plustek_pp] open: PtDrvInit failed: 11 > [plustek_pp] open failed: -1 > [plustek_pp] sane_get_devices (0x7fffff9e79c0, 0) > > for ecp, ecp+epp, epp and spp settings in the bios. > > Crystle
1. what does your plustek_pp.conf look like? 2. you are doing this as root? 3. what is the io port and irq set to in the bios? allan > > m. allan noah wrote: >> 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
