There is no such thing as a "RJ45 Printer".
If the printer has a "RJ45" port it is an Ethernet port and thus it can be
labeled a "network printer" because the HP printer has a JetDirect Print
Server installed.
If there is a an LCD display on the printer you would have to go the menu
on the LCD Display and find the I/O port and configure it for TCP/IP.
There are two ways to go about setting up the printer for TCP/IP; Static
Address and Dynamic Address.
The Static IP Address would be *best*.
The first thing to do is to go to your XP Laptop and open a Command Prompt
(execute: CMD.EXE). Within the Command Prompt type; IPCONFIG
It will display something like...
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : my.verizon.net
IP Address. . . . . . . . . . . . : 192.168.1.10
Subnet Mask . . . . . . . . . . . : 255.255.255.0
IP Address. . . . . . . . . . . . : fe80::2e0:18ff:fe7f:7484%4
Default Gateway . . . . . . . . . : 192.168.1.1
Now we know the network for the Router, computer and for the HP Printer's
JetDirect.
Go back to the LCD display on the printer you would have to go the menu on
the LCD Display and find the I/O port and configure it for TCP/IP.
Set for Manual Configuration
IP: 192.168.1.100
Gateway: 192.168.1.1
Subnet Mask: 255.255.255.0
http://h20000.www2.hp.com/bizsuppor...esId=25475&prodTypeId=18972&objectID=bpj02326
Once you have the TCP/IP Stack setup on the Printer's JetDirect you can
test a connection to it.
Assuming you setup the Printer as; 192.168.1.100
Method 1:
http://192.168.1.100
Method 2:
telnet 192.168.1.100
If you are able to communicate to the printer through either or both above
methods then the printer is properly setup and now you need to setup the
notebook.
On the XP Notebook (laptop) go to "Printers and Faxes" --> add printer -->
"Local printer attached to this computer" --> create a new port
Choose; "Standard TCP/IP port"
Printer Name or IP address: 192.168.1.100
Complete that port creation and install the HP LaserJet 4050, Windows XP,
printer driver.