Onderwerp: CP PE1HUE: >>> THENET X-1J release 4 1/2 Original from G8KBB to THENET@WW From: G8KBB@GB7MXM.#36.GBR.EU To : THENET@WWW ANNOUNCING THENET X-1J RELEASE 4 The new version of TheNet X-1J is available. It can be found on the following internet sites at the moment. If you cannot find it or do not have access to Internet or a landline BBS with it on, drop me a disk and return postage and I'll send you a copy. It is available on ftp.ucsd.edu hamradio/packet/tcpip/incoming ftp.funet.fi pub/ham/packet/thenet ftp.hereford.ampr.org pub/incoming ftp.tapr.org incoming/thenet wb3ffv1.sed.csc.com incoming/thenet unless moved by the sysop. It may also be on the ucsd mirrors by now. It may only be on tapr temporarily and may be removed. it is also on the ARIZONA NETWORK INTERTIE GROUP PBBS UNITED STATES F6FBB SUPPORT BBS +1-602-912-0225 If anyone puts it elsewhere, post the fact. It comprises of the following files NAME SIZE DESCRIPTION ============================================================= X1J4TNC2 ZIP 426461 TheNet X-1J4 for the TNC2 X1J4PK96 ZIP 422132 TheNet X-1J4 for the PK96 HOTNCOLD ZIP 24915 Details for adding temperature sensors to a TNC2 X1JDEV ZIP 107102 Details for the deviation meter board to a TNC2 X1J4-SRC ZIP 252880 The source tree for TheNet X-1J4 TheNet is an Amateur Radio Packet Switch for non commercial application only. Here is the start of the INTRO.TXT file from the release : 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 like ADC1 & ADC2 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. NEWSFLASH : The default IP route facility was a last minute change. As a by-product of doing it, the operation of the IProute command changed. If you make an entry in the iproute table for port 0, it will display the whole table not just the line entered. I'll correct it next time round. Also, one of the beta testers reported yesterday that a CTEXT / BTEXT line loner that the maximum 79 characters caused a problem. It has not been possible to duplicate this so far and I can find no bug, but beware. Finally, the code has been improved to fit into the space available. As a result, the idle loop counter will show it running about 25% faster. This does not mean however that everything is that bit faster ! Interrupt handlers are unchanged. Dave G8KBB @ GB7MXM.#36.GBR.EU QTHR Onderwerp: CP PE1HUE: >>> THENET X-1J release 4 2/2 Original from G8KBB to THENET@WW From: G8KBB@GB7MXM.#36.GBR.EU To : THENET@WWW 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 like ADC1 & ADC2 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.