INTRODUCING TheNet X-1J Release 4 This version is a modification to TheNet X-1J release 2 and includes a small number of changes that I had promised. Specifically the changes from TheNet X-1J release 2 are : The buffer loss problem has been fixed The ARP table is automatically updated from ARP requests & replies The node maintains a second heard list of L3 Netrom nodes that gateway through the node The RxDeviation & Smeter ADC channels may also be used as arbitrary inputs instead A bug in the copying of digipeated frames in KISS mode 2 has been corrected A defensive port flush function has been added Link list integrity checking has been extended to check reverse links A bug in handling of BBSALIAS, HOSTALIAS and DXCALIAS has been fixed The USER list shows circuit choke status for patchcord connections. BBS, HOST and DXCLUSTER are cleared properly on cold start The ADC* text messages may be up to 12 characters long The ACL checks the end user call as well as the node call in accepting connections. A default IP route entry may be made. Lines that start with a '#' are ignored by the switch. The ARP table is managed by sending ARP requests and by monitoring ARP messages received. The BBSALIAS etc commands were compromised by the inclusion of the TexNet interface and have been corrected. The L3MHeard command controls a second heard list. It shows each station that passes Net/Rom frames to the node for gatewaying. Each entry shows the time since last gateway, port, frames heard and the callsign of the last destination node that the sending node was sending to. The USER command has been enhanced to show, for each patchcord entry, whenever one or other circuit has been choked. If one or other of the ADC channels used for measuring RX Deviation or signal strength are not required for those purposes, they may be used for other purposes in a manner similar to the other 2 ADC channels. A menu driven windowing patch utility with context sensitive help is included. Utilities for printing passwords in a sysop-friendly manner and a utility for changing the help text attributable to John Bednar WB3ESS are also provided. Modifications for the MFJ1278C by WB0YRQ are included in the bankswitching details. A utility to manage the node configuration by N8PTT is included. The previous releases introduced the following : An S-meter function in the heard list A Voltmeter function for the other two ADC channels Support for the TexNet '*** LINKED to' syntax A bug fix to the BBS, ALIAS and DXCLUSTER commands The ability to change the user's command prompt list The ACL function has had a feature added to speed it up A complete IP router, The Receive Deviation meter, Control of 'Slime Trails', Information text messages 160 characters long, Multiple line INFO, CTEXT and BTEXT messages, Nodes broadcasts occur 60 seconds after power up, Optional reconnect to the node after remote disconnect, PARMS, MODE etc may be managed by offset & value, Digipeat uplink & downlinks may be selectively enabled, Level 4 retries ( min ) is now 1, An MTU command allows MTU settings to be changed for IP use, Node alias handling is optionally case sensitive, TALK will optionally pass 8 bit data, The RESET bug in versions prior to TheNet X-1J has been cured, The ability to remotely set the node's alias, The ability to listen for 3 extra aliases & invoke BBS etc, Selective node broadcast control for 'hash' nodes, A UI command to send arbitrary UI commands, Access control list capabilities, Multi-user conferencing ( the 'TALK' command ), A CWID keyer, Better SYSOP authentication, MHeard list showing callsigns, packets heard & time since last heard, MHeard list shows whether a station is a node and / or TCP/IP station, A Closedown command to remotely shut the node down, A DXCluster command that operates like the BBS & Host commands, A Btext command to set the node's beacon text message, A Ctext command to set an optional alias connect text message, The ability to enable or disable any command, Improved command prompting with only valid commands shown, Routes show optionally as alias:callsign or callsign alone, Additional control over system reset, KISS as an alternative to the crosslink protocol, Hardware handshake controlled host mode operation, MODE command for configuring additional parameters, BBS command to auto connect to a remote BBS, HOST command to auto connect to another BBS or Host, BYE or QUIT commands to disconnect, STATS command to display internal statistics, MANAGER command for system manager access, AUDIT command to set system audit levels, Bug fixes ( e.g. info messages too long crashing the node ), Changes to the NODES command, An improved nodes broadcast algorithm for the crosslink port, Split port nodes broadcast intervals, Ability to enable & disable nodes broadcasts selectively on each port, CQ apologises nicely if disabled, Most Escape commands have been replaced with MODE parameters, Beacon messages may be digi'd, CALIBRATE command for remote checking of Tx deviation, LINKS command to show current level 2 links, Configuration of the beacon period, Auto routing of 'connect' to either BBS, DXCluster or HOST, Remote dump of entire neighbour lists for all nodes. Dave G8KBB @ GB7MXM QTHR