Fedora 7

Zoltan Boszormenyi zboszor at freemail.hu
Fri Jan 5 05:27:05 UTC 2007


Josh Boyer írta:
> On Fri, 2007-01-05 at 00:10 +0100, Zoltan Boszormenyi wrote:
>   
>> Bill Nottingham írta:
>>     
>>> It's time to bite the bullet.
>>> ...
>>> - Add wireless firmware for all the chipsets we can
>>>   
>>>       
>> Speaking of hardware that needs firmware to work at all,
>> how about adding the foo2zjs driver and the firmware for
>> the cheap HP LaserJet series like 1000/1015/1018/1020?
>>     
>
> Is it freely redistributable?  URL?
>
> josh
>   

http://foo2zjs.rkkda.com/
http://foo2zjs.rkkda.com/foo2zjs.tar.gz
The COPYING file says:

-----------------8<----------------------------
Copyright HP...
    sihp1000.img (2001)
    sihp1005.img (2002)
    sihp1018.img (2005)
    sihp1020.img (2005)
    hpclj2600n-0.icm (2003) 3700

Copyright Konica Minolta...
    CPWL12W.icm (1998)
    CPWL24W.icm (1998)
    CPWL6W.icm (1998)
    DL2200RGB.icm (1999)
    DL2312.icm (2001)
    DL2324.icm (2001)
    km2430_0.icm (2003)
    km2430_1.icm (2003)
    km2430_2.icm (2003)

Copyright Rick Richardson.  All Rights Reserved.
    hpclj2600n-1.icm (2006)

Everything else is...
-----------------------------------------------------------------------------
                    GNU GENERAL PUBLIC LICENSE
                       Version 2, June 1991
... (regular GPLv2 COPYING continues)
-----------------8<----------------------------

So, the same treatment would apply to the HP
firmwares and HP/Minolta ICM files as to
the wireless firmwares: find lawyers and
have the vendors to make them redistributable.
Anyway, these files are on their respective driver CDs,
with the slight exception of the sihp* files above.
In my case, on the driver disk for the HP 1020,
these files can be found:

hp1020.img
hp1022.img
hp1022n.img

These have to be run through the "arm2hpdl"
program which foo2zjs provides and which
prepends a small PJL header:

And I know that the driver is in Livna,
but it provides neither the HP firmware files
nor the needed hotplug/udev scripts to
upload them when the system encounters
such a printer on boot or when the printer
is turned on. foo2zjs has them in the .tar.gz.
Well, for the case of HP 1020, it carries an older
firmware release (20040929) and the newer
one (20050318) that's on the driver disk
makes the printer speedier.

And in case you wonder, the whole ZJStream
protocol is open so a GPL driver could have
been written. Link can be found on the
foo2zjs homepage.

Best regards,
Zoltán Böszörményi




More information about the fedora-devel-list mailing list