I have some ethernet attached printservers from Intel (much like HP's
Jetdirect boxes). These things can be administered via telnet or webbrowser.

The problem I'm having is that they reject any connection requests
(telnet and www) from my debian box running kernel 2.4.20. Other boxes
running older kernels connect fine.

Using ethereal the difference seems to be the tcp flags set when the
initial connection request (telnet or www) is made.

On the boxes that can connect only the SYN flag is set to which the
printserver replies with SYN and ACK set.

On the Debian 2.4.20 box the SYN, CWR and ECN flags are set to which the
printserver replies with RST and ACK set (causing the connection to be
terminated).

CWR=Congestion window reduced, ECN=ECN-Echo - Whatever that means.

This intrigues me. What's going on here, and how would I influence which flags are initially set? Is this even the problem?

Thanks for your help.
Best regards,
Matthias


--
SLUG - Sydney Linux User's Group - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug

Reply via email to