Aller au contenu principal

Repair guides and support for the HP's basic inkjet printer line, the DeskJet.

121 questions Voir tout

Why does HP laptop print extra page to HP Deskjet 855c?

HP says that there isn't a print driver which will allow our new laptop to print to our old 855C printer. I found a driver designed for the HP845C printer which will let our HP 4540s laptop with 64 BIT Windows 7 print to our old reliable HP855C Deskjet printer. I had to find a cable adapter to convert between the parallel printer plug and theUSB port on the laptop. If I plug into the right rear USB port it activates the printer which is a 32 bit device. The printer then prints a page with one line.

"@PJL ENTER LANGUAGE=PCL"

Then the page I sent to print, prints normally. If you send a 2 page document, it spits out another one line page then prints the next page normally and so on.

Does someone understand whats possibly going on and how perhaps to tell the printer to disregard the one line page?

Répondre à cette question J'ai le même problème

Cette question est-elle utile ?

Indice -1

1 commentaire:

This question was migrated from http://meta.ifixit.com/Answers.

par

Ajouter un commentaire

1 Réponse

Its my understanding that Microsoft is right there with HP in relegating the 855C to the scrap heap. I have looked for a driver there and of the thousands there are the 855C is missing.

Thanks for the explanation of buffer pages. The odd thing about the print job is that it prints the error page first and then prints the job as if everything is OK. How complicated is it to write or modify an expired driver for a printer. What language is it written in? Seems like you could just insert a line of code in the driver to disregard the error message and move on. Any geniuses out there want to chime in?

Seems as though there would be a niche for third party's to come up with patches like that to keep using older equipment once the equipment has been abandoned by the patent / copy write owners. Along those lines where would one go to learn to modify existing drivers for older equipment? I've been modifying mechanical mechanisms for years. I've also written computer code in the olden days which worked. I'm willing to read up on new languages if I knew where to start.

Since the third world is getting a lot of older but serviceable used equipment from us, it would seem only fair to teach ourselves how to modify drivers to continue being useful. That's the leverage that the manufacturers have over us is that even if their gadgets still function as designed they are not making the software forward compatible let alone reverse compatible.

John

Cette réponse est-elle utile ?

Indice 0

3 commentaires:

It would technically violate the license agreement to reverse engineer and recompile the driver, but at this point I how doubt they will enforce the termination provisions on such a old printer. You may be able to luck out with the HP 842c being it uses host based PCL, and I think it's PCL3-do not quote me on it, because I am taking a educated guess on this for you. Hopefully this information is useful to reverse engineering the driver, finding third party Win 7 drivers or writing your own

par

Also, the reason for a lack of 3rd party drivers is implied Inkjet disposal rates-people assume they dump them just for being old, and nobody writes 3rd party drivers as a result-implied obsolesce at it's finest

par

I have since modified the print driver .inf file from the HP .exe for you, so you can at least try and make this printer work right

par

Ajouter un commentaire

Ajouter une réponse

John sera éternellement reconnaissant.
Nombre de vues :

Dernières 24 heures : 0

7 derniers jours : 0

30 derniers jours : 0

Total : 150