Configuring a HP Laserjet 1018 USB printer on KDE

Bob Falanga rfalang.bob at gmail.com
Fri Feb 29 21:07:23 UTC 2008


Unfortunately for me neither http://localhost:631 or http://locaalhost:631/?
worked for me. I get error message "Firefox can't establish a connection to
the server at localhost:631." for both.

On Thu, Feb 28, 2008 at 3:32 PM, Paul Schmehl <pauls at utdallas.edu> wrote:

> --On Thursday, February 28, 2008 11:24:04 -0700 Predrag Punosevac
> <punosevac at math.arizona.edu> wrote:
>
> > User &Robert Falanga wrote:
> >> First  am new using freebsd and would like help getting the printer
> >> configured. After installing and staarting CUPS. When I go to SETTINGS
> >
> >> Peripherals > printers I get:
> >>
> > That is not the way to configure printer on vanilla  FreeBSD. If you
> want to
> > use something like that
> > install PC-BSD or DesktopBSD.
> >
>
> Well, I beg to differ with you.  That's one way to do it.  Yours is
> another.
>
> > To install the printer  do the  following
> > 1. Alter permission on the device nodes  chmod  0660  /dev/ulpt0
> >
> > 2. chgrp cupsd /dev/ulpt0
> >
> > 3. Add yourself to cupsd group by editing file /etc/groups
> >
>
> I didn't have to do any of this.
>
> > 4. Move the commands of the native lpd printing system so that you can
> use
> > CUPS commands
> > mv /usr/bin/lp          /usr/bin/lp.bak
> > mv /usr/bin/lpr         /usr/bin/lpr.bak
> > mv /usr/bin/lpq         /usr/bin/lpq.bak
> > mv /usr/bin/lprm      /usr/bin/lprm.bak
> >
>
> This is good advice, *if* the cups install has not already overwritten the
> base
> for you.
> .if defined(CUPS_OVERWRITE_BASE)
>        if test -e /usr/bin/lp; then ${CHMOD} -h 0 /usr/bin/lp; fi
>        if test -e /usr/bin/lpq; then ${CHMOD} -h 0 /usr/bin/lpq; fi
>        if test -e /usr/bin/lpr; then ${CHMOD} -h 0 /usr/bin/lpr; fi
>        if test -e /usr/bin/lprm; then ${CHMOD} -h 0 /usr/bin/lprm; fi
>        if test -e /usr/sbin/lpc; then ${CHMOD} -h 0 /usr/sbin/lpc; fi
> .endif
>
> # ls -lsa /usr/bin/lp*
>  4 -r--r--r--  1 root  wheel    2590 Feb 21 12:59 /usr/bin/lp
> 26 -r-Sr-Sr--  1 root  daemon  25876 Feb 21 12:59 /usr/bin/lpq
> 30 -r-Sr-Sr--  1 root  daemon  29368 Feb 21 12:59 /usr/bin/lpr
> 26 -r-Sr-Sr--  1 root  daemon  24600 Feb 21 12:59 /usr/bin/lprm
>
> >
> > 4. Restart cupsd for instance by adding cupsd_enable="YES" into your
> > /etc/rc.conf at the same time
> > disable lpd daemon by adding lpd_enable="NO"
> >
>
> Also good advice.
>
> > 5. Reboot
> >
> > 6. Point the web-browser to http://localhost:631 to add the printer
> >
>
> Unfortunately, this didn't work for me.  I got the source code for the
> page
> displayed in my browser.  If I added a ? to the end (
> http://localhost:631/?),
> then the page was displayed.
>
> > NOTE:
> >
> > 1. Your printer is using foo2zjs reversed engineered driver which you
> must
> > compile from ports. People
> > have reported mixed results with  the driver! You have to compile the
> driver
> > before you start adding the printer.
> >
>
> Seems to me, for HP printers, the hpijs driver is the right choice.
>  print/hpijs
>
> > 2. You might need to disable your firewall or at least port 631 which is
> used
> > by Internet Printing Protocol (IPP)
> > which is in turned used by CUPS.
> >
>
> Only if you want to be a print server.  If you're just printing from a
> workstation, you don't need to worry about incoming traffic on 631.
>
> >> Unable to retrieve the printer list. Error message received from
> manager:
> >> Connection to CUPS server failed. Check that the CUPS server is
> correctly
> >> installed and running. Error: localhost: read failed (14).
>
> This sounds like he didn't put cupsd_enable="YES" in /etc/rc.conf.
>
> >> If I use LPR/LPRng things seem to be going well until I get to the
> screen
> >> asking for URI:   I have no clue as to what it is asking for.
> >>
>
> You might have to uninstall and reinstall cups.  I did.  The first time
> didn't
> work for some reason.
>
> I used KDE's control center to set up the printer as well as the printer
> manager.  Everything worked fine after the initial failure and the
> subsequent
> reinstall.
>
> --
> Paul Schmehl (pauls at utdallas.edu)
> Senior Information Security Analyst
> The University of Texas at Dallas
> http://www.utdallas.edu/ir/security/
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe at freebsd.org"
>


More information about the freebsd-questions mailing list