📄 wanpipe.txt
字号:
2.0.1 Nov 28, 1997 Bug Fixes for version 2.0.0. Protection of "enable_irq()" while "disable_irq()" has been enabled from any other routine (for Frame Relay, PPP and X25). Added additional Stats for Fpipemon and Ppipemon Improved Load Sharing for multiple boards2.0.2 Dec 09, 1997 Support for PAP and CHAP for ppp has been implemented.2.0.3 Aug 15, 1998 New release supporting Cisco HDLC, CIR for Frame relay, Dynamic IP assignment for PPP and Inverse Arp support for Frame-relay. Man Pages are included for better support and a new utility for configuring FT1 cards.2.0.4 Dec 09, 1998 Dual Port support for Cisco HDLC. Support for HDLC (LAPB) API. Supports BiSync Streaming code for S502E and S503 cards. Support for Streaming HDLC API. Provides a BSD socket interface for creating applications using BiSync streaming. 2.0.5 Aug 04, 1999 CHDLC initializatin bug fix. PPP interrupt driven driver: Fix to the PPP line hangup problem. New PPP firmware Added comments to the startup SYSTEM ERROR messages Xpipemon debugging application for the X25 protocol New USER_MANUAL.txt Fixed the odd boundary 4byte writes to the board. BiSync Streaming code has been taken out. Available as a patch. Streaming HDLC API has been taken out. Available as a patch. 2.0.6 Aug 17, 1999 Increased debugging in statup scripts Fixed insallation bugs from 2.0.5 Kernel patch works for both 2.2.10 and 2.2.11 kernels. There is no functional difference between the two packages 2.0.7 Aug 26, 1999 o Merged X25API code into WANPIPE. o Fixed a memeory leak for X25API o Updated the X25API code for 2.2.X kernels. o Improved NEM handling. 2.1.0 Oct 25, 1999 o New code for S514 PCI Card o New CHDLC and Frame Relay drivers o PPP and X25 are not supported in this release 2.1.1 Nov 30, 1999 o PPP support for S514 PCI Cards2.1.3 Apr 06, 2000 o Socket based x25api o Socket based chdlc api o Socket based fr api o Dual Port Receive only CHDLC support. o Asynchronous CHDLC support (Secondary Port) o cfgft1 GUI csu/dsu configurator o wancfg GUI configuration file configurator. o Architectual directory changes.beta-2.1.4 Jul 2000 o Dynamic interface configuration: Network interfaces reflect the state of protocol layer. If the protocol becomes disconnected, driver will bring down the interface. Once the protocol reconnects the interface will be brought up. Note: This option is turned off by default. o Dynamic wanrouter setup using 'wanconfig': wanconfig utility can be used to shutdown,restart,start or reconfigure a virtual circuit dynamically. Frame Relay: Each DLCI can be: created,stopped,restarted and reconfigured dynamically using wanconfig. ex: wanconfig card wanpipe1 dev wp1_fr16 up o Wanrouter startup via command line arguments: wanconfig also supports wanrouter startup via command line arguments. Thus, there is no need to create a wanpipe#.conf configuration file. o Socket based x25api update/bug fixes. Added support for LCN numbers greater than 255. Option to pass up modem messages. Provided a PCI IRQ check, so a single S514 card is guaranteed to have a non-sharing interrupt. o Fixes to the wancfg utility. o New FT1 debugging support via *pipemon utilities. o Frame Relay ARP support Enabled.beta3-2.1.4 Jul 2000 o X25 M_BIT Problem fix. o Added the Multi-Port PPP Updated utilites for the Multi-Port PPP.2.1.4 Aut 2000 o In X25API: Maximum packet an application can send to the driver has been extended to 4096 bytes. Fixed the x25 startup bug. Enable communications only after all interfaces come up. HIGH SVC/PVC is used to calculate the number of channels. Enable protocol only after all interfaces are enabled. o Added an extra state to the FT1 config, kernel module. o Updated the pipemon debuggers. o Blocked the Multi-Port PPP from running on kernels 2.2.16 or greater, due to syncppp kernel module change. beta1-2.1.5 Nov 15 2000 o Fixed the MulitPort PPP Support for kernels 2.2.16 and above. 2.2.X kernels only o Secured the driver UDP debugging calls - All illegal netowrk debugging calls are reported to the log. - Defined a set of allowed commands, all other denied. o Cpipemon - Added set FT1 commands to the cpipemon. Thus CSU/DSU configuraiton can be performed using cpipemon. All systems that cannot run cfgft1 GUI utility should use cpipemon to configure the on board CSU/DSU. o Keyboard Led Monitor/Debugger - A new utilty /usr/sbin/wpkbdmon uses keyboard leds to convey operatinal statistic information of the Sangoma WANPIPE cards. NUM_LOCK = Line State (On=connected, Off=disconnected) CAPS_LOCK = Tx data (On=transmitting, Off=no tx data) SCROLL_LOCK = Rx data (On=receiving, Off=no rx data o Hardware probe on module load and dynamic device allocation - During WANPIPE module load, all Sangoma cards are probed and found information is printed in the /var/log/messages. - If no cards are found, the module load fails. - Appropriate number of devices are dynamically loaded based on the number of Sangoma cards found. Note: The kernel configuraiton option CONFIG_WANPIPE_CARDS has been taken out. o Fixed the Frame Relay and Chdlc network interfaces so they are compatible with libpcap libraries. Meaning, tcpdump, snort, ethereal, and all other packet sniffers and debuggers work on all WANPIPE netowrk interfaces. - Set the network interface encoding type to ARPHRD_PPP. This tell the sniffers that data obtained from the network interface is in pure IP format. Fix for 2.2.X kernels only. o True interface encoding option for Frame Relay and CHDLC - The above fix sets the network interface encoding type to ARPHRD_PPP, however some customers use the encoding interface type to determine the protocol running. Therefore, the TURE ENCODING option will set the interface type back to the original value. NOTE: If this option is used with Frame Relay and CHDLC libpcap library support will be broken. i.e. tcpdump will not work. Fix for 2.2.x Kernels only. o Ethernet Bridgind over Frame Relay - The Frame Relay bridging has been developed by Kristian Hoffmann and Mark Wells. - The Linux kernel bridge is used to send ethernet data over the frame relay links. For 2.2.X Kernels only. o Added extensive 2.0.X support. Most new features of 2.1.5 for protocols Frame Relay, PPP and CHDLC are supported under 2.0.X kernels. beta1-2.2.0 Dec 30 2000 o Updated drivers for 2.4.X kernels. o Updated drivers for SMP support. o X25API is now able to share PCI interrupts. o Took out a general polling routine that was used only by X25API. o Added appropriate locks to the dynamic reconfiguration code. o Fixed a bug in the keyboard debug monitor.beta2-2.2.0 Jan 8 2001 o Patches for 2.4.0 kernel o Patches for 2.2.18 kernel o Minor updates to PPP and CHLDC drivers. Note: No functinal difference. beta3-2.2.9 Jan 10 2001 o I missed the 2.2.18 kernel patches in beta2-2.2.0 release. They are included in this release.Stable Release2.2.0 Feb 01 2001 o Bug fix in wancfg GUI configurator. The edit function didn't work properly.bata1-2.2.1 Feb 09 2001 o WANPIPE TTY Driver emulation. Two modes of operation Sync and Async. Sync: Using the PPPD daemon, kernel SyncPPP layer and the Wanpipe sync TTY driver: a PPP protocol connection can be established via Sangoma adapter, over a T1 leased line. The 2.4.0 kernel PPP layer supports MULTILINK protocol, that can be used to bundle any number of Sangoma adapters (T1 lines) into one, under a single IP address. Thus, efficiently obtaining multiple T1 throughput. NOTE: The remote side must also implement MULTILINK PPP protocol. Async:Using the PPPD daemon, kernel AsyncPPP layer and the WANPIPE async TTY driver: a PPP protocol connection can be established via Sangoma adapter and a modem, over a telephone line. Thus, the WANPIPE async TTY driver simulates a serial TTY driver that would normally be used to interface the MODEM to the linux kernel. o WANPIPE PPP Backup Utility This utility will monitor the state of the PPP T1 line. In case of failure, a dial up connection will be established via pppd daemon, ether via a serial tty driver (serial port), or a WANPIPE async TTY driver (in case serial port is unavailable). Furthermore, while in dial up mode, the primary PPP T1 link will be monitored for signs of life. If the PPP T1 link comes back to life, the dial up connection will be shutdown and T1 line re-established. o New Setup installation script. Option to UPGRADE device drivers if the kernel source has already been patched with WANPIPE. Option to COMPILE WANPIPE modules against the currently running kernel, thus no need for manual kernel and module re-compilatin. o Updates and Bug Fixes to wancfg utility.bata2-2.2.1 Feb 20 2001 o Bug fixes to the CHDLC device drivers. The driver had compilation problmes under kernels 2.2.14 or lower. o Bug fixes to the Setup installation script. The device drivers compilation options didn't work properly. o Update to the wpbackupd daemon. Optimized the cross-over times, between the primary link and the backup dialup.beta3-2.2.1 Mar 02 2001 o Patches for 2.4.2 kernel. o Bug fixes to util/ make files. o Bug fixes to the Setup installation script. o Took out the backupd support and made it into as separate package. beta4-2.2.1 Mar 12 2001 o Fix to the Frame Relay Device driver. IPSAC sends a packet of zero length header to the frame relay driver. The driver tries to push its own 2 byte header into the packet, which causes the driver to crash. o Fix the WANPIPE re-configuration code. Bug was found by trying to run the cfgft1 while the interface was already running. o Updates to cfgft1. Writes a wanpipe#.cfgft1 configuration file once the CSU/DSU is configured. This file can holds the current CSU/DSU configuration.>>>>>> END OF README <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -