home > networking > x.25 cards > for linux
home | site map | contact us


FarSync T-Series X.25 Card Range - Intelligent Linux solutions

The FarSync X.25 T-Series intelligent card range has been developed to provide high performance X.25 communications for Linux systems. Click here for Windows XP, 2000 and NT solutions.

Overview
Typical Applications
APIs for Application Development
High Performance
Installation and Configuration
Useful Utilities
Cables
Packaging
Software Technical Specifications
Hardware Technical Specifications

 
Overview
The FarSync T-Series X.25 card range comprise a competitively priced intelligent 1 to 2 port card, the T2P, and a compact intelligent 4 port card, the T4P. Both cards are capable of driving lines at speeds of up to 2.048 Mbits/s with support for RS232C, X.21 and V.35 network interfaces.
New with version 2.0 are 2 APIs to the X.25 layer, a Sockets based interface and a NCB (Network Control Block) based interface. There are also APIs to the Triple-X PAD and ISO Transport layers (ISO 8073 - connection oriented). A comprehensive development toolkit is included with the product.

The T-Series cards are supported on Linux kernel versions 2.2 and 2.4, including the leading distributions supplied by Redhat, SuSE, Mandrake, Debian and Slackware.

FarSite is committed to supporting the FarSync X25 T-Series products on new versions of Linux as they are released. The source code for the driver and the libraries for the API are supplied with the product, allowing rebuilding by the end user for use with almost any other current or future Linux variant.

Typical Applications
The FarSync X25 T-Series adapters are suitable for connection to all types of X.25 networks, X.25 over the ISDN D channel and leased lines. Typical applications include:

Lottery, Police, Customs, Military, Financial, Government and Airline applications on private X.25 networks
E-Commerce gateways for credit verification
Telecom billing and mediation
High speed Stock Exchange data feeds
Tandem host gateways

The card is compatible with all public X.25 networks, such as Datex-P, BT X.25 Direct, Eirpac, Austpac, Transpac and Itapac to name just a few.

APIs for Application Development
For application developers needing to access X.25 there are a choice between a Sockets type interface and a NCB (Network Control Block) based interface. The two interfaces may be used simultaneously by different programs. API manuals and many example applications are included in the toolkit for both types of interface.
Sockets API NCB API
The Sockets interface provides a programming language independent high level connection orientated interface with access to a comprehensive set of X.25 features. The FarSync Sockets interface is compatible with the BSD Sockets interface and allows the generic Kernel X.25 module to be replaced by the comprehensive FarSync X.25 module while still running any applications developed for the Kernel X.25 module unchanged on a FarSync card.

It is also possible to convert applications written for TCP/IP to instead use X.25 as the transport mechanism. In many cases the only change required is to the parameters provided when the socket is created to reference the X.25 address family and protocol. Multi-threaded applications are supported.

The NCB interface provides a programming language independent high level connection orientated interface controlled by command blocks. Full access is available to the X.25, Triple-X PAD (X.3, X.28, X.29) and ISO Transport Classes 0 to 3 (ISO 8073 - connection oriented) whilst also enabling fast easy development.

The FarSync NCB API on Linux has a similar call set as that provided for the FarSync product under Windows XP, 2000 and NT. This makes it very straightforward to port an existing Windows application to the Linux environment.

Developers Toolkit
Documented working C source sample programs. Source code from these samples can be used to fast-track your development process.
Comprehensive API manuals with function call definitions and helpful advice on the best way to utilise the various interfaces.
Source code for the drivers and API libraries
Free email and telephone assistance to application developers

High Performance
The intelligent FarSync T-Series cards have been designed to provide high performance. The cards are driven by a 50 MHz AMD Am186-CC/CH series processors with 1 Mbyte of on board zero state SRAM memory mapped to the PC. A full set of X.25 features are available whilst still providing a very high data packet throughput. The X.25, ISO Transport and PAD protocol stacks run on the cards embedded processor.

Up to 254 simultaneous virtual connections per card
Over 600 pps (data packets per second)
Line speeds of up to 2.048 Mbits/s (E1 speed)
Multiple cards, typically up to 4 (16 ports using 4 FarSync T4Ps)
2 and 4 port cards can be mixed

Installation and Configuration
Simple installation is achieved using the RPM system with binary and source RPMS available on the CD-ROM or for download from the Download page. Full installation instructions are provided in the CD-ROM documentation.
Source code is also available as a .tar.gz or as a fully expanded and documented source tree on the CD-ROM for easy browsing without installation.
PCI card hardware detection, download and configuration is performed automatically at system startup once the software has been installed.
A comprehensive configuration guide, commands reference and configuration examples are provided as part of the HTML documentation pack.
Utilities
A line monitor utility is included, this can display data sent over the X.25 line at the frame and packet level.
A status utility allows display of the channel connection status and maintain statistics of user data, packet and frame types transmitted
Cables
Cables are available for the adapters with X.21 (RS422, V.11 15 pin male D type), V.24 (RS232C 25 pin male D type) and V.35 (MRAC-34 male 'brick' type), connections in any mix up to the cards total port count. For details of the types of cables supported see the Cables page in the Support section of this web site.
Packaging

The CD-ROM supplied with the FarSync PCI communications cards includes:
Drivers for Linux, Windows XP, 2000 and NT 4.0
Example applications with source code
API documentation (Abode PDF format)
Source code for Linux drivers and API Libraries
A number of utility programs


Cables are ordered separately. New releases of the software are made available for free download from the Download page.