Tuesday, January 31, 2006
Networked HP Photosmart 8450
I picked up an HP Photosmart 8450 on Woot. I was originally going to install it using USB, but thought better of it and set it up as a networked printer.
First, the CUPS drivers need to be installed:
Get the PPD file and put it in
Next, check the status with
The hplip service doesn't get started by the RPM installation, though it does get set up on chkconfig. BTW, doing
So, running
Adding the IP address of the printer (
Next, get the CUPS administration screen in your browser. It's at
At the device prompt, select IPP. At the Device URI prompt enter the URI from hp-makeuri,
Select Printers and print a test page.
First, the CUPS drivers need to be installed:
yum install hplip
Get the PPD file and put it in
/usr/share/cups/model
. Set the owner and group to root and permissions to u=rw,g=r,o=r. Then run service cups restart
. Next, check the status with
hp-makeuri
. I got this error:[ERROR]: Unable to connect to hpiod.
The hplip service doesn't get started by the RPM installation, though it does get set up on chkconfig. BTW, doing
service --status-all
will show you hpiod and hpssd are not running. But the service name is hplib, not either of those. So what we need to do to get it going is service hplip start
.So, running
hp-makeuri
again gave me [ERROR]: You must specify IPs and/or DEVNODEs on the command line.
Adding the IP address of the printer (
hp-makeuri 192.168.0.9
) worked and gave me CUPS URI: hp:/net/Photosmart_8400_series?ip=192.168.0.9
Next, get the CUPS administration screen in your browser. It's at
http://localhost:631
. Select Administration. Under Printers, choose Add Printer. The name can't have any spaces, so I used hp8450. The location is the IP address, e.g. 192.168.0.9. Lastly enter a text description. I used "HP Photosmart 8450".At the device prompt, select IPP. At the Device URI prompt enter the URI from hp-makeuri,
hp:/net/Photosmart_8400_series?ip=192.168.0.9
. Enter HP for the Make. Select the HP 8400 driver.Select Printers and print a test page.
Thursday, January 19, 2006
Time to Change the Permissions
I've got a SCSI scanner attached to
Fedora doesn't have
/dev/sg0
. Under previous versions of RedHat, I set the group to disk, added read and write permissions for the group and added myself to the group. Since upgrading to a 2.6 kernel which has the UDEV filesystem, every time I reboot, I have to do this over again. Until I found out how to make it stick. These directions are for Ubuntu, but they were close enough. Here's what I had to do differently for Fedora Core 4:Fedora doesn't have
/etc/udev/udev.rules
, rather a directory called /etc/udev/rules.d
. This is specified in the top-level configuration file /etc/udev/udev.conf
. On my box, rules.d
has one file called 50-udev.rules
. I edited this file. On the line you add, I changed the group to disk instead of scanner. Once done, as root, do rmmod sg
, then modprobe sg
to reload the driver and check your work. One bit of goofiness I saw was that adding the SYMLINK
parameter caused my permissions to be ignored. So I left it off. I can live with just /dev/sg0
.Sunday, January 15, 2006
Installing TTF fonts on Fedora Core
Copy TTF file to a directory, say
Edit
inside the
Restart X and you're in business.
/usr/X11R6/lib/X11/fonts/TTF
.Edit
/etc/fonts/local.conf
and make sure that directory is in a line like this:<dir>/usr/X11R6/lib/X11/fonts/TTF</dir>
inside the
<fontconfig>
sectionRestart X and you're in business.
Subscribe to Posts [Atom]
BlogPhiles webring: Previous Site | Random Site | Next | Membership Guide | Site List