Hi Johannes-

On Monday 26 June 2006 05:11, Johannes Meixner wrote:
> Hello,
>
> On Jun 24 07:47 Jeffrey Laramie wrote (shortened):
> > LaserJet 3052 and connected it as a network printer.
> > I have no problems with printing or copying but I can't get my
> > workstation to recognize the scanner interface.
> >
> > openSUSE 10.0 fully patched on x86_64
>
> What does "fully patched" mean?

All the SuSE update and security packages for the kernel, etc. have been 
installed.

> > cups configured with YaST
>
> By default this does not restult running "hplip" services, see
> https://bugzilla.novell.com/show_bug.cgi?id=175323
>
> > hp-info
> > shows the scan-uri as "hpaio:/net/HP_LaserJet_3052?ip=192.168.0.201" (IP
> > is correct) yet if I run scanimage -L nothing is found.
>
> Are the "hplip" services up and running?
> What results "rchplip status"?
> It must result something like
> ----------------------------------------------------------------
> hpiod (pid 1234) is running...
> hpssd (pid 5678) is running...
> ----------------------------------------------------------------

hpiod (pid 22792) is running...
hpssd (pid 22796) is running...

>
> Is the SANE backend "hpaio" activated in /etc/sane.d/dll.conf?
> See
> http://en.opensuse.org/SDB:Configuring_Scanners_from_SUSE_LINUX_9.2
> "SANE Backends"
>
> What results

I did not edit this file before posting.  hpaio is disabled but seems to load 
anyway. See below...

> -----------------------------------------------------------------
> export SANE_DEBUG_DLL=4
> scanimage -d hpaio:/net/HP_LaserJet_3052?ip=192.168.0.201 -T
> unset SANE_DEBUG_DLL
> -----------------------------------------------------------------
> See
> http://en.opensuse.org/SDB:Configuring_Scanners_from_SUSE_LINUX_9.2
> "Trouble-Shooting"
>
> What results

OK, this shows some problems. When I ran this it couldn't find the 
libsane-hpaio.so.1 file. I re-installed hpaio 0.9.4 from SuSE and now it 
finds the drivers but still fails with a device busy error:

JeffsPC:/home/jalaramie # scanimage -d 
hpaio:/net/HP_LaserJet_3052?ip=192.168.0.201 -T
[sanei_debug] Setting debug level of dll to 4.
[dll] sane_init: SANE dll backend version 1.0.11 from sane-backends 1.0.17
[dll] add_backend: adding backend `net'
[dll] add_backend: adding backend `abaton'
[dll] add_backend: adding backend `agfafocus'
[dll] add_backend: adding backend `apple'
[dll] add_backend: adding backend `avision'
[dll] add_backend: adding backend `artec'
[dll] add_backend: adding backend `artec_eplus48u'
[dll] add_backend: adding backend `as6e'
[dll] add_backend: adding backend `bh'
[dll] add_backend: adding backend `canon'
[dll] add_backend: adding backend `canon630u'
[dll] add_backend: adding backend `coolscan'
[dll] add_backend: adding backend `coolscan2'
[dll] add_backend: adding backend `dmc'
[dll] add_backend: adding backend `epson'
[dll] add_backend: adding backend `fujitsu'
[dll] add_backend: adding backend `genesys'
[dll] add_backend: adding backend `gt68xx'
[dll] add_backend: adding backend `ibm'
[dll] add_backend: adding backend `leo'
[dll] add_backend: adding backend `lexmark'
[dll] add_backend: adding backend `ma1509'
[dll] add_backend: adding backend `matsushita'
[dll] add_backend: adding backend `microtek'
[dll] add_backend: adding backend `microtek2'
[dll] add_backend: adding backend `mustek'
[dll] add_backend: adding backend `mustek_usb'
[dll] add_backend: adding backend `mustek_usb2'
[dll] add_backend: adding backend `nec'
[dll] add_backend: adding backend `niash'
[dll] add_backend: adding backend `pie'
[dll] add_backend: adding backend `pint'
[dll] add_backend: adding backend `plustek'
[dll] add_backend: adding backend `qcam'
[dll] add_backend: adding backend `ricoh'
[dll] add_backend: adding backend `s9036'
[dll] add_backend: adding backend `sceptre'
[dll] add_backend: adding backend `sharp'
[dll] add_backend: adding backend `sm3600'
[dll] add_backend: adding backend `sm3840'
[dll] add_backend: adding backend `snapscan'
[dll] add_backend: adding backend `sp15c'
[dll] add_backend: adding backend `tamarack'
[dll] add_backend: adding backend `teco1'
[dll] add_backend: adding backend `teco2'
[dll] add_backend: adding backend `teco3'
[dll] add_backend: adding backend `u12'
[dll] add_backend: adding backend `umax'
[dll] add_backend: adding backend `umax1220u'
[dll] add_backend: adding backend `v4l'
[dll] add_backend: adding backend `hpaio'
[dll] sane_open: trying to open `hpaio:/net/HP_LaserJet_3052?ip=192.168.0.201'
[dll] load: searching backend `hpaio' in `/usr/lib64/sane'
[dll] load: trying to load `/usr/lib64/sane/libsane-hpaio.so.1'
[dll] load: dlopen()ing `/usr/lib64/sane/libsane-hpaio.so.1'
[dll] init: initializing backend `hpaio'
[dll] init: backend `hpaio' is version 1.0.6
scanimage: open of device hpaio:/net/HP_LaserJet_3052?ip=192.168.0.201 failed: 
Device busy
[dll] sane_exit: exiting
[dll] sane_exit: calling backend `hpaio's exit function
[dll] sane_exit: finished

Notice that I removed the other hp backends to avoid any conflicts but it 
still gave the same error.

> -----------------------------------------------------------------
> xscanimage hpaio:/net/HP_LaserJet_3052?ip=192.168.0.201
> xsane hpaio:/net/HP_LaserJet_3052?ip=192.168.0.201
> -----------------------------------------------------------------
> See the HPLIP documentation and "man xscanimage" and "man xsane".
>
> > Not surprisingly when I
> > run xsane I get a message that the scan-uri above is an "Invalid
> > argument"
>
> I cannot guess how exactly you did "run xsane".

>From the menu, from the command line, as a user and as root. No difference. It 
doesn't find the scanner.

>
> > and the following entries in /var/log/messgaes:
> > Jun 24 07:41:39 JeffsPC kernel: ppdev0: registered pardevice
> > Jun 24 07:41:39 JeffsPC kernel: ppdev0: unregistered pardevice
>
> I assume parport related messages do not apply for your network device
> or is it actually also connected via parallel port?

No, it's a network printer via tcpip. I only included this for completeness.

>
> > What I've done:
> > In short - everything I can think of. I upgraded to hplip 1.6.6. I
> > installed sane-backends-1.0.17 and sane-frontends 1.0.14. I re-installed
> > the original SUSE version of hplip.
>
> It would be of more interest which exact state you have now
> when the above problems appear.
>
> Note that when you used once a self-compiled HPLIP it may have
> installed under /usr/local/ but a RPM installs under /usr/
> so that you could have now to mixed up versions installed
> at the same time.

I think this may be the issue. The command line tools don't seem to be 
installed with the standard SuSE installation of hplip, so I upgraded to 
1.6.6. But then the lib files weren't installed where scanimage was expecting 
them so I re-installed hplip 0.9.4.  "hp-setup 192.168.0.201" now tells me my 
printer is not supported. Arrgghh... In my efforts to work this out before 
posting I've hosed things up. Looks like I have a mix of versions installed 
and I need to do some housekeeping...

ps.  I'm feeling psychic. I predict that there's also a "make distclean" in my 
future. <grin> Thanks for your help!

Jeff

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
HPLIP-Help mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hplip-help

Reply via email to