I have a D-Link DP-300U print server connected to a D-Link DI-604 router that is connected
to computers with Windows XP Professional and Linux RedHat 9 operating systems. The print
server was successfully setup with the Windows computer but I haven't found a solution for
the Linux computer. I found one message where he was able to install a printer as a LPD
queue under Red Hat Linux. He says that to install as a direct TCP/IP printer, you have to
know that the printer ports are 9100, 9101 and 9102.
A Epson Stylus C42UX was setup using the following information:
Queue type: Network UNIX (LPD)
Server: 192.168.0.10
Queue: /9102
When a test page was sent I got the following dialog box:
Sent CUPS test page
to 'Epson' queue. Please check the result.
There was NO page printed.
I used nmap to check the status of the print server ports.
The Windows check:
CMD: nmap -sS -PT -PI -p 9100-9102 -O -T 3 192.168.0.10
....
(192.168.0.10)

The 2 ports scanned but not shown below are in
state: closed)
Port State Service
9102/tcp open unknown
The Linux check:
# nmap -sS -PT -PI -p 9100-9102 -O -T 3 192.168.0.10
....
ports on 192.168.0.10:
PORT STATE SERVICE
9100/tcp closed jetdirect
9101/tcp closed unknown
9102/tcp closed unknown
The printer is connected to the USB port 9102 but on Linux it is closed while on Windows
it is open. How do I open port 9102 on Linux? Do you see any problems with the above
setup? Do you know of any other solutions?
Thank in advance,
Corwin