rafael
Posts: 5
Joined: Tue Jan 03, 2012 4:58 pm

HPLIP plugin for ARM

Fri Mar 15, 2013 9:01 pm

Hello guys,

I'd just like to share that, while I was trying to set up my printer, I found out that the current version (3.13.3) of the HPLIP plugin was compiled only for x86 architecture and, thus, it doesn't work for our beloved Raspberry Pi.

BUT merlin has started a bug report to ask for an ARM support in their plugin. You can check it in the following url: https://bugs.launchpad.net/hplip/+bug/1152219

The more people voting as affected, the better! :)

Spid
Posts: 525
Joined: Sat Jan 19, 2013 12:47 pm

Re: HPLIP plugin for ARM

Fri Mar 15, 2013 9:12 pm

The HPLip software package is in both Raspbian and Arch Linux Distros, available from the repositories :lol: :lol: :lol: :lol: :lol:

Raspbian also has the HPLip-gui add on.....

http://packages.debian.org/wheezy/hplip
I will always assume you are running Raspbian for desktop and Raspbmc for XMBC !

rafael
Posts: 5
Joined: Tue Jan 03, 2012 4:58 pm

Re: HPLIP plugin for ARM

Fri Mar 15, 2013 9:42 pm

Spid, Gentoo also has HPLIP in portage and I've already installed it. ;)

The thing is that the HPLIP script downloads a plugin when you use their setup script. The downloaded file has some ELF shared objects, but they were compiled for the x86 and x86_64 architecture. Maybe not everything requires the plugin, but some printers does.

I described the problem with some technical details, before getting to know the bug report was created. If you're interested, you can check here: https://answers.launchpad.net/hplip/+question/224343

Spid
Posts: 525
Joined: Sat Jan 19, 2013 12:47 pm

Re: HPLIP plugin for ARM

Fri Mar 15, 2013 9:57 pm

Well I have a current model HP ePrinter Deskjet 3055A and it works out-of-the box in a fully updated Raspbian "wheezy"

FYI Gentoo for ARMv6 Pi is still in BETA Testing

So the question I wish to ask is does this bug happen on all ARMv6 Pi Operating Systems, because the Pi is not the only device using an ARMv6 CPU based SoC ?
I will always assume you are running Raspbian for desktop and Raspbmc for XMBC !

rafael
Posts: 5
Joined: Tue Jan 03, 2012 4:58 pm

Re: HPLIP plugin for ARM

Fri Mar 15, 2013 11:31 pm

Spid wrote:So the question I wish to ask is does this bug happen on all ARMv6 Pi Operating Systems, because the Pi is not the only device using an ARMv6 CPU based SoC ?
As far as I'm concerned, it happens on all non-x86 systems, but with devices that require the HPLIP plugin.

If you download the plugin (http://hplipopensource.com/hplip-web/pl ... plugin.run) and extract it to some directory (sh hplip-3.13.3-plugin.run --noexec --keep --target <somedirectory>), you'll notice the x86 files I'm talking about. ;)

Your printer doesn't seem to need the plugin. Lucky you! :lol:

Spid
Posts: 525
Joined: Sat Jan 19, 2013 12:47 pm

Re: HPLIP plugin for ARM

Sat Mar 16, 2013 12:14 am

"Your printer doesn't seem to need the plugin. Lucky you! " :oops:


Not lucky, just undertook research before buying, when I replaced my Canon Printer. caveat emptor! :roll:

http://hplipopensource.com/hplip-web/su ... index.html


The HPLIP version in Raspbian "wheezy" is 3.12.6-3.1 and alarmpi is 3.13.3-2
I will always assume you are running Raspbian for desktop and Raspbmc for XMBC !

rafael
Posts: 5
Joined: Tue Jan 03, 2012 4:58 pm

Re: HPLIP plugin for ARM

Fri Mar 22, 2013 4:23 am

My only problem with HPLIP before this was the time when the configuration script used to give me the wrong download link to plugin. :lol: Did you use your Canon printer with linux/cups? How was your experience like?

My HPLIP version is 3.13.3 and my portage was updated last Sunday.

MajinJoko
Posts: 2
Joined: Wed Apr 24, 2013 9:17 am

Re: HPLIP plugin for ARM

Mon Jul 22, 2013 4:01 pm

I successfully installed my printer (p1005), the firmware is loaded when the usb is connected, but the epic fail is when I try to print anything: "filter error" on cups. Seems related to the ppd file, but the same configuration works on my laptop (both archlinux, arm for rpi and x64 for laptop..) :cry:

nlaney
Posts: 2
Joined: Sat May 10, 2014 6:40 pm

Re: HPLIP plugin for ARM

Sat May 10, 2014 7:16 pm

The bug on launchpad is https://bugs.launchpad.net/hplip/+bug/1152219, There hasn't been any activity since it was opened and assigned. Log on and vote!

I expect ARM support is coming, maybe voting and commenting will provide some motivation!

nlaney
Posts: 2
Joined: Sat May 10, 2014 6:40 pm

Re: HPLIP plugin for ARM

Sat May 10, 2014 8:48 pm

OK, I was able to install a print a test page from Ubuntu 12.04.4 on a Samsung ARM Chromebook using http://foo2zjs.rkkda.com/

The printer was an HP p1102w. I was looking into using Raspberry Pi as a printserver for my various ChromeOS and Android devices, and have found Google Cloud Print to be decently supported by HP at least on cloud ready printers.

I was surprised to find the lack of support on the ARM processor, so maybe one of these workarounds will suffice until support arrives. Unfortunately, I don't see Google Cloud Print support in Chromium as a print option, only the CUPS print management, so the foo2zjs may be the only option on the RPi, or a printer not requiring the proprietary driver. So, even though printing can be done only through a locally installed printer, it can then be registered on Google Cloud Print to print to from any device and shared. Cheers!

sandeep444
Posts: 3
Joined: Fri Sep 16, 2016 12:21 pm

Re: HPLIP plugin for m1136mfp

Fri Oct 07, 2016 5:19 am

hi sir, i am trying to connect raspberry pi to hp printer. after installation of cups it showing filter failed message.can u help me in that.

User avatar
fruitoftheloom
Posts: 14549
Joined: Tue Mar 25, 2014 12:40 pm
Location: Bognor Regis UK

Re: HPLIP plugin for m1136mfp

Fri Oct 07, 2016 6:35 am

sandeep444 wrote:hi sir, i am trying to connect raspberry pi to hp printer. after installation of cups it showing filter failed message.can u help me in that.

Code: Select all

sudo apt-get update
sudo apt-get install hplip
When configuring CUPS to add printer, ensure it is using the hplip driver, this is for a different printer but the procedure is same:

http://www.penguintutor.com/raspberrypi/printing-cups
My only "PC" is an Asus ChromeBit running ChromeOS, cloudcentric at its best !
Rockchip Quad-Core RK3288C SoC as used in ASUS Chromebook C201 & Chromebook Flip C100PA as well as the Tinker SBC

Return to “Recommended peripherals”

Who is online

Users browsing this forum: No registered users and 6 guests