Jump to content











Photo
- - - - -

[nLited XP] New MFC Printer Not printing :(


  • Please log in to reply
30 replies to this topic

#1 L A M A

L A M A

    Silver Member

  • Advanced user
  • 540 posts
  •  
    United Nations

Posted 14 November 2019 - 07:12 AM

Hi,..  :huh:

 

I just bought new HP MFC 7740 Inkjet (mainly because of cost and drivers)

 

my old XP is heavely nLited and optimized but it won't print. Earlier, drivers wouldn't install but after finding "printer" related solutions (on this following page), I could install

https://msfn.org/boa...-some-programs/

 

Now, Printer drivers got installed (without error). Scanner is working, Printer is able to report everything fine but when anything is sent to spooler  :ph34r: I see new job created and quickly deleted  :huh: (instead of getting sent to printer)

 

Shot.png



#2 L A M A

L A M A

    Silver Member

  • Advanced user
  • 540 posts
  •  
    United Nations

Posted 15 November 2019 - 03:20 PM

ok,..

I take it no one faces this kind of uninteresting or incomplete problem? Thanks guys

#3 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 15 November 2019 - 04:16 PM

ok,..

I take it no one faces this kind of uninteresting or incomplete problem? Thanks guys

Not really.

 

But you provided not any really meaningful info to allow anyone to even guess a possible cause of the issue (which anyway, talking of HP drivers and heavily nlited XP are most probably so complex that there is no way they can be solved remotely, evn if you actually had provided meaningful info).

 

:duff:

Wonko



#4 cdob

cdob

    Gold Member

  • Expert
  • 1469 posts

Posted 16 November 2019 - 02:43 PM

@i

As for debug testing: Can you print to a file?

There is a old Printer BartPE plugin, 

https://web.archive....npe/PEIndex.htm
The Printers.inf contains a file list and registry settings. Compare this at your XP.



#5 L A M A

L A M A

    Silver Member

  • Advanced user
  • 540 posts
  •  
    United Nations

Posted 19 November 2019 - 05:00 PM

:huh: @cdob,.. it didn't help

In printer properties, i see HP is using some "HP network rediscovery port monitor" port and when i click "Configure port",.. i get "This operation is not supported" 

 

 

 

I installed BonjourPrintServices 2.0.2 and my network printer showed up but it didn't print. In advance tab of BonjourPrinter properties, i saw HP LaserJet drivers  :ph34r:  I tried this method because on MacOS and iPhone, i used Airprint successfully

https://support.appl...99?locale=en_US

edit: I tried to select my printer and re try print, it didn't work as usual

 

 

 

 

Next,.. I connected Google cloud to my printer in the hope of having some google printer drivers but,.. it was a dead end too (win7 and above was requirement) and the download link seems to be dead!

https://tools.google...loudprintdriver

 

 

edit:

I tried another method (that somewhat printed). I've Synology NAS, so in DSM (their OS name),.. I could attach external Airprint printer device but my printer model was not listed so i selected closest match. It printed test page nicely through XP browser, but when other files are printed, i see ANSI characters on papers :D

 

 

 

Apparently, companies have made it really really "difficult" to contact them via text/email (FLOD - Find Loop Of Death  :wacko: ?)



#6 cdob

cdob

    Gold Member

  • Expert
  • 1469 posts

Posted 19 November 2019 - 08:39 PM

In printer properties, i see HP is using some "HP network rediscovery port monitor" port and when i click "Configure port",.. i get "This operation is not supported" 

Do not configure the port. Change the port to FILE:
Print a document. Is created a printing file? 

And try a Standard TCP/IP Port, insert the printer IP number.
https://support.hp.c...ument/c01172394



#7 L A M A

L A M A

    Silver Member

  • Advanced user
  • 540 posts
  •  
    United Nations

Posted 20 November 2019 - 07:20 AM

Do not configure the port. Change the port to FILE:
Print a document. Is created a printing file? 

And try a Standard TCP/IP Port, insert the printer IP number.
https://support.hp.c...ument/c01172394

After changing port to FILE :P any print out asks me to save the file

 

I tried Standard TCP/IP port with printer ip address, domain name (still nothing happens)

 

 

 

pasted.png

:blink: On the other hand, using Bonjour Printer installation, I could select printer type and with generic PCL and Postscript, I see "binary"  :huh:  print outs,.. after this, i saw printer specifications (for print language) and it says "HP PCL 3 GUI, HP PCL 3 Enhanced" so,.. I'm searching for some Universal PCL3 drivers for XP (still didn't find any as of now)  :ph34r:

 

Seems as if, HP didn't include normal XP print language drivers here???

 

:edit: Does anyone know of a HP PCL3 based driver (model is irrelevant at this point?)

 

 

edit2: This link shows great info on HP Printer and their Languages  :)

https://www.ibm.com/...ion-printers-hp



#8 cdob

cdob

    Gold Member

  • Expert
  • 1469 posts

Posted 20 November 2019 - 05:16 PM

After changing port to FILE :P any print out asks me to save the file

.
That's good. Next send the file to the printer.

copy /B hp.prn "\\printserver\printer"

 

print /d:\\copyroom\printer1 c:\print\hp.prn
https://docs.microso...731623(v=ws.11)


There is a NT print documentation

https://docs.microso...4(v=technet.10)



#9 L A M A

L A M A

    Silver Member

  • Advanced user
  • 540 posts
  •  
    United Nations

Posted 21 November 2019 - 02:58 PM

M:\>copy /B h.docx "\\192.168.0.93\HP5B7AD4"
Windows cannot find the network path. Verify that the network path is correct and the destination computer is not busy or turned
off. If Windows still cannot find the network path, contact your network administrator.
        0 file(s) copied.
M:\>print /d:HP5B7AD4 m:\h.docx
Unable to initialize device HP5B7AD4
M:\>print /d:\\192.168.0.93\HP5B7AD4 m:\h.docx
Unable to initialize device \\192.168.0.93\HP5B7AD4
M:\>print /d:\\192.168.0.93 m:\h.docx
Unable to initialize device \\192.168.0.93

:huh:

Bonjour Printer has this URL: http://HP9C7BEF5B7AD...l:631/ipp/print

M:\>print /d:\\HP9C7BEF5B7AD4.local:631\ipp\print m:\h.docx
Unable to initialize device \\HP9C7BEF5B7AD4.local:631\ipp\print

I was able to print documents incorrectly aftert changing printer driver to Generic PCL/Postscript  :unsure: desn't this mean driver is NOT able to initialize printer?



#10 cdob

cdob

    Gold Member

  • Expert
  • 1469 posts

Posted 21 November 2019 - 07:02 PM

M:\>copy /B h.docx "\\192.168.0.93\HP5B7AD4"
Windows cannot find the network path.

.

 

192.168.0.93 is not a Printserver, copy dosn't support this.
I doubt a .docx file. Send a output file from previous " port to FILE"

Which network hardware do you use?
How is connected the printer to the network?

 

 

Try

ping 192.168.0.93

 

lpr.exe can send a print file

lpr -S 192.168.0.93 -P raw postscript.ps
https://docs.microso...ws-commands/lpr

#11 Guest_AnonVendetta_*

Guest_AnonVendetta_*
  • Guests

Posted 22 November 2019 - 02:21 AM

How about: Stop removing tons of components, and afterwards acting surprised when something doesnt work. Try starting with a fresh XP SP3 ISO, then individually remove components until printing doesnt work.

I like to remove components with various tools, but I always rebuild my ISO from scratch when something fails. This is one of the risks you take when you go doing surgery on Windows' innards.

#12 L A M A

L A M A

    Silver Member

  • Advanced user
  • 540 posts
  •  
    United Nations

Posted 23 November 2019 - 06:47 AM

 

.

 

192.168.0.93 is not a Printserver, copy dosn't support this.
I doubt a .docx file. Send a output file from previous " port to FILE"

 

Ok,.. I printed to file (h.prn) but the size is 0 bytes  :blink:

 

On the Advanced Tab, when I selected "Microsoft XPS document writer", i got error that it's not properly installed  :wacko: so I searched, downloaded and installed XPS Essential Pack. 

https://www.microsof...s.aspx?id=11816

 

Still non of this helpful 

Which network hardware do you use?
How is connected the printer to the network?

 

 

Try

ping 192.168.0.93

Its a TpLink Router,.. device is connected fine. I get replies from Ping (192.168.0.93, it's network name, and Bonjour address). This is a MFC device and scanner scans from same IP address perfectly. It prints binary when combined with Bonjour and generic HP driver (meaning printer resonds to IPP address). 

 

:huh: that 0 byte print out to FILE port give any hints???

 

 

@AnonVendetta

In the past I did run through this  :lol: but in my last installation, i was careful not to remove any services. Anything that XP-Lite app can remove, I didn't remove it from nLite (thats how i can restore anything that is critical) 



#13 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 23 November 2019 - 12:26 PM

You do not want to use the XPS driver.

 

Allow me to doubt that your printer only supports PCL3 (which is roughly 35 years old):

https://en.wikipedia...ommand_Language

 

As a matter of fact:

https://www8.hp.com/...px/4aa6-6865eee

It supports PCL3 GUI and PCL3 Enhanced

 

The good guys @HP decided to "fork" from PCL3, continuing one branch towards PCL4/5/6 for led/laser printers and only a few (high end) inkjets, and evolve PCL3 separately for inkjets, creatng - obviously - the usual mess:

https://wiki.filefor...n-language/pcl/

 

And to make things worse, some commands/sequences work in all PCL versions ad some are specific, see:

https://www.tek-tips...cfm?qid=1701044

 

So, even if in theoery PCL3 GUI and PCL3 Enhanced are backwards compatible, you want to install a "Microsoft OS built in" printer driver for a HP inkjet that uses PCL3 GUI or PCL3 Enhanced.

 

If I were you I would try installing the driver for the 930c, which should be using PCL3 Enhanced.

 

When you install the driver, select FILE as port.

 

:duff:

Wonko



#14 L A M A

L A M A

    Silver Member

  • Advanced user
  • 540 posts
  •  
    United Nations

Posted 24 November 2019 - 07:18 AM

 

 

 

 

If I were you I would try installing the driver for the 930c, which should be using PCL3 Enhanced.

 

When you install the driver, select FILE as port.

 

:duff:

Wonko

 

 

:hyper: Exactly one of the thing i was looking for,.. Built-in driver knowing PCL3e/GUI! 

 

I will test and report result

Edit:  :yahoo: At least plain paper printing works now

 

 

 

Now here comes another challenge,.. A3, Duplex, paper alignment etc features. How do I solve it without using native driver?  :rolleyes: I see no alternative then making native drivers work or modify INF files myself  :ph34r:



#15 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 24 November 2019 - 01:45 PM

Well, you didn't report ANYTHING (meaningful, I mean).

 

Maybe you should take a deep breath, some patience and report properly the situation you are in.

 

I am happy that:

 

 

 

 

 

Edit:   :yahoo: At least plain paper printing works now

 

but you should tell us how exactly it is working now.

 

:duff:

Wonko



#16 L A M A

L A M A

    Silver Member

  • Advanced user
  • 540 posts
  •  
    United Nations

Posted 25 November 2019 - 01:54 PM

Well, you didn't report ANYTHING (meaningful, I mean).

 

Maybe you should take a deep breath, some patience and report properly the situation you are in.

 

 

Ok,.. The situation is that I'm able to print plain paper A4 Monochrome with that built-in HP 930c drivers (as they're PCL3e) however, I can't use full MFC capabilities as that driver is probably optimized for DeskJet? 

Color print outs are half missing  :huh:

but you should tell us how exactly it is working now.


Wonko

I right clicked and went to printer properties, on advanced tab, clicked "new driver" button, selected DeskJet 930c drivers  :)  (as you pointed out compatible "Microsoft OS built in")

 

Earlier, I installed PCL3e/GUI based drivers from other HP MFC printers close to 7740 (7720, 7700, 69xx) but  :unsure:  non of them worked (one guess is that they were all fully made by HP).

 

 

Now, because I have limited functions available with "Microsoft OS built in" drivers, I further follwed your instructions

When you install the driver, select FILE as port.

...and when I select FILE as port, print to a file, I get this error,..  :ph34r:

err.png

 

:huh: any ideas? maybe this is also causing native HP drivers to fail???

HP drivers installs all versions of DotNet packages till version 3.5 but there maybe some other Runtime requirements failing printer driver installations?  :ph34r: "Microsoft OS built in" probably doesn't require too much of these?

...also from original HP drivers, Scanner and FAX-printer drivers are working 

 

 

edit: PrintFilterPipelineSVC.exe shows version 6.1.2600.5635  :unsure: maybe new/patched/fixed version out there?

edit2: i see others facing similar problems with this file,.. https://social.techn...n-remote-office(but on newer windows)

 

edit3: crap,.. HP installed strange versions (Win7, XPS, UniDrv, etc),.. if it helps here is a screenshot

HP.png



#17 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 25 November 2019 - 03:51 PM

I do understand that you can print plain A4 paper with the 930c driver (that was the actual idea, and you already reported that).

 

What I am asking is how (exactly) that printer driver (the MFC7740 one) is configured.
Or if you prefer, if you choose properties of the MFC7740 printer, how is it set, what is it's exact printer name, etc,
To which port that printer is connected to?
Which driver files does it use, etc. etc.

What I am also asking is how (exactly) that printer driver (the 930c one) is configured.
Or if you prefer, if you choose properties of the 930c printer, how is it set, what is it's exact printer name, etc,
To which port that printer is connected to?
Which driver files does it use, etc. etc.

I want the §@ç#ing DETAILS.

Then (possibly) you should try doing what you are told (and NOTHING else) and report PROPERLY what happens, so that the people attempting to help you can follow some logic.

cdob asked you (in post #4) to try printing to file.
Can you simply trying doing and reporting that PROPERLY?

1) choose the actual HP MFC 7740 printer

2) connect it to FILE port

3) try printing something, a simple text file from Notepad would do nicely to it, giving it a recognizable filename, as an example test7740.prn

 

Now, can you do the above?

Does it pop up errors?

Can you find the file test7740.prn?

How big is it in size?

0 bytes?

 

Now try the same with the 930C printer:

1) choose the actual HP 930C printer

2) connect it to FILE port

3) try printing something, a simple text file from Notepad would do nicely to it, giving it a recognizable filename, as an example test930C.prn

 

 

Now, can you do the above?

Does it pop up errors?

Can you find the file test930C.prn?

How big is it in size?

0 bytes? (or more?)

What happens (describe EXACTLY) when you open a command prompt, change directory to where the test930C.prn is and issue the command:

ping 192.168.0.93

?

 

What happens (describe EXACTLY) when you open a command prompt, change directory to where the test930C.prn is and issue the command (I cannot post the EXACT command kine because I don't know the printer name, and I don't know it because you failed to report this besides the other DETAILS):

lpr -S 192.168.0.93 -P <EXACTPRINTERNAME> "-o l"  test930C.prn

 

:duff:

Wonko



#18 L A M A

L A M A

    Silver Member

  • Advanced user
  • 540 posts
  •  
    United Nations

Posted 26 November 2019 - 07:13 AM

I do understand that you can print plain A4 paper with the 930c driver (that was the actual idea, and you already reported that).

What I am asking is how (exactly) that printer driver (the MFC7740 one) is configured.
Or if you prefer, if you choose properties of the MFC7740 printer, how is it set, what is it's exact printer name, etc,
To which port that printer is connected to?
Which driver files does it use, etc. etc.

Ok  :) These are the default config & infos,...

 

Printer Name: HP OfficeJet Pro 7740 series (Printer properties, General tab)

Printer Port: HP5B7AD4 - Standard TCP/IP Port (Printer properties, Ports tab)

Exact Printer Name: HP OfficeJet Pro 7740 series

Host Name: HP5B7AD4

IP Address: 192.168.0.93 (STATIC)

It is connected using Wireless 802.11

 

Driver files:

 hpygid60-pipelineconfig.xml
 hpygid60.cat
 hpygid60.inf
 hpygid60.ini
 hpygidDataMap.xml
 hpygidMN60.gpd
 hpytOPB60.gpd
 LOCALE.GPD
 MSXPSINC.GPD
 STDDTYPE.GDL
 STDNAMES.GPD
 STDSCHEM.GDL
 STDSCHMX.GDL
<DIR> inside "v3" <DIR>
hpbmtxr60.dll
hpgidudmio_x86.cab
hpinksts0154.dll
hpinksts0154LM.dll
hpUIMDDialog60.dll
hpygiddrv60.dll
hpygidres60.dll
hpygidUI60.dll
mxdwdrv.dll
UNIDRV.DLL
UNIDRV.HLP
UNIDRVUI.DLL
UNIRES.DLL
xpssvcs.dll
 
After I set the port to FILE and print any file (even notepad), I get hp.prn file but the size is 0 bytes
What I am also asking is how (exactly) that printer driver (the 930c one) is configured.
Or if you prefer, if you choose properties of the 930c printer, how is it set, what is it's exact printer name, etc,
To which port that printer is connected to?
Which driver files does it use, etc. etc.

I couldn't install 930c directly (Control Panel > Printer and Faxes > Add Printer). On 7740 Properties, Advanced tab, I was able to click New Driver and select 930c from the HP list. Once new driver was installed, printer name got changed automatically so,.. these are the config and infos of that change

 

Printer Name: HP DeskJet 930C/932C/935C (Printer properties, General tab)

Printer Port: HP5B7AD4 - Standard TCP/IP Port (Printer properties, Ports tab)

Exact Printer Name: HP DeskJet 930C/932C/935C

Host Name: HP5B7AD4

IP Address: 192.168.0.93 (STATIC)

It is connected using Wireless 802.11

 

Driver files inside WINDOWS\system32\spool\drivers\w32x86\3

hpbmtxr60.dll
hpbuio.dll
HPF900AL.DLL
HPFDJ200.HLP
HPFDJ50.INI
HPFDJ930.BUD
HPFDJ930.GPD
HPFDJ95X.GPD
HPFDJ97X.GPD
HPFIMG50.DLL
HPFNAM50.GPD
HPFUD50.DLL
HPFUI50.DLL
hpinksts0154.dll
hpinksts0154LM.dll
hpUIMDDialog60.dll
hpygid60-pipelineconfig.xml
hpygid60.ini
hpygidDataMap.xml
hpygiddrv60.dll
hpygidMN60.gpd
hpygidres60.dll
hpygidudm.dll
hpygidUI60.dll
hpytOPB60.BUD
hpytOPB60.gpd
LOCALE.GPD
MSXPSINC.GPD
mxdwdrv.dll
STDDTYPE.GDL
STDNAMES.GPD
STDSCHEM.GDL
STDSCHMX.GDL
UNIDRV.DLL
UniDrv.HLP
UniDrvUI.dll
UNIRES.DLL
xpssvcs.dll
I want the §@ç#ing DETAILS.

Then (possibly) you should try doing what you are told (and NOTHING else) and report PROPERLY what happens, so that the people attempting to help you can follow some logic.

cdob asked you (in post #4) to try printing to file.
Can you simply trying doing and reporting that PROPERLY?

1) choose the actual HP MFC 7740 printer
2) connect it to FILE port
3) try printing something, a simple text file from Notepad would do nicely to it, giving it a recognizable filename, as an example test7740.prn

Now, can you do the above?
Does it pop up errors?
Can you find the file test7740.prn?
How big is it in size?
0 bytes?

:lol: ok,.. trying to give "§@ç#ing DETAILS"

 

Using HP OfficeJet Pro 7740 series driver,...

I already tried to get hp.prn via FILE port and got 0 byte file (without any error) so,.. i thought it was meaning to test further commands with hp.prn 0 byte file.

Notepad doesn't print anything either (to printer or FILE that is higher then 0 byte)

 

Using HP DeskJet 930C/932C/935C Driver,..and setting port to FILE, I get this error and again, 0 byte hp.prn

err.png

Now try the same with the 930C printer:
1) choose the actual HP 930C printer
2) connect it to FILE port
3) try printing something, a simple text file from Notepad would do nicely to it, giving it a recognizable filename, as an example test930C.prn


Now, can you do the above?
Does it pop up errors?
Can you find the file test930C.prn?
How big is it in size?
0 bytes? (or more?)

I retried with above setting and got error, "Could not start print job". I see TEST930.PRN file with 0 Bytes 

What happens (describe EXACTLY) when you open a command prompt, change directory to where the test930C.prn is and issue the command:
ping 192.168.0.93
?

Pinging 192.168.0.93 with 32 bytes of data:

 
Reply from 192.168.0.93: bytes=32 time=2ms TTL=64
Reply from 192.168.0.93: bytes=32 time=1ms TTL=64
Reply from 192.168.0.93: bytes=32 time=1ms TTL=64
Reply from 192.168.0.93: bytes=32 time=1ms TTL=64
 
Ping statistics for 192.168.0.93:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 1ms, Maximum = 2ms, Average = 1ms

 

 

 

 

What happens (describe EXACTLY) when you open a command prompt, change directory to where the test930C.prn is and issue the command (I cannot post the EXACT command kine because I don't know the printer name, and I don't know it because you failed to report this besides the other DETAILS):

lpr -S 192.168.0.93 -P <EXACTPRINTERNAME> "-o l"  test930C.prn

 

:duff:

Wonko

 

:unsure: I'm not sure if I should be trying "lpr -S 192.168.0.93 -P <EXACTPRINTERNAME> "-o l"  test930C.prn" but I will do it anyways,..  :wacko: 

 

M:\>lpr -S 192.168.0.93 -P HP OfficeJet Pro 7740 series "-o l" test930.prn

Error: print server did not accept request.  Job aborted.
 
:ph34r:
 
 


#19 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 26 November 2019 - 08:55 AM

The queer part is that the "wrong" 930c driver is installed correctly (because it prints *somehow* directly to the printer) but it still creates a 0 byte file  (and generates the "cannot start print job" error) when connected to the FILE device.

 

This should mean that there are some issues in the overall environment (spool service? :unsure:) probably due to something n-lited out or indirectly "damaged" by the n-liting.

 

It is also possible that there is a conflict of sorts between the "half-installed" new 7740 driver and the old 930c, I have never seen an error related to "printfilterpipelinesvc.exe" and, judging from its stupid filename length it doesn't appear like being a "standard" XP OS file, which is confirmed by the "unorthodox" way you installed the 930c drivers. which could be  the sign of an actual issue:

 

I couldn't install 930c directly (Control Panel > Printer and Faxes > Add Printer). On 7740 Properties, Advanced tab, I was able to click New Driver and select 930c from the HP list. Once new driver was installed, printer name got changed automatically so,.. these are the config and infos of that change

 

The 930c driver should be installable "stand-alone".

Can you describe what happens when you simply try to add the 930c printer via "(Control Panel > Printer and Faxes > Add Printer)".

There should normally be no issues whatsoever to install it to a local port (USB or LPT1, etc.) using the built-in MS drivers even if the printer is not connected and once installed change the port.

 

:duff:

Wonko



#20 L A M A

L A M A

    Silver Member

  • Advanced user
  • 540 posts
  •  
    United Nations

Posted 26 November 2019 - 01:09 PM

The queer part is that the "wrong" 930c driver is installed correctly (because it prints *somehow* directly to the printer) but it still creates a 0 byte file  (and generates the "cannot start print job" error) when connected to the FILE device.

 

This should mean that there are some issues in the overall environment (spool service? :unsure:) probably due to something n-lited out or indirectly "damaged" by the n-liting.

 

It is also possible that there is a conflict of sorts between the "half-installed" new 7740 driver and the old 930c, I have never seen an error related to "printfilterpipelinesvc.exe" and, judging from its stupid filename length it doesn't appear like being a "standard" XP OS file, which is confirmed by the "unorthodox" way you installed the 930c drivers. which could be  the sign of an actual issue:

 

 

:unsure: Very odd, earlier I've been using a Brother MFC printer on this same OS (which worked for years). If nLiting really did this,.. it should've disrupted that printer too (but it didn't). After going through n-liting situations earlier, I was very careful to not remove any services instead, chose to remove from xp-lite app (so i could reinstall in case of a breakdown)

 

I forgot to mention that XP is on Ramdisk via FiraDisk since years and I also save VHD.LZ4 back-ups after every update via img_xp_update.exe so,.. I can always get rid of 930c drivers and 7740 drivers and get beck to previous state by booting into past VHD.LZ4 backups.

 

printfilterpipelinesvc.exe appears to be created by Microsoft 

Print Filter Pipeline Host

6.1.2600.5635 (xpsp_sp3_qfe.080704-1744)

WINDOWS\system32\spool\prtprocs\w32x86

The 930c driver should be installable "stand-alone".
Can you describe what happens when you simply try to add the 930c printer via "(Control Panel > Printer and Faxes > Add Printer)".
There should normally be no issues whatsoever to install it to a local port (USB or LPT1, etc.) using the built-in MS drivers even if the printer is not connected and once installed change the port.


Wonko

Ok,.. after choosing "A network printer or a printer attached to another computer", I get error on next wizard page "Windows cannot connect to the printer. Either the printer name was typed incorrectly, or the specified printer has lost it's connection to the server. For more information, click help". I tried verious names and ip address combinations  :wacko:

 

edit: I'm editing because i succeded in installing 930c on a clean booted lz4 ramdisk. Here are my steps:

Control Panel > Printer and Faxes > Add Printer > Next button

Chose, "Local printer attached to this computer", unchecked "Automatically detect and install my Plug and Play printer" and pressed Next button

Chose, "Create a new port" radio button > selected "Standard TCP/IP port" from drop down menu

New "Add standard TCP/IP printer port Wizard" started and I entered "HP5B7AD4"

Next, selected HP and Deskjet 930C/932C/935c model and new printer got installed

 

So now I have 2 different printers 7740 and 930c 



#21 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 26 November 2019 - 04:27 PM

edit: I'm editing because i succeded in installing 930c on a clean booted lz4 ramdisk. Here are my steps:
Control Panel > Printer and Faxes > Add Printer > Next button
Chose, "Local printer attached to this computer", unchecked "Automatically detect and install my Plug and Play printer" and pressed Next button
Chose, "Create a new port" radio button > selected "Standard TCP/IP port" from drop down menu
New "Add standard TCP/IP printer port Wizard" started and I entered "
HP5B7AD4"
Next, selected HP and Deskjet 930C/932C/935c model and new printer got installed

Which creates two new questions (don't worry :), they are largely rhetorical ;)):
1) Why (the heck) did you use the "Add standard TCP/IP printer port Wizard" instead of a "plain" TCP/IP port 192.168.0.93?
2) How did you decide to use this time "HP5B7AD4" (when you used earlier lpr with "HP OfficeJet Pro 7740 series")?
 

So now I have 2 different printers 7740 and 930c

Good, but (these are "real" questions that you should actually answer to):
3) does the "new" 930c printer actually print when you try to print a document? (while connected "as is" directly to the TCP/IP port)
4) does the "new" 930c printer actually create a non 0 byte file when you try printing a document? (when connected - temporarily - to FILE)

:duff:
Wonko

#22 L A M A

L A M A

    Silver Member

  • Advanced user
  • 540 posts
  •  
    United Nations

Posted 27 November 2019 - 02:12 PM

Next, selected HP and Deskjet 930C/932C/935c model and new printer got installed
Which creates two new questions (don't worry  :), they are largely rhetorical  ;)):
1) Why (the heck) did you use the "Add standard TCP/IP printer port Wizard" instead of a "plain" TCP/IP port 192.168.0.93?
2) How did you decide to use this time "HP5B7AD4" (when you used earlier lpr with "HP OfficeJet Pro 7740 series")?

 

Once I restarted xp.vhd.LZ4 ramdisk, my previously installed settings get erased

 

In a new printer installation setting, I get few choices to install port(s)

01. Printer Host Name (HP5B7AD4, which resolves to it's ip address) or

02. Enter direct IP address (no resolving needed here) 

03. Enter bonjour address (which too gets resolved)

 

as for your second question, when i was installing second printer, i didn't want it to conflict with first printer or it's port name

 

 
Good, but (these are "real" questions that you should actually answer to):
3) does the "new" 930c printer actually print when you try to print a document? (while connected "as is" directly to the TCP/IP port)
4) does the "new" 930c printer actually create a non 0 byte file when you try printing a document? (when connected - temporarily - to FILE)

:duff:
Wonko

Yes, printer does print (my guess is PCL3e language thrown at printer IP address/Name/Bonjour name makes it print).  :huh: I was after Bonjour for same reason because on MacOS, i didn't install any driver still printer got connected (Airprint?) and printed fine too but on windows, it didn't print right (regardless of 7740 or 930c driver,.  :unsure: too old Bonjour protocol drivers maybe? made in 2010)   :ph34r:

 

I retested 930c printer and it created 11KB test.prn file (I used notepad to print)

(this could also mean my previous way of changing driver via advanced tab was a bad idea and using this "Control Panel > Add printer" a clean idea that works) 

 

edit: I tried some of the following commands and got prints on paper but incorrectly. I made another complex hp.prn using msword

 

M:\>lpr -S HP5B7AD4 -P "HP OfficeJet Pro 7740 series" "-o l" hp.prn
 
M:\>lpr -S 192.168.0.93 -P "HP DeskJet 930C/932C/935C" "-o l" hp.prn
 
(I changed 7740's port to HP5B7AD4 and 930c's port to 192.168.0.93 after making hp.prn)
 
edit2:
:blink: I printed a Notepad text to test.prn earlier and when i give 
M:\>lpr -S HP5B7AD4 -P "HP OfficeJet Pro 7740 series" "-o l" test.prn
and
M:\>lpr -S 192.168.0.93 -P "HP DeskJet 930C/932C/935C" "-o l" test.prn
I get blank page coming out of printer


#23 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 27 November 2019 - 05:54 PM

Well, the generic idea is the following:

1) the new, smart :whistling: driver (for the 7740) uses the new, smart :whistling: XPS printing subsystem

2) the "old" built-in driver (for the 930c) uses the good ol' way (and uses not the new, smart :whistling: XPS printing subsystem).

 

All your troubles seem connected - directly or indirectly - to the XPS subsystems that - for *any* reason, including the n-liting, botched HP installer, *whatever* - seems like not functioning properly.

 

 

 

 

I retested 930c printer and it created 11KB test.prn file (I used notepad to print)

 

A test (not of particular utiliy since now the printer with the good ol'930c driver does print) would be - now that you have a test.prn file made, to try:

lpr -S 192.168.0.93 -P HP5B7AD4 "-o l" test.prn

 

 

 

(this could also mean my previous way of changing driver via advanced tab was a bad idea and using this "Control Panel > Add printer" a clean idea that works) 

Well, that means that a half-@§§ed, invented way about making a mish-mash of drivers is completely wrong and that the suggested, normal way - nor so surprisingly - works just fine.

Anyway, next step would be to trouble shoot the XPS subsystem and hopefully find out why it doesn't work on that machine (again being the install N-lited it is entirely possible that some dependencies are missing) but to do so you would need first thing to test the whole stuff (XPS subsystem, new 7740 driver) on a similar machine with a "full" (untouched) install of XP.

 

Most probably is unrelated, but the XPS essential pack:

https://www.microsof...s.aspx?id=11816

has as a requisite the MS XML 6.0 Core Services:

https://www.microsof...ls.aspx?id=3988

 

:duff:

Wonko



#24 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 27 November 2019 - 06:33 PM

Making a new post, only to let "i" (ex Lama, Giraffe, etc.) notice.

 

What about drivers from windows update?

 

Like this one:

http://download.wind...bf6c36d6c21.cab

 

But if you go there:

http://www.catalog.u...=Officejet 7400

 

There are many more, some - even if tagged Windows 7, 8 or *whatever* might as well work (if it is true that they were last updated like 2006 or 2007 they cannot be actually "Windows 7" or later).

 

:duff:

Wonko 



#25 cdob

cdob

    Gold Member

  • Expert
  • 1469 posts

Posted 28 November 2019 - 10:29 AM

There are many more, some - even if tagged Windows 7, 8 or *whatever* might as well work (if it is true that they were last updated like 2006 or 2007 they cannot be actually "Windows 7" or later).

.

That's a good catch. The 2007 Officejet_7400_series x86 'Vista' driver works at XP here.
A printer binary files is writtten to file.

There is no A3 paper sizem, but custom paper size can be set.

 

http://www.catalog.u...b3-f2eaae9cee3d

 

@i

Try the Officejet_7400 connected to TCP/IP port too.






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users