*BSD News Article 57103


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!zombie.ncsc.mil!news.mathworks.com!newsfeed.internetmci.com!in2.uu.net!news.accessone.com!not-for-mail
From: jdp@polstra.com (John Polstra)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: FreeBSD crashes TCP/IP printer
Date: 13 Dec 1995 16:28:45 -0800
Organization: Polstra & Co., Seattle, WA
Lines: 24
Message-ID: <4anr3t$2k5@austin.polstra.com>
References: <4andsa$l3@austin.polstra.com>
NNTP-Posting-Host: austin.polstra.com
Summary: Disable the TCP extensions

In article <4andsa$l3@austin.polstra.com>,
John Polstra <jdp@polstra.com> (that's me) wrote:

> But, if I try to FTP to the printer from a machine running FreeBSD,
> the printer immediately dies.  The "ftp" command on the FreeBSD
> side just hangs, and "netstat" shows that the connection is sitting
> in the SYN_SENT state.  From that point on, the printer is dead.
> I have to power-cycle it to get it working again.

I already got the answer by email:

> This sounds like the printer doesn't support TCP extensions properly.  Either
> set tcp_extensions=NO in /etc/sysconfig and reboot, or type the corresponding
> commands by hand:
> 
>         sysctl -nw net.inet.tcp.rfc1323=0
>         sysctl -nw net.inet.tcp.rfc1644=0

Thanks, and a tip of the hat to Andrew Gordon, who figured this out for me.
I owe him a beer!
-- 
   John Polstra                                       jdp@polstra.com
   John D. Polstra & Co., Inc.                Seattle, Washington USA
   "Self-knowledge is always bad news."                 -- John Barth