------------------------------------------------------------------------------ WANPIPE(tm) Multiprotocol WAN Driver for Linux WAN Router ------------------------------------------------------------------------------ Release 4.1 November 17, 1997 Author: Jaspreet Singh Copyright (c) 1995-1997 Sangoma Technologies Inc. ------------------------------------------------------------------------------ INTRODUCTION WANPIPE(tm) is a family of intelligent multiprotocol WAN communication adapters for personal computers (ISA bus) designed to provide PC connectivity to various communication links, such as leased lines and public data networks, at speeds up to T1/E1 using a variety of synchronous communications protocols, including frame relay, PPP, X.25, SDLC, etc. WANPIPE driver together with Linux WAN Router module allows you to build a relatively inexpensive, yet high-performance multiprotocol WAN router. For more information about the Linux WAN Router please read the file Documentation/networking/wan-router.txt. You must also obtain the WAN Tools package to be able to use the Linux WAN Router and WANPIPE driver. The package is available via the Internet from Sangoma Technologies' anonymous FTP server: ftp.sangoma.com/pub/linux/wantools-X.Y.Z.tgz or ftp.sangoma.com/pub/linux/wanpipe-X.Y.Z.tgz The names of the packages differ only due to naming convention. The functionality of wantools and wanpipe packages are the same. The latest version of the WAN Drivers is wanpipe-2.0.0. For technical questions and/or comments please e-mail to jaspreet@sangoma.com. For general inquiries please contact Sangoma Technologies Inc. by Hotline: 1-800-388-2475 (USA and Canada, toll free) Phone: (905) 474-1990 Fax: (905) 474-9223 E-mail: dm@sangoma.com (David Mandelstam) WWW: http://www.sangoma.com COPYRIGHT AND LICENSING INFORMATION This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. NEW IN THIS RELEASE o This Version of WANPIPE supports only the S508 and S508/FT1 cards. IF YOU OWN A S502E OR A S508 CARD THEN PLEASE CONTACT SANGOMA TECHNOLOGIES FOR AN UPGRADE. o Protection of "enable_irq()" while "disable_irq()" has been enabled from any other routine (for Frame Relay, PPP and X25). o Added additional Stats for Fpipemon and Ppipemon. o Improved Load Sharing for multiple boards FILE LIST drivers/net: README.wanpipe This file sdladrv.c SDLA support module source code sdla_fr.c SDLA Frame Relay source code sdla_ppp.c SDLA PPP source code sdla_x25.c SDLA X.25 source code sdlamain.c SDLA support source code include/linux: sdla_x25.h SDLA X.25 firmware API definitions sdla_fr.h SDLA frame relay firmware API definitions sdla_ppp.h SDLA PPP firmware API definitions wanpipe.h WANPIPE API definitions sdladrv.h SDLA support module API definitions sdlasfm.h SDLA firmware module definitions router.h REVISION HISTORY 4.1 November 28, 1997 o Protection of "enable_irq()" while "disable_irq()" has been enabled from any other routine (for Frame Relay, PPP and X25). o Added additional Stats for Fpipemon and Ppipemon o Improved Load Sharing for multiple boards 4.0 November 06, 1997 o Implemented better protection of RACE conditions by critical flags for FRAME RELAY, PPP and X25. o DLCI List interrupt mode implemented for DLCI specific CIR. o IPX support for FRAME RELAY, PPP and X25. o IPX Server Support (MARS) for FRAME RELAY, PPP and X25. o More driver specific stats included. o MULTICAST for FRAME RELAY and PPP. 3.1.0 January 30, 1997 o Implemented IOCTL for executing adapter commands. o Fixed a bug in frame relay code causing driver configured as a FR switch to be stuck in WAN_DISCONNECTED mode. 3.0.0 December 31, 1996 o Uses Linux WAN Router interface o Added support for X.25 routing o Miscellaneous bug fixes and performance improvements 2.4.1 December 18, 1996 o Added support for LMI and Q.933 frame relay link management 2.3.0 October 17, 1996 o All shell scripts use meta-configuration file o Miscellaneous bug fixes 2.2.0 July 16, 1996 o Compatible with Linux 2.0 o Added uninstall script o User's Manual is available in HTML format 2.1.0 June 20, 1996 o Added support for synchronous PPP o Added support for S503 adapter o Added API for executing adapter commands o Fixed a re-entrancy problem in frame relay driver o Changed interface between SDLA driver and protocol support modules o Updated frame relay firmware 2.0.0 May 1, 1996 o Added interactive installation and configuration scripts o Added System V-style start-up script o Added dynamic memory window address selection in SDLA driver o Miscellaneous bug fixes in SDLA driver o Updated S508 frame relay firmware o Changed SFM file format 1.0.0 February 12, 1996 o Final release o Added support for Linux 1.3 o Updated S508 frame relay firmware 0.9.0 December 21, 1995 o Added SNAP encapsulation for routed frames o Added support for the frame relay switch emulation mode o Added support for S508 adapter o Added capability to autodetect adapter type o Miscellaneous bug fixes in SDLA and frame relay drivers 0.1.0 October 12, 1995 o Initial version >>>>>>> END OF README <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<