Solved HP 6830 issue cups server

Hi,
I have a network printer (192.168.0.7), HP officejet 6830.
iI've read this link http://www.freebsddiary.org/cups.php and this link https://forums.freebsd.org/threads/howto-install-printer-scaner-hp-deskjet-f2480.39077/
so iI do the command line : pkg install cups hplip xsane and this one cd /usr/ports/print/hplip && make install clean, change /etc/rc.conf and add
Code:
cups_enable = "YES"
devfs_system_ruleset = "system"

When iI start hp-setup, iI have GUI of hplip, and iI can chose my printer the driver are package into hplip program.
The driver is hp-officejet_6300_series-hpijs.ppd.gz
But iI've issue of cups server are not start, this is my output:
Code:
root@dct-pluton:~ # hp-setup

HP Linux Imaging and Printing System (ver. 3.14.10)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-13 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

warning: Fax setup disabled - Python 2.3+ required.
Searching... (bus=net, timeout=5, ttl=4, search=(None) desc=0, method=slp)
error: No PPD found for model officejet_pro_6830 using old algorithm.
error: No appropriate print PPD file found for model officejet_pro_6830
error:  Printer queue setup failed.  Error : Unable to connect to CUPS server

Done.
root@dct-pluton:~ #

I think that the cups server are not work fine!

How iI can use cups server and start it?

Regards
Philippe
 
Last edited by a moderator:
You complete the first step: edit the /etc/rc.conf
Code:
cups_enable = "YES"
devfs_system_ruleset = "system"

You may access your localhost cups server and add printer by browsing localhost:631
 
Hi,
If you read correctly my first post iI do the add into the /etc/rc.conf !

Please read the first post !

Regards
Philippe
 
Hi,
on boot startup iI see that cups_enable = "YES" and devfs_system_ruleset = "system" are not found!
Somebody have an ideas?

Regards
Philippe
 

The Handbook always trumps a 14-year-old blog post. The service is called cupsd, and specifying a ruleset for devfs(8) only works if you've actually created that ruleset.

https://www.freebsd.org/doc/en/books/handbook/printing-other.html

HPLIP and CUPS are two different printing services. Running the HPLIP setup program will not affects CUPS, nor vice versa. If you want to use CUPS, then the only purpose of print/hplip is to provide the driver for your printer, and you need to set up your printer in the CUPS web interface at localhost:631, as zeissoctopus said.
 
Many thanks for yours help, near the solution, i've just a little mistake :
BSD's box says :

Code:
Printer queue setup failed.

Error : Unable to connect to CUPS server

Code:
Searching... (bus=net, timeout=5, ttl=4, search=(None) desc=0, method=slp)
error: No PPD found for model officejet_pro_6830 using old algorithm.
error: No appropriate print PPD file found for model officejet_pro_6830
error:  Printer queue setup failed.  Error : Unable to connect to CUPS server
 
Back
Top