Skip to content

X.25 PAD for XOT in Rust

License

Notifications You must be signed in to change notification settings

BAN-AI-Communications/xotpad

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xotpad

X.25 PAD for XOT.

Features

Okay, so this is just a prototype for now... the goal is to create a cross-platform user space PAD allowing access to X.25 networks using XOT described in RFC 1613.

  • User space X.25 over TCP (XOT)
    • Modulo 8
    • Modulo 128
    • Flow control parameter negotiation (packet and window size)
  • Interactive Triple-X PAD (X.3, X.28 and X.29)
  • Host PAD providing access to local processes
  • DNS-based X.25 address resolution

Usage

Quick Start

To connect to a host:

xotpad -g xot.trysteropac.net 73741100

To start an interactive X.28 PAD, and call the same host:

xotpad -g xot.trysteropac.net
* call 73741100
...
Ctrl+P
* exit

Use Ctrl+P to recall the PAD, this is similar to the telnet Ctrl+] sequence.

To exit the interactive PAD, use the exit command.

By default, the interactive PAD will not accept incoming calls. To listen for, and accept, incoming calls:

xotpad -g xot.trysteropac.net -l

Incoming calls will be automatically accepted, assuming the PAD is free.

About

X.25 PAD for XOT in Rust

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Rust 100.0%