Step 3: Download HPLIP
Note
We recommend that you download the HPLIP tarball to your home or desktop directory.
A. Click here to Download the Regular Tarball
B. Go to the directory where you downloaded the HPLIP tarball.
Example:
cd ~/Desktop
C. Uncompress the tarball.
Enter this command:
tar xvfz hplip-3.10.6.tar.gz
This will create a directory with the same name as the tarball file.
D. Change your working directory to the hplip-3.10.6 directory.
Example:
cd hplip-3.10.6
Step 7: Post Installation Step(s)
A. NOTE - Older distro's, IE SUSE 10.0 or /proc/dev/bus Users the following steps need to be completed. 10.1 and newer skip to section B.
Important
Editing the 55-hpmud.rules file step does NOT apply to SLED (Suse Linux Enterprise Desktop 10)
- Edit the 55-hpmud.rules file
su -c "gedit /etc/udev/rules.d/55-hpmud.rules"
- Replace the middle section with the follow: (it appears similiar)
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??11", PROGRAM="/bin/sh -c 'X=%k; X=$${X#usbdev}; B=$${X%%%%.*}; D=$${X#*.}; printf /proc/bus/usb/%%03i/%%03i $$B $$D'", RUN+="/bin/sh -c 'chown lp: %c; chmod 666 %c'"
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??02", PROGRAM="/bin/sh -c 'X=%k; X=$${X#usbdev}; B=$${X%%%%.*}; D=$${X#*.}; printf /proc/bus/usb/%%03i/%%03i $$B $$D'", RUN+="/bin/sh -c 'chown lp: %c; chmod 666 %c'"
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??12", PROGRAM="/bin/sh -c 'X=%k; X=$${X#usbdev}; B=$${X%%%%.*}; D=$${X#*.}; printf /proc/bus/usb/%%03i/%%03i $$B $$D'", RUN+="/bin/sh -c 'chown lp: %c; chmod 666 %c'"
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??04", PROGRAM="/bin/sh -c 'X=%k; X=$${X#usbdev}; B=$${X%%%%.*}; D=$${X#*.}; printf /proc/bus/usb/%%03i/%%03i $$B $$D'", RUN+="/bin/sh -c 'chown lp: %c; chmod 666 %c'"
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??17", PROGRAM="/bin/sh -c 'X=%k; X=$${X#usbdev}; B=$${X%%%%.*}; D=$${X#*.}; printf /proc/bus/usb/%%03i/%%03i $$B $$D'", RUN+="/bin/sh -c 'chown lp: %c; chmod 666 %c'"
- Save the file, exit gedit.
B. NOTE Suse 10.3 users add the user to the LP group. All other versions can skip to section C.
- Check if your user is part of the lp group.
groups
You should see an output something like; users, lp
- If you don't see lp add the user to the lp group.
usermod -G lp <username>
- Logout and Logback in to your system.
C. If you are going to be setting up a printer with USB and the printer is already plugged in, you will need to do one of the following:
- Unlpug and re-plug in the USB printer, or Restart your PC.
Failure to do this will cause your USB printer to not be detected by HPLIP.