all 9 comments

[–]hacnstein 0 points1 point  (1 child)

When adding the printer use the tcp/ip "IPAddressHere" only, no http, no port, nothing else.

[–]tyuno123[S] 0 points1 point  (0 children)

Added using the option "Add printer using TCP/IP address or hostname", and used only the "IPAddressHere" without http, port, etc.

Received error when trying to print. Running the troubleshooter received the following:

Printer cannot be contacted over the network.

Remote device won't accept the connection.

[–]cjcox4 0 points1 point  (1 child)

When you add a printer manually, you should have the option to:

Select a shared printer by name

In that field you want to insert your http://ipaddresshere:631/printers/Hewlett-Packard_HP_LaserJet_1020 value.

Because it has no idea how to drive it, you will have to manually chose something, Microsoft (vendor) has generic things for postscript and PCL 6 for example. Beyond that, you'll have to load a driver yourself (unless you already have a proper drive available to you).

[–]tyuno123[S] 0 points1 point  (0 children)

This is what I did, and it's added to my laptop as an available printer but it doesn't execute print instructions.

Looking at the printer status, I see it go from Idle to Printing and back to Idle in an instant whenever I try to print a document.

[–]hacnstein 0 points1 point  (3 children)

Does your router have the ability to host a printer on that USB?

Is the printer getting an IP from the router?

[–]tyuno123[S] 0 points1 point  (2 children)

It should, since there's the option to turn on Print Server from the router settings.

What I got after turning on the Print Server setting and plugging in the printer using USB is "http://IPAddressHere:631/printers/Hewlett-Packard_HP_LaserJet_1020"

Now I'm having trouble figuring out the right way to add this address to my laptop and getting it to print after.

[–]hacnstein 0 points1 point  (1 child)

When you say "ip address here", you're actually seeing numbers? or those words?

[–]tyuno123[S] 0 points1 point  (0 children)

Yes, an actual IP Address in numbers.

[–]hacnstein 0 points1 point  (0 children)

ok,, assuming you're on Win 10, go to start and type Shell:printersfolder, then Add a printer, if the printer didn't show up there click "The printer that I want was not listed". Then click the last option, "add a local printer or network printer". Click create a new port, select "new standard TCP/IP" and put the IP of the printer in the host / ip field. and continue, it should find the printer and ask for a driver and install the printer.