If you are using a printer via a FireWire or USB connection to a computer running Windows 2000 or XP and receive the error message "There was an error writing to LPT1", the port setting in the printer driver's properties is incorrect. You can check the printer's port setting and change the setting if necessary.
If the printer has failed to respond to a print command but you have not received the message above, the port in the printer driver may not have been configured correctly. However, as it's possible that printing fails for another reason, we recommend that you first follow the guidance in the following Related Article, and return to this article if instructed: Troubleshooting Printer-related Communication Issues in Windows 2000 & XP
To resolve this issue, check the port setting and change it if necessary.
Open the Printers / Printers and Faxes folder
Open the Printers or Printers and Faxes folder via Control Panel, or Start > Settings > Printers.
Right-click on the Epson printer icon and left-click on Properties.
This will open the Properties window for your printer.
Click on the Ports tab.
Check the port setting in the white box under 'Print to the following port(s)…'
For a printer connected to the computer via USB, it should be set to USB Virtual Printer Port (e.g. USB001, USB002).
For a printer connected to the computer via Parallel, it should be set to LPT1 (or LPT2, LPT3 if you have more than one Parallel interface on your computer).
For a printer connected to the computer via FireWire, it should be set to IEEE 1394.
For a printer connected to the computer via a network, it should be set to EpsonNet Print Port. Check that the correct IP address is listed. You can check the current IP address assigned to the Epson printer or print server by printing a network status sheet or locating the device via EpsonNet Config.
Make sure you have configured the network interface correctly.
We recommend that printers using an Epson network interface (integrated Wi-Fi, Ethernet, Ethernet / Wi-Fi card, or external print server) is set to use the EpsonNet Print Port.
Figure 1: In this example, a USB printer (DX4000) is set to LPT2:
If the port is set correctly, see Step 2.h and onwards.
If the port is not set correctly, for example the port is LPT1 when it should be USB, click into the box beside the correct port for your printer then click Apply.
For printers using an Epson network interface, click below for instructions on adding the port.
A window will appear with a choice of ports to add, click on EpsonNet Print Port from the list, and then click on New Port.
The Add EpsonNet Print Port Wizard will appear, displaying a list of printers detected on the network. Select the target device (printer or All-In-One) from the list, and then click Next. If the target device is not in the list, click Search Again.
The summary of the device and port will be displayed, the default Port Type is IP Address (Manual), this can be changed as required. Click Finish.
It will return to the Add Port window, click Close.
In the Ports window, locate the port you added - it should display the port name or IP address. Click into the checkbox beside it to select it, and then click on Apply.
The printer driver should now be configured, try printing a Test Page from the General tab to test this.
Click OK to close the printer Properties window.
If you do not have the choice of EpsonNet Print Port, this means that EpsonNet Print has not been installed. You can download EpsonNet Print from the Epson support website or install it from the Epson printer or EpsonNet Print Server software CD-ROM.
If you cannot find the required port setting, try scrolling down the list. If the port is not listed, move to Step 3.
Try to print a Test Page from the Properties > General tab. Click on Print Test Page from the bottom of the window: