HP Laserjet P1102

HP Laserjet P1102

Postby Discordian93 » Sep 25th, '12, 17:37

Hi, I installed mageia a few days ago, everything seems much more stable and nicer than ubuntu, except this one thing, I can't manage to get my printer working, an HP Laserjet P1102, it just doesn't show up on the control center printer setup, I've read all related posts and followed their advice with no luck, so far I have:
Run hp-plugin as root, it was succesful but still no detection.
Created an hp folder in /var/lib/
tried to blacklist the usblp kernel module.
Tried to install the printer via hp-setup.
Tried to install the printer via the cups web interface.
Nothing works, the printer does show up in the hardware list in the control panel, though... as an usb storage device.
And yes, the printer is plugged in and switched on :mrgreen:
Discordian93
 
Posts: 2
Joined: Sep 25th, '12, 17:31

Re: HP Laserjet P1102

Postby tom_ » Sep 25th, '12, 18:14

have you tried this way?

http://foo2zjs.rkkda.com/
tom_
 
Posts: 423
Joined: Sep 3rd, '11, 12:26
Location: Porto Ercole, Italy

Re: HP Laserjet P1102

Postby Discordian93 » Sep 25th, '12, 18:25

It doesn't work, it can't build with the CUPS version of mageia.
Discordian93
 
Posts: 2
Joined: Sep 25th, '12, 17:31

Re: HP Laserjet P1102

Postby doktor5000 » Sep 29th, '12, 10:47

"It doesn't work" is not an exact error description.

Please post the output/error message you get while tryin to build it, together with the command used to initiate this.
Please use code-tags for that output: ftp://ftp.mandrivauser.de/rpm/rpm/extra ... e_tags.ogv
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18049
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: HP Laserjet P1102

Postby canvecchio » Apr 6th, '13, 19:01

I am having exactly the same problem with my HP pro 1606dn laser printer. When I try to make the foo2cjs driver I get :
Code: Select all
# Dependencies...
#
# ... OK!
#
cc -O2 -Wall  -L/usr/local/lib command2foo2lava-pjl.o -lcups -o command2foo2lava-pjl
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/../../../libcups.so when searching for -lcups
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/../../../libcups.a when searching for -lcups
/usr/bin/ld: skipping incompatible /usr/lib/libcups.so when searching for -lcups
/usr/bin/ld: skipping incompatible /usr/lib/libcups.a when searching for -lcups
/usr/bin/ld: cannot find -lcups
collect2: ld returned 1 exit status
make: *** [command2foo2lava-pjl] Error 1


I used the link you provided to learn how to attach tags, but it requires a username and password and my Mageia entries don't work.
Last edited by isadora on Apr 6th, '13, 20:20, edited 1 time in total.
Reason: For readability command-output placed between code-tags. ;)
canvecchio
 
Posts: 7
Joined: Mar 18th, '12, 19:00

Re: HP Laserjet P1102

Postby doktor5000 » Apr 6th, '13, 21:41

The link doesn't work anymore, that video isn't available anymore.

Do you have cups-devel installed?
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18049
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: HP Laserjet P1102

Postby canvecchio » Apr 6th, '13, 23:25

No, cups-devel is not installed, nor is it listed among my uninstalled packages. I have libcups2 and libcups2-devel installed.

I should have mentioned that my HP 8500A all-in-one was installed with no difficulty using hplip.
canvecchio
 
Posts: 7
Joined: Mar 18th, '12, 19:00

Re: HP Laserjet P1102

Postby doktor5000 » Apr 7th, '13, 01:21

canvecchio wrote:I have libcups2 and libcups2-devel installed.

That's what i mean.

For the driver, you meant foo2zjs, right? http://foo2zjs.rkkda.com/
Please show the complete output of the driver build. It works fine here:

Code: Select all
[doktor5000@Mageia2 ~]$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
--2013-04-07 01:24:33--  http://foo2zjs.rkkda.com/foo2zjs.tar.gz
Auflösen des Hostnamen »foo2zjs.rkkda.com (foo2zjs.rkkda.com)«... 74.208.41.246
Verbindungsaufbau zu foo2zjs.rkkda.com (foo2zjs.rkkda.com)|74.208.41.246|:80... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 1678825 (1,6M) [application/x-tar]
In »»foo2zjs.tar.gz«« speichern.

100%[==============================================================================================================================>] 1.678.825    362K/s   in 6,2s   

2013-04-07 01:24:39 (263 KB/s) - »»foo2zjs.tar.gz«« gespeichert [1678825/1678825]

[doktor5000@Mageia2 ~]$ tar zxf foo2zjs.tar.gz
[doktor5000@Mageia2 ~]$ cd foo2zjs
[doktor5000@Mageia2 foo2zjs]$ make
#
# Dependencies...
#
# ... OK!
#
cc -O2 -Wall    -c -o foo2zjs.o foo2zjs.c
cc -O2 -Wall    -c -o jbig.o jbig.c
cc -O2 -Wall    -c -o jbig_ar.o jbig_ar.c
cc -O2 -Wall  -o foo2zjs foo2zjs.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o zjsdecode.o zjsdecode.c
cc -O2 -Wall  zjsdecode.o jbig.o jbig_ar.o -o zjsdecode
cc -O2 -Wall     arm2hpdl.c   -o arm2hpdl
cc -O2 -Wall    -c -o foo2hp.o foo2hp.c
# cc -O2 -Wall  -o foo2hp foo2hp.o jbig.o jbig_ar.o /usr/local/lib/libdmalloc.a
cc -O2 -Wall  -o foo2hp foo2hp.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o foo2xqx.o foo2xqx.c
cc -O2 -Wall  -o foo2xqx foo2xqx.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o xqxdecode.o xqxdecode.c
cc -O2 -Wall  xqxdecode.o jbig.o jbig_ar.o -o xqxdecode
cc -O2 -Wall    -c -o foo2lava.o foo2lava.c
cc -O2 -Wall  -o foo2lava foo2lava.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o lavadecode.o lavadecode.c
cc -O2 -Wall  lavadecode.o jbig.o jbig_ar.o -o lavadecode
cc -O2 -Wall    -c -o foo2qpdl.o foo2qpdl.c
cc -O2 -Wall  -o foo2qpdl foo2qpdl.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o qpdldecode.o qpdldecode.c                                                                                                                         
cc -O2 -Wall  qpdldecode.o jbig.o jbig_ar.o -o qpdldecode                                                                                                               
cc -O2 -Wall    -c -o opldecode.o opldecode.c                                                                                                                           
cc -O2 -Wall  -g opldecode.o jbig.o jbig_ar.o -o opldecode                                                                                                             
cc -O2 -Wall    -c -o foo2oak.o foo2oak.c
cc -O2 -Wall  -o foo2oak foo2oak.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o oakdecode.o oakdecode.c
cc -O2 -Wall  -g oakdecode.o jbig.o jbig_ar.o -o oakdecode
cc -O2 -Wall    -c -o foo2slx.o foo2slx.c
cc -O2 -Wall  -o foo2slx foo2slx.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o slxdecode.o slxdecode.c
cc -O2 -Wall  slxdecode.o jbig.o jbig_ar.o -o slxdecode
cc -O2 -Wall    -c -o foo2hiperc.o foo2hiperc.c
cc -O2 -Wall  -o foo2hiperc foo2hiperc.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o hipercdecode.o hipercdecode.c
cc -O2 -Wall  hipercdecode.o jbig.o jbig_ar.o -o hipercdecode
cc -O2 -Wall    -c -o foo2hbpl2.o foo2hbpl2.c
cc -O2 -Wall  -o foo2hbpl2 foo2hbpl2.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o hbpldecode.o hbpldecode.c
cc -O2 -Wall  hbpldecode.o jbig.o jbig_ar.o -o hbpldecode
cc -O2 -Wall    -c -o gipddecode.o gipddecode.c
cc -O2 -Wall  gipddecode.o jbig.o jbig_ar.o -o gipddecode
cc -O2 -Wall  -I/usr/local/include -c command2foo2lava-pjl.c
cc -O2 -Wall  -L/usr/local/lib command2foo2lava-pjl.o -lcups -o command2foo2lava-pjl
cc -O2 -Wall     usb_printerid.c   -o usb_printerid
[ ! -f foo2zjs-wrapper ] || chmod +w foo2zjs-wrapper
sed < foo2zjs-wrapper.in > foo2zjs-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2zjs-wrapper && exit 1)
chmod 555 foo2zjs-wrapper
[ ! -f foo2oak-wrapper ] || chmod +w foo2oak-wrapper
sed < foo2oak-wrapper.in > foo2oak-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2oak-wrapper && exit 1)
chmod 555 foo2oak-wrapper
[ ! -f foo2hp2600-wrapper ] || chmod +w foo2hp2600-wrapper
sed < foo2hp2600-wrapper.in > foo2hp2600-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2hp2600-wrapper && exit 1)
chmod 555 foo2hp2600-wrapper
[ ! -f foo2xqx-wrapper ] || chmod +w foo2xqx-wrapper
sed < foo2xqx-wrapper.in > foo2xqx-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2xqx-wrapper && exit 1)
chmod 555 foo2xqx-wrapper
[ ! -f foo2lava-wrapper ] || chmod +w foo2lava-wrapper
sed < foo2lava-wrapper.in > foo2lava-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2lava-wrapper && exit 1)
chmod 555 foo2lava-wrapper
[ ! -f foo2qpdl-wrapper ] || chmod +w foo2qpdl-wrapper
sed < foo2qpdl-wrapper.in > foo2qpdl-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2qpdl-wrapper && exit 1)
chmod 555 foo2qpdl-wrapper
[ ! -f foo2slx-wrapper ] || chmod +w foo2slx-wrapper
sed < foo2slx-wrapper.in > foo2slx-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2slx-wrapper && exit 1)
chmod 555 foo2slx-wrapper
[ ! -f foo2hiperc-wrapper ] || chmod +w foo2hiperc-wrapper
sed < foo2hiperc-wrapper.in > foo2hiperc-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2hiperc-wrapper && exit 1)
chmod 555 foo2hiperc-wrapper
[ ! -f foo2hbpl2-wrapper ] || chmod +w foo2hbpl2-wrapper
sed < foo2hbpl2-wrapper.in > foo2hbpl2-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2hbpl2-wrapper && exit 1)
chmod 555 foo2hbpl2-wrapper
cat foo2zjs-pstops.sh >foo2zjs-pstops
chmod a+x foo2zjs-pstops
cat printer-profile.sh >printer-profile
chmod a+x printer-profile
[ ! -f getweb ] || chmod +w getweb
sed < getweb.in > getweb \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f getweb && exit 1)
chmod 555 getweb
cd icc2ps; make all
make[1]: Entering directory `/home/doktor5000/foo2zjs/icc2ps'
cc -O3 icc2ps.c xgetopt.c cmscam97.c cmscnvrt.c cmserr.c cmsgamma.c cmsgmt.c cmsintrp.c cmsio1.c cmslut.c cmsmatsh.c cmsmtrx.c cmsnamed.c cmspack.c cmspcs.c cmsps2.c cmssamp.c cmswtpnt.c cmsxform.c cmsio0.c cmsvirt.c -lm -o foo2zjs-icc2ps
rm -f foo2zjs-icc2ps.1
MODver=; \
../includer-man -v DEF1= foo2zjs-icc2ps.1in | sed > foo2zjs-icc2ps.1 \
    -e "s@\${URLOAK}@@" \
    -e "s@\${URLZJS}@@" \
    -e "s@\${URLHP}@@" \
    -e "s@\${URLXQX}@@" \
    -e "s@\${URLLAVA}@@" \
    -e "s@\${URLQPDL}@@" \
    -e "s@\${URLSLX}@@" \
    -e "s@\${URLHC}@@" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2zjs-icc2ps.1
make[1]: Leaving directory `/home/doktor5000/foo2zjs/icc2ps'
rm -f foo2zjs-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2zjs-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2zjs-wrapper.1in | sed > foo2zjs-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2zjs-wrapper.1
rm -f foo2zjs.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2zjs.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2zjs.1in | sed > foo2zjs.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2zjs.1
rm -f zjsdecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime zjsdecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= zjsdecode.1in | sed > zjsdecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w zjsdecode.1
rm -f foo2oak-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2oak-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2oak-wrapper.1in | sed > foo2oak-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2oak-wrapper.1
rm -f foo2oak.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2oak.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2oak.1in | sed > foo2oak.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2oak.1
rm -f oakdecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime oakdecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= oakdecode.1in | sed > oakdecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w oakdecode.1
rm -f foo2hp2600-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2hp2600-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2hp2600-wrapper.1in | sed > foo2hp2600-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2hp2600-wrapper.1
rm -f foo2hp.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2hp.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2hp.1in | sed > foo2hp.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2hp.1
rm -f foo2xqx-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2xqx-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2xqx-wrapper.1in | sed > foo2xqx-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2xqx-wrapper.1
rm -f foo2xqx.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2xqx.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2xqx.1in | sed > foo2xqx.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2xqx.1
rm -f xqxdecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime xqxdecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= xqxdecode.1in | sed > xqxdecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w xqxdecode.1
rm -f foo2lava-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2lava-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2lava-wrapper.1in | sed > foo2lava-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2lava-wrapper.1
rm -f foo2lava.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2lava.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2lava.1in | sed > foo2lava.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2lava.1
rm -f lavadecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime lavadecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= lavadecode.1in | sed > lavadecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w lavadecode.1
rm -f opldecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime opldecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= opldecode.1in | sed > opldecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w opldecode.1
rm -f foo2qpdl-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2qpdl-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2qpdl-wrapper.1in | sed > foo2qpdl-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2qpdl-wrapper.1
rm -f foo2qpdl.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2qpdl.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2qpdl.1in | sed > foo2qpdl.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2qpdl.1
rm -f qpdldecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime qpdldecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= qpdldecode.1in | sed > qpdldecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w qpdldecode.1
rm -f foo2slx-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2slx-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2slx-wrapper.1in | sed > foo2slx-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2slx-wrapper.1
rm -f foo2slx.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2slx.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2slx.1in | sed > foo2slx.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2slx.1
rm -f slxdecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime slxdecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= slxdecode.1in | sed > slxdecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w slxdecode.1
rm -f foo2hiperc-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2hiperc-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2hiperc-wrapper.1in | sed > foo2hiperc-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2hiperc-wrapper.1
rm -f foo2hiperc.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2hiperc.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2hiperc.1in | sed > foo2hiperc.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2hiperc.1
rm -f hipercdecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime hipercdecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= hipercdecode.1in | sed > hipercdecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w hipercdecode.1
rm -f foo2hbpl2-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2hbpl2-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2hbpl2-wrapper.1in | sed > foo2hbpl2-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2hbpl2-wrapper.1
rm -f foo2hbpl2.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2hbpl2.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2hbpl2.1in | sed > foo2hbpl2.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2hbpl2.1
rm -f hbpldecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime hbpldecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= hbpldecode.1in | sed > hbpldecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w hbpldecode.1
rm -f gipddecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime gipddecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= gipddecode.1in | sed > gipddecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w gipddecode.1
rm -f foo2zjs-pstops.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2zjs-pstops.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2zjs-pstops.1in | sed > foo2zjs-pstops.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2zjs-pstops.1
rm -f arm2hpdl.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime arm2hpdl.1in`; \
MODver=0.0; \
./includer-man -v DEF1= arm2hpdl.1in | sed > arm2hpdl.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w arm2hpdl.1
rm -f usb_printerid.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime usb_printerid.1in`; \
MODver=0.0; \
./includer-man -v DEF1= usb_printerid.1in | sed > usb_printerid.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w usb_printerid.1
rm -f printer-profile.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime printer-profile.1in`; \
MODver=0.0; \
./includer-man -v DEF1= printer-profile.1in | sed > printer-profile.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@" \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@" \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@" \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@" \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@" \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@" \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@" \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w printer-profile.1
cd icc2ps; make man
make[1]: Entering directory `/home/doktor5000/foo2zjs/icc2ps'
make[1]: Für das Ziel »man« ist nichts zu tun.
make[1]: Leaving directory `/home/doktor5000/foo2zjs/icc2ps'
cd osx-hotplug; make man
make[1]: Entering directory `/home/doktor5000/foo2zjs/osx-hotplug'
rm -f osx-hplj-hotplug.1
MODver=; \
../includer-man -v DEF1= osx-hplj-hotplug.1in | sed > osx-hplj-hotplug.1 \
    -e "s@\${URLOAK}@@" \
    -e "s@\${URLZJS}@@" \
    -e "s@\${URLHP}@@" \
    -e "s@\${URLXQX}@@" \
    -e "s@\${URLLAVA}@@" \
    -e "s@\${URLQPDL}@@" \
    -e "s@\${URLSLX}@@" \
    -e "s@\${URLHC}@@" \
    -e "s/\${MODver}/$MODver/"
chmod -w osx-hplj-hotplug.1
make[1]: Leaving directory `/home/doktor5000/foo2zjs/osx-hotplug'
groff -t -man \
    `ls foo2zjs-wrapper.1 foo2zjs.1 zjsdecode.1 foo2oak-wrapper.1 foo2oak.1 oakdecode.1 foo2hp2600-wrapper.1 foo2hp.1 foo2xqx-wrapper.1 foo2xqx.1 xqxdecode.1 foo2lava-wrapper.1 foo2lava.1 lavadecode.1 opldecode.1 foo2qpdl-wrapper.1 foo2qpdl.1 qpdldecode.1 foo2slx-wrapper.1 foo2slx.1 slxdecode.1 foo2hiperc-wrapper.1 foo2hiperc.1 hipercdecode.1 foo2hbpl2-wrapper.1 foo2hbpl2.1 hbpldecode.1 gipddecode.1 foo2zjs-pstops.1 arm2hpdl.1 usb_printerid.1 printer-profile.1 \
        icc2ps/foo2zjs-icc2ps.1 \
        osx-hotplug/osx-hplj-hotplug.1 \
        | sort` \
    | ps2pdf - manual.pdf

It is possible that certain products which can be built using this
software module might form inventions protected by patent rights in
some countries (e.g., by patents about arithmetic coding algorithms
owned by IBM and AT&T in the USA). Provision of this software by the
author does NOT include any licences for any patents. In those
countries where a patent licence is required for certain applications
of this software module, you will have to obtain such a licence
yourself.


Please also show the output of
Code: Select all
uname -m
and
Code: Select all
rpm -qa | grep cups
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18049
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: HP Laserjet P1102

Postby canvecchio » Apr 8th, '13, 01:33

Driver build:
Code: Select all
ron@localhost foo2zjs]$ make
#
# Dependencies...
#
# ... OK!
#
cc -O2 -Wall  -L/usr/local/lib command2foo2lava-pjl.o -lcups -o command2foo2lava-pjl
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/../../../libcups.so when searching for -lcups
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/../../../libcups.a when searching for -lcups
/usr/bin/ld: skipping incompatible /usr/lib/libcups.so when searching for -lcups
/usr/bin/ld: skipping incompatible /usr/lib/libcups.a when searching for -lcups
/usr/bin/ld: cannot find -lcups
collect2: ld returned 1 exit status
make: *** [command2foo2lava-pjl] Error 1
[ron@localhost foo2zjs]$


Code: Select all
[ron@localhost ~]$ rpm -qa | grep cups
cups-drivers-splix-2.0.0-4.mga1
cups-drivers-lxx74-0.8.4.2-9.mga1
cups-drivers-m2300w-0.51-10.mga2
cups-1.5.4-1.3.mga2
python-cups-1.9.61-2.mga2
cups-drivers-capt-0.1-10.mga1
cups-drivers-foo2kyo-0.1.0a-10.mga1
cups-common-1.5.4-1.3.mga2
cups-drivers-magicolor5430dl-1.8.1-12.mga1
cups-drivers-ptouch-1.3-4.mga1
cups-drivers-magicolor2430dl-1.6.1-12.mga2
gutenprint-cups-5.2.7-3.mga2
cups-drivers-pegg-0.23-9.mga1
cups-drivers-lbp660-0.3.1-5.mga1
lib64cups2-1.5.4-1.3.mga2
cups-drivers-lz11-1.2-9.mga1
cups-drivers-2008-5.mga2
libcups2-1.5.4-1.3.mga2
cups-drivers-magicolor5440dl-1.2.1-12.mga1
cups-drivers-foo2zjs-0.0-0.20120223.2.mga2
libcups2-devel-1.5.4-1.3.mga2

Code: Select all
[ron@localhost ~]$

[ron@localhost ~]$ uname -m
x86_64
Last edited by isadora on Apr 8th, '13, 07:13, edited 1 time in total.
Reason: Command-ouptut placed between [CODE]-tags for readabiltity-reasons. ;)
canvecchio
 
Posts: 7
Joined: Mar 18th, '12, 19:00

Re: HP Laserjet P1102

Postby doktor5000 » Apr 8th, '13, 20:04

canvecchio wrote:lib64cups2-1.5.4-1.3.mga2
[...]
libcups2-1.5.4-1.3.mga2
libcups2-devel-1.5.4-1.3.mga2


You've installed the 32bit cups-devel package, but you're running a 64bit system.

Here it looks like this:
[doktor5000@Mageia2 ~]$ rg cups
cups-common-1.5.4-1.3.mga2
cups-pk-helper-0.2.1-1.1.mga2
lib64cups2-1.5.4-1.3.mga2
lib64cups2-devel-1.5.4-1.3.mga2

libcups2-1.5.4-1.3.mga2
python-cups-1.9.61-2.mga2
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18049
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: HP Laserjet P1102

Postby canvecchio » May 9th, '13, 15:52

I delayed responding when I learned that Mageia 3 would include this driver. I have installed the most recent RC, and the driver is, indeed, included. However, even though it is installed, my HP Laserjet 1606pn is still recognized only as a USB mass storage device. I've tried installing the printer manually using the HP Device Manager, but the installation requires a proprietary plugin which I do not know how to obtain. I've searched the HP website without success. Do you know the name of this plugin and where I can obtain it?
canvecchio
 
Posts: 7
Joined: Mar 18th, '12, 19:00

Re: HP Laserjet P1102

Postby doktor5000 » May 9th, '13, 16:17

Have you tried to install the printer via MCC, too?

For the plugin, that should be automatically fetched via the HP tools. If it's not, then you may want to run hp-plugin, that should do it.
There was a bug about this (installation didn't work as normal user, only as root) which i've fixed. For more information have a look at
https://wiki.mageia.org/en/Mageia_2_Err ... omatically
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18049
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany


Return to Printers and Scanners

Who is online

Users browsing this forum: No registered users and 1 guest

cron