Return to BSD News archive
Xref: sserve aus.radio:4504 comp.os.386bsd.development:3225 Newsgroups: aus.radio,rec.amateur.radio.packet,comp.os.386bsd.development Path: sserve!happy!wkt From: wkt@happy.cs.adfa.oz.au (Warren Toomey) Subject: Source Code for a New Radio Link Layer - DUAL Message-ID: <1995Feb21.002647.12501@sserve.cc.adfa.oz.au> Keywords: dual ax.25 replacement source amateur packet Sender: wkt@happy (Warren Toomey) Organization: Australian Defence Force Academy Date: Tue, 21 Feb 1995 00:26:47 GMT The Dept. of Computer Science, ADFA, is pleased to announce the source code to DUAL. DUAL is an erstwhile replacement for the AX.25 Amateur Radio Link Protocol. Although DUAL doesn't provide reliable virtual connections (as does AX.25), it is much suitable for transmitting higher layer packets, such as TCP/IP, over amateur radio. DUAL provides Van Jacobson TCP/IP header compression, and a minimal Link Layer header. A typical TCP/IP packet transmitted over AX.25 has 58 bytes of headers (AX.25, IP and TCP). The same packet over DUAL has only 10 bytes of header, an 83% reduction in header size. The source code provided will install directly into a FreeBSD 1.1 operating system, and comes with support for KISS TNCs. We haven't ported the code to any other system as yet, but a FreeBSD 2.0 port should happen soon. A technical report describing the new Link Layer and its advantages is available via the Web at http://minnie.cs.adfa.oz.au/Dual/index.html. The source code is at ftp://minnie.cs.adfa.oz.au/pub/Dual/dual.tar.gz. If you have any questions, or would like a PostScript version of the technical report, please email me at wkt@cs.adfa.oz.au Cheers, Warren Toomey vk1xwt -- `` ... nor do I regularly post multi-kilobyte screeds about driver software I can't release because aliens haven't used the radio receivers in my head to give me permission yet.'' -- John F. Woods