💾 Archived View for spam.works › mirrors › textfiles › hacking › austpac1.txt captured on 2023-06-14 at 16:45:42.
-=-=-=-=-=-=-
The following information is from the AUSTPAC character terminal manual. Austpac is available all the time except (currently) 11pm Thu - 7am Fri. This is their maintainance window. (Melb. time). When you don't include an NUI in a call request it will perform reverse charges, if the called system allows. ADDRESSING : There are 2 formats of this in call requests, long and short. o Long format address: Used in international destinations and some national ones. DNIC --------------- I I P DCC R NTN SS I---------------I DNIC = data network identifier code (X.121) (5052 for austpac) DCC = data country code (X.121) NN = national number (X.121) R = network identifier (2 for austpac) SS = optional sub address (0,1 or 2 digits) NTN = terminal identifier (8 digits) P = international prefix (0 for austpac) In the long format the total number of digits i the called address field must be <= 15. .....cont next mesg. o Short form addressing : This is only used for national destinations R NTN SSSSSS I---------------I NN The constituent fields of the national number (NN) are the same for the long format except for the subaddress field: SSSSSS Optional subaddress (0-6 digits) The length limitaions of the field is <=15 (same for long) INTERNATIONAL PACKET SWITCHING NETWORKS which may be called from austpac. COUNNTRY NETWORK DNIC ------------------------------------- Australia Austpac 5052 " Midas 5053 Austria Radio-Austria 2329 " Datex-P 2322 Belgium DCS 2062 Canada Teleglobe 3023 " Datapac 3020 " Infoswitch 3029 Finland Datapak 2442 COUNTRY NETWORK DNIC --------------------------------------- U.S.A. Trt 3119 " Uninet 3125 " Autonet 3126 " COUNTRY NETWORK DNIC --------------------------------------- France Transpac 2080 " NTI 2081 Germany Datex-P 2624 Hong Kong Idas 4542 " " Das 4544 Japan Venus/P 4408 " DDX/P 4401 Luxemburg Luxpac 2704 New Zealand Pacnet 5301 Norway Norpak 2422 Singapore Telepac 5252 South Africa Saponet 6550 Sweden Telepak 2405 Switzerland Telepac 2284 " Datalink 2289 U.K. IPSS 2341 " PSS 2342 U.S.A. Itt 3103/3107 " Wui 3104 " Tymnet 3106 " Telenet 3110/3127 " Rca 3113 COUNTRY NETWORK DNIC --------------------------------------- U.S.A. Trt 3119 " Uninet 3125 " Autonet 3126 " Alaskanet 3135 -------------------------------------- Access to other networks and countries may be available in the future. PAD (packet assembly/disassembly) is used because char terms (us) can't handle packets. There are currently 18 parameters. #1 PAD recall using a character. This is the char to change from transfer to command mode. 0 not possible 1 char <DLE> (ie CTRL P) 32-126 Possible; using one graphic char defined by user #2 Echo of characters by PAD 0 no echo 1 echo #3 Selection of data forwarding signals. This is the char(s) that when received take chars in PAD buffer and assembles it into a packet. 0 no data forwarding signal 2 Char <CR> 126 All chars in column 0 and 1 (of IA5) and char <DEL> 6 Chars <CR> <ESC> <BEL> <ENQ> <ACK> 18 Chars <CR> <EOT> <ETX> #4 Selection of idle timer delay. Timeout time from last char to when the input buffer is assembled and sent. 0 no timer delay 1-255 value in twentieths of a second. #5 Ancillary device control. This enables austpac to send char terminal x-on/x-off. 0 no use of x-on (DC1,CTRL Q) & x-off (DC3,CTRL S) 1 use x-on/x-off #6 Control of PAD service signals. Determines whether PAD indecations are sent to char term. 0 no PAD service sigs are transmitted 1 PAD service signals are transmitted 5 PAD service signals and the prompt PAD service siganls are transmitted. #7 Selection of operation of PAD on receipt of break signal from the char term. 0 nothing 1 interrupt 2 reset 8 escape from data transfer mode 21 discard output, int and indication of break #8 Discard output. Determines whether you get data from remote 1 discard output 0 normal data delivery #9 Padding after <CR> 0 no padding after <CR> 1-7 # of padding chars inserted after <CR> #10 Line folding. Line length. Sends <CR><LF> after x chars 0 no line folding 1-255 line length #11 Binary speed of char term. 0 110 bit/s 2 300 bit/s 3 1200 bit/s 6 150 bit/s 8 200 bit/s 11 1200/75 bit/s #12 Flow control of PAD. Determines whether char term can suspend output with x-on/x-off 0 no use of x-on/x-off (CTRL Q & S) 1 use of x-on/x-off #13 LF insertion after CR. 0 no LF 1 insert LF after CR 4 insert LF after echo of CR to char term 5 insert LF after transmissionto the char term and after echo of CR 6 insert LF in data stream after CR from char term and after echo of a CR to the char term 7 insert LF in data stream to and from char term and after echo of a CR to char term #14 Padding after LF 0 no padding after LF 1-7 # of padding chars inserted after LF (applies only to data transfer mode) #15 Editing. 0 no use of editing in data transfer mode 1 use of editing in data tranfer mode #16 Character delete. 0-127 one char from IA5 8 char <BS> (default) #17 Line delete. 0-127 one char from IA5 24 char <CAN> (default) #18 Line display. 0-127 one char from IA5 42 char <*> (default) -------------------------------------- IA5 = CCITT international alphabet # 5 (approx ASCII) char term = C-DTE (officially) = out computer terminal The above parameters are changable by the user. If you have an NUI then the default can be different to normal. A profile is a snap-shot of all the params. There are 18 I won't type them all out take too long. PSTN (us) customers are usually assigned profile 0 (up to 300 or 1200 bit/s). Videotex (1200/75) use profile 9. Profile # Param # I 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18. --------------------------------------------------------------- ----------- 0 I 1 1 126 0 1 1 2 0 0 0 na 1 0 0 0 8 24 42 9 I 1 1 126 3 0 1 1 0 0 0 na 0 0 0 0 8 24 42 .....cont next mesg If you look and think you'll realize that param 11 (speed) cannot be set by the user. COMMANDS : The PAD is either in command or data transfer mode. To get from data to command you use the pad recall char (CTRL P unless you changed it!) or in some circumstances a BREAK signal is used. COMMAND FUNCTION -------------------------- STAT to request info about a virtual call with char term (FREE or ENGAGED) CLR to clear a virtual call (CLF CONF or CLR ERR) PAR? <list of params> Request values of all params in list and requst current value (no list=all) SET? <list of params&value) Requst setting of param to new value. PROF identifier Use profile to set params. RESET reset the virtual call INT transmit an interrupt packet to the correspondent SET <list of params&value> As above except doesn't request current values. CALL REQUEST (see later) set up a virtual call. ------------------------- In the previous command list the ones above PROF need a response. PROF and below the only response is the ACKNOWLEDGMENT indication of <CR><LF> examples of these commands would be : PROF 10 SET 2:0,5:4 SET?3:0 PAR?1,5,8 or PAR? STAT Normal access numbers are 01921 - 110,150,200,300 bit/s profile 0 01922 - 1200 bit/s profile 0 01923 - 1200/75 bit/s videotex profile 9