Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 17 Apr 2014, 17:45
All times are UTC - 4
 Forum index » Advanced Topics » Hardware » Printers
Request CUPS compiled HP LaserJet 1020 driver/firmware
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 4 [54 Posts]   Goto page: Previous 1, 2, 3, 4 Next
Author Message
hushpuppy

Joined: 31 Dec 2006
Posts: 208

PostPosted: Fri 27 Jul 2007, 08:50    Post subject:  

I've PM'd you and emailed you.

I couldnt do it any sooner as the nameservers that handle my website had been hacked and new servers had to be rebuilt, this meant that whilst they were down, my website was down.

The firmware is supposed to be installed in the correct place when you compile the software, i couldnt find the firmware, though i could see a compressed file had been downloaded, im trying to get it to install on a different machine, but it wont play ball. This could be the machine though, as that machine wouldnt compile the source either.

There is no developers version of puppy as such, you simply download the devx file from the net, place it into your home directory and reboot, youve now got a development system. Rename or delete the devx file, reboot and its all gone again.

On my system the file is called devx_216.sfs , on yours it will be devx_217.sfs, mine is 80 MB in size, so not too large.

So no, it is not a seperate puppy at all, the whole idea works very well.

Ill explain briefly what you do, and if it comes to it , will write a very detailed explanation of what to do. One way or another your printer WILL work.

1) you download the source
2) you decompress the source
3) you change into the directory created by step 2
4) you type make
5) Step 4 creates some files, one of which is called getweb, you use this command to download the firmware for your printer by using the command like this (without the quotes) "./getweb 1020".
6) you type make install
7) you ***might*** have to type make install-hotplug
8)you restart cups.
9) your printer should now be available in cups, set it up and print.

My pet should cut out steps 1 to 6, lets see.
Back to top
View user's profile Send private message 
hushpuppy

Joined: 31 Dec 2006
Posts: 208

PostPosted: Fri 27 Jul 2007, 09:00    Post subject:  

It seems that the pet doesnt copy all the neccessary files, for example the clp300 icm file shouild be at /usr/share/foo2qpdl/icm/samclp300-0.icm, but it isnt.

I need to get back to work now, but think i can fix this later.
Back to top
View user's profile Send private message 
hushpuppy

Joined: 31 Dec 2006
Posts: 208

PostPosted: Fri 27 Jul 2007, 11:01    Post subject:  

I've just discovered the problem with the cretion of the pet,

The source needs to be edited, as it expects the user "lp" to exist, of course there is no user lp in puppy, so the user needs to be changed to root.

Ill alter the sourcecode, with some luck this pet will be ready today.
Back to top
View user's profile Send private message 
hushpuppy

Joined: 31 Dec 2006
Posts: 208

PostPosted: Fri 27 Jul 2007, 11:28    Post subject:  

FuturePerfect, the file has now been uploaded, and this time i think it will work.

Please try the .pet and give me feedback.

The files size is 6.6 MB. Huge i know, but this supports a number of different printers, file size will be reduced if i remove support for different printers.
Back to top
View user's profile Send private message 
hushpuppy

Joined: 31 Dec 2006
Posts: 208

PostPosted: Fri 27 Jul 2007, 12:37    Post subject:  

If you want to try out this .pet you can download it from www.doubleburgerbar.com/pets/

The following printers are supported.

HP Color LaserJet 2600n
HP Color LaserJet 1600
Konica Minolta magicolor 2530 DL
Konica Minolta magicolor 2490 MF
Konica Minolta magicolor 2480 MF
Xerox Phaser 6115MFP
Konica Minolta magicolor 2430 DL
Minolta/QMS magicolor 2300 DL
Minolta/QMS magicolor 2200 DL
Minolta Color PageWorks/Pro L
Samsung CLP-300
Samsung CLP-600
Samsung CLX-3160
Xerox Phaser 6110 and 6110MFP
HP LaserJet 1020
HP LaserJet 1018
HP LaserJet 1005
HP LaserJet 1000

19 printers in total.

The last four printers need a firmware file uploaded to them each time theyre powered up, if it's a usb printer, this should happen automatically in Puppy (if not try unplugging the printer, power it down, then up, plug it in).


I'd appreciate feedback on each printer, if you use this .pet, please let the forum know what works and what doesn't.

I can confirm that the Samsung CLP-300 works with this pet file under Puppy 2.17.

-----
Once the pet is installed do this :-

You need CUPS installed (it is with puppy 2.17), and must type this command in an xterm

/etc/rc.d/rc.cups restart

Ideally exit to a prompt, then run the above command, then start X (xwin) again.

In a browser type http://localhost:631 then Manage Printers, Add Printer, and look for your printer and install it. Print a test page.


Good Luck FuturePerfect.
Back to top
View user's profile Send private message 
FuturePerfect

Joined: 31 Aug 2006
Posts: 47
Location: Southwestern U.S.

PostPosted: Fri 27 Jul 2007, 14:18    Post subject: Thanks once again
Subject description: Thanks
 

hushpuppy:

Great! I think it's absolutely correct that you put in all the printers in your .pet. Now more people can benefit from all your work.

Busy day today. I'll try it for my LaserJet 1020 this weekend and let you know the results.

Thanks again for all your help and encouragement.
Back to top
View user's profile Send private message 
hushpuppy

Joined: 31 Dec 2006
Posts: 208

PostPosted: Fri 27 Jul 2007, 15:45    Post subject:  

Glad to be of help, this is what a Linux community is all about in my opinion, helping others.

Ill not be able to respond much, if at all, over the weekend, i'm self employed and will work about 30 hours each and every weekend.
Back to top
View user's profile Send private message 
FuturePerfect

Joined: 31 Aug 2006
Posts: 47
Location: Southwestern U.S.

PostPosted: Sun 29 Jul 2007, 11:03    Post subject: driver seems to install but printer won't print
Subject description: CUPS printing
 

hushpuppy:

Wow, quite a work schedule you have No problem for any delay in your reply to me on my HP 1020 configuration and thanks again.

I did the install and bottom line is:
1) driver seems to install (per foo2zjs web site screenshot)
2) printer won't print test page (but message says it was sent)

* Maybe the firmware is not automatically loaded by Puppy USB? How do I load that manually?

I have fully documented every step I did (some were somewhat different than yours, I believe because of CUPS in Puppy), and can discuss in detail, but think I did everything right.

I tested my USB HP 1020 connected both to my powered USB 1 hub and directly to my USB 1 port in the same old Dell laptop. I tried unplugging and turning off the printer with both as per your instructions, but none of this resulted in any printing.

Although old rumors said Linux foo2zjs didn't work well with a USB 1 port, using Windows 98 (on the same USB 1 Dell laptop above where I run Puppy from a CD), the 1020 printed fine.

When you really have some free time, let me know what you suggest I do next. Thanks once more.
Back to top
View user's profile Send private message 
hushpuppy

Joined: 31 Dec 2006
Posts: 208

PostPosted: Sun 29 Jul 2007, 15:07    Post subject:  

Have you installed the printer to the correct printer port ?.

When you install it in CUPS, at the second page you have to choose the device from a drop down list, your USB ports should be listed, and next to one of them should be the name of your printer.

For example next to "USB Printer #1" you should see a detected printer, you should see something even without a driver loaded.

If you cannot see anything, then i'd guess that your system is not recognising anything connected to that port.

We might have to do a bit more digging to discover why.

One possibility that springs immediatley to mind is you might have an incompatible USB module loaded, sometimes one wont work but another will.

Can you report back what is seen in the drop down list ?.

Try a reboot with your printer connected and then see what happens.
Back to top
View user's profile Send private message 
FuturePerfect

Joined: 31 Aug 2006
Posts: 47
Location: Southwestern U.S.

PostPosted: Mon 30 Jul 2007, 00:12    Post subject: It works! Thank you!
Subject description: It works!
 

The foo2zjs driver works on a USB HP LaserJet 1020 on Puppy 2.17! It works on USB 1, either via a direct connect to my PC or via a powered USB 1 hub. And the firware required is automatically loaded.

I could have sworn I did this correctly yesterday, but I did a Modify Printer and found in the Device: drop-down list the following option:
USB Printer #1 (HP LaserJet 1020)

I then selected the driver as per screenshot on the foo2zjs web site:
HP LaserJet 1020 Foomatic/foo2zjs (recommended) (en)

Ah yes, I then selected the 1020 as my default printer (did I forget before?)

Everything works great! THANK YOU THANK YOU THANK YOU!
Back to top
View user's profile Send private message 
hushpuppy

Joined: 31 Dec 2006
Posts: 208

PostPosted: Mon 30 Jul 2007, 04:50    Post subject:  

Thats brilliant, great to see ive been some help.

As you fully documented your installation procedure do you think you could send that document as an attatchment, and ill post it on my website as a Readme for the 1020, it might help others to install their printers.

I've one final thought, with my printer i actually configured it twice, once for mono output, and once for colour (or color if your'e in the US).

Good luck printing.
Back to top
View user's profile Send private message 
FuturePerfect

Joined: 31 Aug 2006
Posts: 47
Location: Southwestern U.S.

PostPosted: Mon 30 Jul 2007, 11:12    Post subject:  

Will do. Give me a couple of days.
Back to top
View user's profile Send private message 
FuturePerfect

Joined: 31 Aug 2006
Posts: 47
Location: Southwestern U.S.

PostPosted: Fri 03 Aug 2007, 19:00    Post subject: Instructions for LaserJet 1020 install on Puppy 2.17
Subject description: Long write-up but worth it :)
 

hushpuppy:

Sorry this information is so late, but there was a reason (see * below)

I know you are very busy on the weekends, so take your time in responding.

I've e-mailed you 2 type of installation instructions for installing HP LaserJet 1020 (should work for other similar printers in the foo2zjs-i486.pet you compiled and generated) for Puppy 2.11: Textual (only) and Graphical (with Textual included). Each type of instructions is in 3 formats.

The idea is that shorter Textual (only) instructions are provided for experienced users but Graphical (with Textual included) instructions are provided for inexperienced users.

I've found that most all users prefer graphical instructions, but that the larger files can cause download time frustration.

Textual:
Textual-Instructions--Install-HP-LaserJet-1020-printer-driver-for-Puppy-Linux-2.17.doc
Textual-Instructions--Install-HP-LaserJet-1020-printer-driver-for-Puppy-Linux-2.17.abw
Textual-Instructions--Install-HP-LaserJet-1020-printer-driver-for-Puppy-Linux-2.17.doc

Graphical:
Graphical-Instructions--Install-HP-LaserJet-1020-printer-driver-for-Puppy-Linux-2.17.pdf
Graphical-Instructions--Install-HP-LaserJet-1020-printer-driver-for-Puppy-Linux-2.17.abw
Graphical-Instructions--Install-HP-LaserJet-1020-printer-driver-for-Puppy-Linux-2.17.doc

Please post at least the .pdf versions on your web site.

I recommend that people use the .pdf files because: though a .pdf file of the Graphical document is biggest, in Puppy 2.17's included ePDFView pdf reader and with my old 233 MHZ Pentium II, the .pdf file reads in MUCH quicker (10 secs) AND starts to print out MUCH quicker (starts in 30 secs)--MANY times quicker--than using the other attached files Abiword reads.

Though I had speed issues with Abiword on my old machine, I've included .abw (MUCH faster than .doc w Abiword) and .doc (FAST in Textmaker; should work in OpenOffice) versions here if people want files to read *&* write via Puppy 2.17 applications. (Note: .doc uses Arial 11; .abw uses DajaVu Sans 10, close to Arial 11 look/size when side margins changed from 1 to .8 in.).

NOTE: I am just a documenter here--I have NO expertise in CUPS and its drivers. Any technical problems need other Puppyians.

*Sorry for the instructions delay, but there was a reason:

*IMPORTANT*----I had failures with a 1020 printer dedicated to Puppy not printing when my new printer installation instructions were followed in several test runs with different virgin pup_save.3fs file copies. These failures occurred for seemingly random reasons. After MUCH LENGTHY testing I believe I have determined that, for some reason, the firmware needed for printing is not automatically loaded from Puppy as expected.

----------------------Finally found temporary WORKAROUND (IF AVAILABLE) albeit revolting to Linux purists--*YOU GOT A PERMANENT FIX?*
a-plug 1020 into a Windows machine it's installed on and print
(presumably, this properly loads the firmware needed to print)
b-NOT powering off the 1020, plug it into USB port on Puppy PC
c-then it should print fine (unless powered off--firmware lost
--in which case, repeat steps a- through c- again)

-----------------------Because I switch between separate Windows and Puppy PCs (and was sometimes turning on and off the 1020 when switching it between them), it was VERY hard to see that preloading firmware from Windows was what let Puppy print.

-----------------------Please let me know how to fix this. Could you maybe confirm/fix by just sending me a script to click on so I can load the firmware from Puppy to the 1020 before I print?

-----------------------*You previously mentioned I might have an "incompatible USB module loaded"--what does that mean? I am not using any other USB device on Puppy and upgraded to 2.17.

NOTE: I found if the CUPS Printer Wizard was not run, Puppy did not see the foo2zjs drivers expanded from the foo2zjs-i486.pet (i.e. using just http://localhost:631 without running the Wizard first, resulted in foo2zjs drivers not being seen). So I run the CUPS Printer Wizard here to make the drivers can be seen.

***Please let me know if you see any errors and I'll try to fix
Back to top
View user's profile Send private message 
fzsolt

Joined: 11 Aug 2007
Posts: 21

PostPosted: Sat 11 Aug 2007, 17:22    Post subject:  

hushpuppy wrote:
If you want to try out this .pet you can download it from www.doubleburgerbar.com/pets/



I have a LaserJet 1020 too. I wanted to try the .pet, but the link provided does not seem to work. Can anyone give me a new link? Thanks.
Back to top
View user's profile Send private message 
fzsolt

Joined: 11 Aug 2007
Posts: 21

PostPosted: Wed 22 Aug 2007, 11:51    Post subject:  

hushpuppy wrote:
If you want to try out this .pet you can download it from www.doubleburgerbar.com/pets/



The link is OK now, .pet downloaded, I will try it soon.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 4 [54 Posts]   Goto page: Previous 1, 2, 3, 4 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Hardware » Printers
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0782s ][ Queries: 12 (0.0046s) ][ GZIP on ]