Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site umcp-cs.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!umcp-cs!chris From: chris@umcp-cs.UUCP (Chris Torek) Newsgroups: net.unix-wizards Subject: Re: serial line IP - HELP! Message-ID: <1055@umcp-cs.UUCP> Date: Wed, 31-Jul-85 02:35:07 EDT Article-I.D.: umcp-cs.1055 Posted: Wed Jul 31 02:35:07 1985 Date-Received: Thu, 1-Aug-85 06:25:00 EDT References: <244@uwvax.UUCP> <14900038@uiucdcsb> Organization: U of Maryland, Computer Science Dept., College Park, MD Lines: 29 >You also may be running out of CLIST space for TTY output [...] Oh yeah... that reminds me: one of the other things I changed involved that. Rick's code moves all packets from the interface queue to the tty output queue as soon as possible. I thought it was a better idea to convert mbufs to clists one packet at a time. This is easy to do by using the line switch start routine. (Rick---why didn't you do this in the first place?) The only bad consequence is that the packet queue on the interface builds up and you can get some fake collisions, but if your TCP retransmit algorithm has been fixed the times quickly adjust and that stops happening.* (By the way, DON'T ignore the round trip times for packets that are retransmitted; this causes the srtt value to stay too low forever on really slow connections.) I dredged up my 4.2 version of the driver, and anyone who wants it is welcome to a copy. I have a (probably incomplete) list of the other things that need to be done to use my version of the code, which is substantially different inside (the packet format is the same though). ----- *Well, OK, it happens a few times per connection, depending on load, baud rate, MTU, and probably other factors. -- In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 4251) UUCP: seismo!umcp-cs!chris CSNet: chris@umcp-cs ARPA: chris@maryland