Dear All,

I am trying to test HPLIP drivers by trying to unlock full functionality of Photosmart C5250 which is one of the all-in-one devices from the Photosmart C5200 series. HPLIP builds without hitch on 4.3 Beta. The same goes for CUPS, SANE-backhands, XSane, foomatic-filters, foomatic-db, engine.

Unfortunately the hp-setup doesn't see the printer. The all-in-one is not usable as scanner as well.

I have disabled ulpt driver and umass drivers from the kernel and hpssd is started before the cupsd. I read installation message very carefully. It is excellent! I am attaching dmesg, hp-check.log, and sane-find-scanner.

On the positive note printer is fully functional with CUPS and PPD file generated from the fomatic-db as long as ulpt driver is left in the kernel.

I must say that unless umass driver is disabled printer is recognized by the kernel as umass even when ulpt driver is in kernel. Also if I remove ulpt driver the printer is still sing as umass. Only after I remove both drivers the printer is seeing as ugen device. Can somebody direct me if it is possible to reverse the priority of driver in kernel or
make certain device "invisible" for umass driver?

Also the good news is that foomatic-db engine and foomatic-filter are fully functional. I was able to rip PPD files for Photosmart C5250 and LaserJet 4L. I was able to print on both printers using CUPS. I was also able to print on LaserJet 4L with LPD using foomatic-rip as input filter in my printcap file. I didn't bother to try foomatic filter for Photosmart C5250 but I see no reason why would not work.

I am stamped by the inability of HPLIP to see the printer. I will try to get some older OfficeJet series
all-in-one to see if I can  unlock full functionality.


Most Kind Regards,

Predrag Punosevac


P. S. The above is an extraordinary example of how ridiculous is trying to compensate bad hardware (non PostScript
printers and proprietary scanning language) with very complicated software.



OpenBSD 4.3-beta (GENERIC) #675: Wed Feb 27 12:32:17 MST 2008
    [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Pentium(R) 4 CPU 1.80GHz ("GenuineIntel" 686-class) 1.80 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM
real mem  = 535883776 (511MB)
avail mem = 510115840 (486MB)
User Kernel Config
UKC> disable umass
353 umass* disabled
UKC> disabme\^H \^H\^H \^Hle\^H \^H\^H \^H\^H \^H\^H \^Hable ulpt
352 ulpt* disabled
UKC> di\^H \^H\^H \^Hquit
Continuing...
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 03/01/02, BIOS32 rev. 0 @ 0xffe90, SMBIOS 
rev. 2.3 @ 0xf0450 (61 entries)
bios0: vendor Dell Computer Corporation version "A03" date 03/01/2002
bios0: Dell Computer Corporation OptiPlex GX240
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
acpi at bios0 function 0x0 not configured
pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfba20/176 (9 entries)
pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82801BA LPC" rev 0x00)
pcibios0: PCI bus #4 is the last bus
bios0: ROM list: 0xc0000/0x8000
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Intel 82845 Host" rev 0x03
agp0 at pchb0: aperture at 0xf0000000, size 0x8000000
ppb0 at pci0 dev 1 function 0 "Intel 82845 AGP" rev 0x03
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "ATI Rage 128 Pro TF" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ppb1 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0x12
pci2 at ppb1 bus 2
cbb0 at pci2 dev 7 function 0 "TI PCI1225 CardBus" rev 0x01: irq 11
cbb1 at pci2 dev 7 function 1 "TI PCI1225 CardBus" rev 0x01: irq 10
xl0 at pci2 dev 12 function 0 "3Com 3c905C 100Base-TX" rev 0x78: irq 11, 
address 00:06:5b:b0:ba:2b
exphy0 at xl0 phy 24: 3Com internal media interface
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 3 device 0 cacheline 0x10, lattimer 0x20
pcmcia0 at cardslot0
cardslot1 at cbb1 slot 1 flags 0
cardbus1 at cardslot1: bus 4 device 0 cacheline 0x10, lattimer 0x20
pcmcia1 at cardslot1
ichpcib0 at pci0 dev 31 function 0 "Intel 82801BA LPC" rev 0x12: 24-bit timer 
at 3579545Hz
pciide0 at pci0 dev 31 function 1 "Intel 82801BA IDE" rev 0x12: DMA, channel 0 
wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <QUANTUM FIREBALLP AS10.2>
wd0: 16-sector PIO, LBA, 9797MB, 20066251 sectors
atapiscsi0 at pciide0 channel 0 drive 1
scsibus0 at atapiscsi0: 2 targets
sd0 at scsibus0 targ 0 lun 0: <IOMEGA, ZIP 250, 42.S> SCSI0 0/direct removable
sd0: drive offline
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
sd0(pciide0:0:1): using PIO mode 3, Ultra-DMA mode 2
atapiscsi1 at pciide0 channel 1 drive 0
scsibus1 at atapiscsi1: 2 targets
cd0 at scsibus1 targ 0 lun 0: <ATAPI, DVD A DH20A4P, 9P57> SCSI0 5/cdrom 
removable
cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
uhci0 at pci0 dev 31 function 2 "Intel 82801BA USB" rev 0x12: irq 11
ichiic0 at pci0 dev 31 function 3 "Intel 82801BA SMBus" rev 0x12: irq 10
iic0 at ichiic0
spdmem0 at iic0 addr 0x50: 256MB SDRAM non-parity PC133CL3
spdmem1 at iic0 addr 0x51: 256MB SDRAM non-parity PC133CL3
uhci1 at pci0 dev 31 function 4 "Intel 82801BA USB" rev 0x12: irq 9
auich0 at pci0 dev 31 function 5 "Intel 82801BA AC97" rev 0x12: irq 10, ICH2 
AC97
ac97: codec id 0x41445360 (Analog Devices AD1885)
ac97: codec features headphone, Analog Devices Phat Stereo
audio0 at auich0
isa0 at ichpcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pmsi0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pmsi0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
usb0 at uhci0: USB revision 1.0
uhub0 at usb0 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb1 at uhci1: USB revision 1.0
uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
biomask ef65 netmask ef65 ttymask ffe7
mtrr: Pentium Pro MTRR support
ugen0 at uhub0 port 2 "HP Photosmart C5200 series" rev 2.00/1.00 addr 2
softraid0 at root
root on wd0a swap on wd0b dump on wd0b
lpt0: out of paper
hp-check[3402]: info: :
Initializing. Please wait...
scheduler is running

1.2.7

OpenBSD oko.bagdala.net 4.3 GENERIC#675 i386

hp-check[3402]: info: :
hp-check[3402]: info: :---------------
hp-check[3402]: info: :| SYSTEM INFO |
hp-check[3402]: info: :---------------
hp-check[3402]: info: :
hp-check[3402]: info: :[01mBasic system information:[0m
hp-check[3402]: info: :OpenBSD oko.bagdala.net 4.3 GENERIC#675 i386
hp-check[3402]: info: :
hp-check[3402]: info: :[01mDistribution:[0m
hp-check[3402]: info: :unknown 0.0
hp-check[3402]: info: :[01m
HPOJ running?[0m
hp-check[3402]: info: :No, HPOJ is not running (OK).
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking Python version...[0m
hp-check[3402]: info: :OK, version 2.5.2 installed
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking PyQt version...[0m
error: NOT FOUND OR FAILED TO LOAD!
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking SIP version...[0m
error: SIP not installed or version not found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for CUPS...[0m
hp-check[3402]: info: :Status: scheduler is running
hp-check[3402]: info: :Version: 1.2.7
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for Reportlab...[0m
hp-check[3402]: info: :OK, version >= 2.0
hp-check[3402]: info: :
hp-check[3402]: info: :----------------
hp-check[3402]: info: :| DEPENDENCIES |
hp-check[3402]: info: :----------------
hp-check[3402]: info: :
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: cups - Common Unix Printing System...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: cups-devel- Common Unix Printing System development files...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: gcc - GNU Project C and C++ Compiler...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: GhostScript - PostScript and PDF language interpreter and previewer...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: libcrypto - OpenSSL cryptographic library...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: libjpeg - JPEG library...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: libnetsnmp-devel - SNMP networking library development files...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: libpthread - POSIX threads library...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: libtool - Library building support services...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: libusb - USB library...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: make - GNU make utility to maintain groups of programs...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: ppdev - Parallel port support kernel module....[0m
warning: NOT FOUND! This is an OPTIONAL dependency. Some HPLIP functionality may not function properly.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: PyQt - Qt interface for Python...[0m
warning: NOT FOUND! This is an OPTIONAL dependency. Some HPLIP functionality may not function properly.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: python-devel - Python development files...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: Python 2.3 or greater - Required for fax functionality...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: Python 2.2 or greater - Python programming language...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: Reportlab - PDF library for Python...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: SANE - Scanning library...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: SANE - Scanning library development files...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: scanimage - Shell scanning program...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking for dependency: xsane - Graphical scanner frontend for SANE...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :
hp-check[3402]: info: :----------------------
hp-check[3402]: info: :| HPLIP INSTALLATION |
hp-check[3402]: info: :----------------------
hp-check[3402]: info: :
hp-check[3402]: info: :
hp-check[3402]: info: :[01mCurrently installed HPLIP version...[0m
hp-check[3402]: info: :HPLIP 2.7.10 currently installed in '/usr/local/share/hplip'.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mCurrent contents of '/etc/hp/hplip.conf' file:[0m
hp-check[3402]: info: :# hplip.conf.  Generated from hplip.conf.in by configure.

[hpssd]
# Note: hpssd does not support dynamic ports
# Port 2207 is the IANA assigned port for hpssd
port=2207

[hplip]
version=2.7.10

[dirs]
home=/usr/local/share/hplip
run=/var/run
ppd=/usr/local/share/foomatic/db/source/PPD/HP
ppdbase=/usr/local/share/foomatic/db/source/PPD
doc=/usr/local/share/doc/hplip
icon=/usr/local/share/applications
cupsbackend=/usr/local/libexec/cups/backend
foomatic=/usr/local/share/foomatic

# Following values are determined at configure time and cannot be changed.
[configure]
network-build=yes
pp-build=no
gui-build=no
scanner-build=yes
fax-build=yes
cups11-build=no
doc-build=yes
shadow-build=no
foomatic-xml-install=no
foomatic-ppd-install=yes
internal-tag=2.7.10.11

hp-check[3402]: info: :
hp-check[3402]: info: :----------------------
hp-check[3402]: info: :| INSTALLED PRINTERS |
hp-check[3402]: info: :----------------------
hp-check[3402]: info: :
hp-check[3402]: info: :
warning: No queues found.
hp-check[3402]: info: :
hp-check[3402]: info: :----------------------
hp-check[3402]: info: :| SANE CONFIGURATION |
hp-check[3402]: info: :----------------------
hp-check[3402]: info: :
hp-check[3402]: info: :[01m'hpaio' in '/etc/sane.d/dll.conf'...[0m
hp-check[3402]: info: :OK, found. SANE backend 'hpaio' is properly set up.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking output of 'scanimage -L'...[0m
hp-check[3402]: info: :
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

hp-check[3402]: info: :
hp-check[3402]: info: :---------------------
hp-check[3402]: info: :| PYTHON EXTENSIONS |
hp-check[3402]: info: :---------------------
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking 'cupsext' CUPS extension...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking 'pcardext' Photocard extension...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking 'hpmudext' I/O extension...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :[01mChecking 'scanext' SANE scanning extension...[0m
hp-check[3402]: info: :OK, found.
hp-check[3402]: info: :
hp-check[3402]: info: :
hp-check[3402]: info: :-----------------
hp-check[3402]: info: :| USB I/O SETUP |
hp-check[3402]: info: :-----------------
hp-check[3402]: info: :
hp-check[3402]: info: :
hp-check[3402]: info: :-----------
hp-check[3402]: info: :| SUMMARY |
hp-check[3402]: info: :-----------
hp-check[3402]: info: :
error: 4 errors and/or warnings.
hp-check[3402]: info: :
hp-check[3402]: info: :Please refer to the installation instructions at:
hp-check[3402]: info: :http://hplip.sourceforge.net/install/index.html

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x03f0 [HP], product=0x5d11 [Photosmart C5200 series]) at libusb:/dev/usb0:/dev/ugen0
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

Reply via email to