home *** CD-ROM | disk | FTP | other *** search
- ====================================================
- How to set up Telix v3.12 and get the most out of it
- ====================================================
-
- Version: 01-14-90
-
- Copyright (c) 1990 by Jay Caplan. All Rights Reserved. This text
- is copyrighted material, however you are given permission to copy
- and distribute it, as long as it remains in its complete, original,
- unmodified form.
-
- Telix is Copyrighted by Exis Inc.
-
- I am writing this text in order to help you, the Telix v3.12 user,
- get the most out of this excellent program. I am the SYStem OPerator
- of The Consultant Bulletin Board System at 718-837-3236. We use a
- US Robotics Courier HST modem operating at 1200/2400/9600/14400 baud.
- You can always get the latest version of this file, along with Telix
- and other great Shareware programs, by calling my BBS.
-
-
- What you should do now
- ----------------------
-
- 1) PRINT THIS TEXT OUT, so you can refer to it.
-
- 2) Take a look at the TELIX312.NEW file included in the
- TLX312-2 compressed distribution file.
-
- 3) Go into Telix, and bring up the configuration menu
- with ALT-O.
-
- 4) Change the settings as recommended below. Do NOT change the
- settings marked MNP ONLY, unless you have a MNP or high
- speed (9600+ baud) modem! See the section below on MNP.
-
- 5) Make sure to Write the settings to disk before exiting the
- configuration menu.
-
- 6) READ THE TELIX MANUAL! At least browse through it.
-
- I will refer to each sub-menu in the ALT-O configuration menu and
- the letters that refer to each option. If I don't refer to a
- particular sub-menu or option, then you should leave it as it is.
-
-
- Starting with a fresh copy of Telix v3.12
- -----------------------------------------
-
- I am assuming that you are starting with a fresh copy of Telix
- v3.12 that you haven't configured. If you have already changed
- some of the settings, then use DOS to REName the configuration
- file to another name. This will make Telix start with a fresh
- configuration. Use the following command to rename the Telix
- config file:
- REN TELIX.CNF TELIXCNF.OLD
-
- If you ever want to get your old configuration file back, just
- copy the TELIXCNF.OLD file to TELIX.CNF.
-
-
- Initial setup questions
- -----------------------
-
- When you start Telix for the first time, or after RENaming the config
- file, then it will ask a few setup questions. When it asks for speed,
- enter 1200 for 1200 baud modems, 2400 for regular 2400 baud modems,
- 9600 for 2400 baud MNP modems, and 19,200 for USR HST modems. For
- Hayes 9600 baud modems, check your manual about recommended speed
- settings. I don't have one, but I would think it should also be set
- to 19,200.
-
- It will also ask for the comm. port you are using. Pick the one you
- think is correct. Later, you can change that if it isn't.
-
-
- About MNP and error-correcting modems
- -------------------------------------
- Some of the configuration items depend on whether you have an
- error-correcting modem. These will be usually described as having
- MNP capability. If the modem is error-correcting, it will be clearly
- noted on the packaging and manual for it. If you don't see mention
- of MNP or LAP-M (Hayes) error-correction, then you most likely do NOT
- have MNP, and should NOT change the configuration items meant for MNP.
-
- If you do not have a MNP modem, then I strongly suggest that you get
- one. They offer two advantages: they filter out ALL line noise, so YOU
- won't have to "fight" it, and they can transfer files faster than
- normal modems. A good low cost MNP modem is the ATI 2400ETC. It now
- comes in internal and external versions. You should be able to get
- it for less than $200 (US). I've seen it advertised for between
- $144-169. I suggest you get the external version. The status lights
- of an external modem can be quite helpful in troubleshooting modem
- problems, and in general let you know what is going on with the modem.
-
-
- *** Now hit ALT-O to begin configuring Telix v3.12 ***
-
- Screen and color
- ----------------
-
- These settings are all optional. If you have a CGA monitor and have
- 'snow' problems (screen flickers when displaying something), or if
- you are using a multi-tasking program, like Desqview, MS Windows, or
- DoubleDOS, you should change the setting under "Screen write mode".
- If you have an EGA or VGA monitor and want to use more than 25 lines
- per screen, then should change the setting under "Default screen size".
-
- As far as the colors, this is based on individual preferences. I like
- the following settings:
- Foreground: Light Grey
- Background: Blue
- Status line foreground: Blue
- Status line background: Light Grey
-
-
- Terminal options
- ----------------
-
- Choice B: Try this little test to see if you have Choice B set to the
- right comm. port. Exit the setup menu by hitting the ESCape
- key. Hit ESCape again to come out of setup altogether. You
- should be now looking at a mostly blank screen. Type in "AT"
- and hit the ENTER key. The modem should display "OK" on your
- screen. If it does, then you have the right comm. port
- setting. If it does NOT, then you don't, and you need to
- change the port. Hit ALT-P and enter either "1" or "2" to
- change the current comm port used to the other one. Hit the
- ESCape key and try the "AT" command again. If it works, then
- hit ALT-O and and go back into the "Terminal options" set
- up menu and select Choice B to set the comm port correctly.
- If neither ports 1 or 2 work, try ports 3 or 4 using the
- above process.
-
- When done with this, make sure you hit ALT-O to go back
- into the setup menu, and then go into the "Terminal
- options" sub-menu to complete the configurations below.
-
- MNP ONLY: Choice J should be set OFF and Choice K should be set ON.
- MNP and high speed modems that operate at 9600 baud and
- above need to use CTS/RTS flow control.
-
- Choice M: If you use Compuserve, then leave this as it is.
- If you do NOT, then change it to OFF. The reason is
- that Compuserve uses the CONTROL-E char., which looks
- like the 'club character' on playing cards. If you call
- any BBSes that use this 'club character' on any of their
- graphic screens, then it will be 'gobbled up' by Telix
- and NOT displayed. By changing this to OFF, Telix will
- properly display it.
-
-
- General options
- ---------------
-
- Choice D: Leaving this on slows down Telix's operation. I find it
- unnecessary, since I generally know how much disk space
- is free. I suggest you turn this OFF.
-
- Choice E: Unless you have memorized the number of the dialing
- directory entry of every board you call, I suggest you
- turn this OFF.
-
- Choice G: I STRONGLY SUGGEST YOU TURN THIS ON! This feature will
- keep track of almost everything you do while online to
- a BBS, and can come in quite handy. It will generate a
- file called TELIX.USE in the directory you have Telix in.
- This file will detail each BBS you call, when you began
- your call, when you ended your call, and what files you
- transferred. You can use this file to check against your
- telephone bill, and to determine from which BBS you got
- a particular file.
-
- Choice H: I suggest you set this to the maximum free RAM your machine
- has (up to 64k) while in Telix. To approximately determine
- this, do the following:
-
- 1) Exit out of the Configuration menu temporarily.
-
- 2) Hit ALT-J to shell out to DOS.
-
- 3) Run CHKDSK or any other program that reports on
- free RAM.
-
- 4) Take note of this, so you can use this figure.
-
- 5) Enter 'EXIT' to return to Telix.
-
- Now go back into the Configuration screen by hitting ALT-O.
- Go into the General options sub-menu and enter the amount
- of free RAM you just obtained, up to 64k. If the free RAM
- was less than 74k, then subtract 10k (for 'breathing room')
- in choice H.
-
- You can access the Scroll-back buffer in Telix by hitting
- ALT-B. The larger you make Choice H here, the more screens
- you can scroll back to.
-
- Choice I: I suggest you change this to 4k, the maximum for this
- setting. If you later find that Telix reports memory
- problems, then you can reduce this setting. It really
- won't affect you unless you use Telix's capture feature
- (ALT-L) alot.
-
-
- Modem and dialing
- -----------------
-
- MNP ONLY: MNP and high speed modems (and many regular modems)
- can store all configuration options in their own memory.
- You can recall the memory settings to set the modem.
- Look in your modem manual on how to configure it. Many
- modems use ATZ to recall the configuration. If this is
- the case for your modem, then just use "ATZ~^M~" for
- Choice A:
-
- Properly configuring a MNP or high speed modem is VERY
- important! See Appendix A at the end of this document
- for some helpful hints.
-
- Choice A: Delete the first part of the string that looks like
- this: "ATZ^M~~~". All this is doing is resetting your
- modem to the factory default setting 1st, before the
- next part of the string, which sets up the modem.
- This is unnecessary, delete it. Do the following:
-
- 1) If you have Tone dialing, include
- this: "S11=55". This will greatly speed
- up the tone dialing rate.
-
- 2) Include this in the init string: "S7=255"
- The value of S7 will determine how many seconds
- the modem will wait for carrier (connection to
- another modem). Setting S7 to 255, the maximum,
- will let Telix decide when to give up on a
- connection.
-
- 3) The X parameter controls what messages your
- modem returns to Telix, and is used to detect
- when a line is busy, among other things.
- This value defaults to X1 when you start Telix
- for the first time. I suggest you change this
- to a higher X value, perhaps X3 or X4, because
- X1 will NOT return the BUSY message, and the
- redial function of Telix won't work! You can try
- X3 or X4, or to be certain, check your modem
- manual under the Commands section.
-
- For a reference of what the final init string could look
- like, here is one for Tone dialing with a regular modem:
-
- AT S11=55 S7=255 S0=0 V1 X4^M~
-
-
- MNP ONLY: Not all BBSes have MNP modems. You can use Choices B: and
- C: to set up different dialing prefixes to handle BBSes
- with and without MNP modems. See Appendix B at the end of
- this document.
-
- Choice B: If you have Tone dialing, then leave it the way it is.
- If you have Pulse dialing (Rotary type dialing), then
- change this to "ATDP".
-
- Choice K: This setting depends on how long it takes your modem to
- dial the average number in your dial directory. If you
- have touch-tone, try setting it to between 30-40. If
- you have pulse-dial (old rotary type), then set it to
- between 45-55. You want to set it so that the phone
- could ring for at least 10 times before the time for this
- setting runs out, but not for too long a period of ringing.
-
- MNP ONLY: leave Choice M set to OFF. With MNP and high speed modems,
- you want to set the comm port speed (the speed you specify
- in the dial directory) to be set higher than the connect
- speed. With auto-baud on, it will adjust the comm port
- speed to match the connect speed. For MNP and high speed
- modems, you do NOT want that to happen. Set Choice M OFF!
-
- If you have a 2400 baud MNP modem, then set the speed for
- EVERY SINGLE dial directory entry to 9600 baud. If you have
- a HST modem, then set the speed to 19,200 baud. The modem
- will take care of negotiating the correct connect speed.
-
- Choice M: I STRONGLY SUGGEST YOU TURN THIS ON! By turning ON Telix's
- Auto-baud detect feature, you can set the baud rate in the
- dialing directory entries to the highest your modem supports
- and let it and Telix figure out what baud rate to use!
-
-
- Filenames and paths
- -------------------
-
- Choice A: You should define a sub-directory off of the one you run
- Telix out of, to hold all the files you download.
- Make SURE that you end the sub-directory specification
- with a \. If you don't, Telix will get confused.
- If you have a directory called "C:\TELIX" and you make
- a sub-directory off of it called "C:\TELIX\DOWNLOAD", then
- you would specify "C:\TELIX\DOWNLOAD\" for Choice A.
- Don't forget the trailing slash (\)!
-
- Choice B: If you want, you can specify an upload directory as well,
- and stick all the good files you want to upload to BBSes
- there. Otherwise, you will have to give the COMPLETE path
- along with the filename when uploading. If you specify this,
- then you will only have to give the filename.
-
- Choice H: I use this to 'Hot-Key' to my favorite file & directory
- viewing program. When you hit ALT-A while in Telix, the
- program (or batch file) specified here will be run. If
- you can't get your program to run, then you most likely
- don't have enough memory left to "shell" out to it. Try
- reducing the settings for Choices H and I under the General
- Options set up menu.
-
-
- Protocol options
- ----------------
-
- Choice E: If you are running Telix off a floppy drive, then set this to
- 10k. If your hard disk is slow, or if you are using exTended
- memory, then leave this at the default, or set it even lower.
- If you are using a HD with no problems or exTended memory,
- then this setting is optional. I have it set to 10k.
-
- Choice H: I STRONGLY SUGGEST YOU TURN THIS ON! The Crash Recovery
- feature of Zmodem is very useful and can save you time
- and money (for the connect charges). If you are downloading
- a file, and for some reason the download gets interrupted,
- then the next time you have a chance, you can request that
- the same file be sent, and Zmodem's Crash Recovery will
- pick up the transfer where it left off before!!
-
- Choice J: I suggest you set this OFF. Doing so will make Telix
- use 16 bit CRC error-checking, instead of 32 bit, and will
- very slightly speed up Zmodem transfers by reducing
- overhead. 16 bit error-checking is very reliable.
-
-
- That's it for the configuration settings. Now hit the ESCape key to
- return to the main setup menu. Hit "W" to Write these new settings
- to disk. This is VERY important. Obviously enough, if you don't save
- the settings, you will lose them. Now eXit Telix by hitting ALT-X, and
- then restart it. This will make sure that Telix is now using your
- new configuration settings.
-
-
- General Suggestions
- -------------------
-
- 1) You should use Zmodem wherever possible. This is the FASTEST
- and most RELIABLE protocol available for regular modems. It handles
- errors BETTER than ANY protocol available, bar none! And if a
- Zmodem download gets aborted for some reason, you can simply
- log back onto the BBS, request the same file again, and the transfer
- will pick up where it left off. So, if your 200k download gets
- aborted at 190k, just have it resent, and Zmodem would only send
- the last 10k! - not the whole file again. This can $ave on
- long-distance BBS calls.
-
- *************************************************************************
- * Telix features Zmodem auto-downloads. It will AUTOMATICALLY detect *
- * when a BBS is sending a file using Zmodem, pop up the file transfer *
- * window, and begin downloading! After telling the BBS what files you *
- * want, just sit back and let Telix take it from there; don't bother *
- * hitting PgDn or ALT-R. How's that for easy?! *
- *************************************************************************
-
- MNP ONLY: You can use Ymodem-G to get even higher file transfer speeds
- than Zmodem. However, it has the worst error-handling of
- any protocol - is has NONE! It will CHOKE if it encounters
- even 1 error. Although MNP modems do correct for errors
- on the phone lines, errors can be introduced elsewhere,
- like on your computer or the BBS computer. For long-distance
- BBS calls, I suggest you use Zmodem whenever possible.
-
- If a BBS doesn't support Zmodem, then the next best one to use
- is Ymodem-Batch, and then Xmodem-1K (known as Ymodem by older comm.
- and BBS software). Xmodem is the SLOWEST protocol generally available.
-
- Make sure to set the default protocol that the BBS uses to the SAME
- one you USE. On PCBoard systems, this is done by entering 'T'
- at the BBS command prompt. BOTH you and the BBS MUST use the same
- protocol!
-
- 2) Use the log-on scripts that came with the Telix files. You can
- identify them by their .SLT extensions. They are easy to use and
- will automatically log you onto a BBS! Just bring them up in your
- favorite text editor. Note: don't use a word-processor unless it
- can do straight ASCII text without control characters (like
- WordPerfect and WordStar do.) There are simple instructions on what
- you need to modify. Basically, all you'll need to do is to insert
- your own name at the top of the script where its asked for. Also,
- you need to make SURE that you specify the password that you use
- for a BBS in its DIALING DIRECTORY ENTRY, not in the script.
- The script looks for it there when it's needed. After you
- have properly edited it, then you need to 'compile' it by
- running it thru the CS.EXE program included with Telix. Do it
- like this:
- CS script.slt
-
- where "script" is the name of the script you wish to compile
- for Telix. When CS is done, it will have created a file with a
- .SLC extension and the same name as your original .SLT script.
- This is the actual script (with the .SLC) you need to specify
- in the dialing directory entry for a BBS. You only need a
- different script for each TYPE of BBS you call. So, for ALL
- the PCBoard BBSes you call, you would specify the compiled
- PCBOARD.SLC script. The Telix files come with logon scripts
- for several popular BBS systems. Just look at the first part
- of the name of the .SLT file to identify which system it is
- for. Included in the TLXSET03 compressed file this text came in
- are three scripts: RBBS.SLT, DBBS.SLT, and MENU.SLC.
- The first two are for logging on to BBSes and need to be
- compiled with the CS.EXE program. The MENU.SLC script is
- pre-compiled and ready to go.
-
- 3) Use the MENU.SLC script. Whenever Telix is started with a script
- file on the command line, it will BYPASS the opening screen!
- The MENU.SLC script, when used on the command line to start Telix,
- will BOTH bypass the opening screen, AND bring up the dialing
- directory. There is NO reason to illegally patch the Telix file.
- Just use the MENU.SLC script!
-
- If you don't have the MENU.SLC file, here's the source for the
- MENU.SLT file. After creating it, you need to use CS to compile
- it to the MENU.SLC file:
-
- MENU.SLT
- --------------------- (of course don't include these dotted lines!)
- main()
- {
- dial();
- }
- ---------------------
-
- 4) Start Telix with a batch file. Put the batch file somewhere on your
- DOS PATH, so you could start it from anywhere. I use a batch file
- called T.BAT. It simply changes to the Telix directory on my HD,
- and then starts Telix with the MENU.SLC script. It could be
- written as follows. Modify it to suit your purposes:
-
- T.BAT
- ---------------------
- echo off
- cls
- c:
- cd\telix
- telix Smenu.slc
- ---------------------
-
- You must put a "S" immediately before any script that you start on
- the Telix command line. Now, all you have to do is enter "T" to
- start Telix from anywhere on your hard disk.
-
-
- *** Well, that's it. Good luck and happy BBSing! ***
-
-
- Appendix A - configuring a MNP or high speed modem
- ----------------------------------------------------
-
- The proper configuration for your MNP or high speed modem is
- very important. If it is set wrong, you will have problems,
- such as transferring files, and will most likely not get the
- best speed when doing file transfers. Most BBSes have help
- files and even programs and Telix scripts to set up MNP and
- high speed modems. I have seen set up files for the USR HST and
- ATI 2400ETC modems. Look in the communications file directory
- of your favorite BBS for setup programs for these or other
- brands of MNP and high-speed modems.
-
- To configure the modems settings stored in its memory, bring
- up Telix. If you are in the dialing dir., leave it and return to
- the blank terminal screen. Enter "ATE1" so you can see what you
- type to your modem. The modem should respond "OK" after any AT
- command sent to it. If it doesn't, your modem may be set to the wrong
- comm. port, or it may be malfunctioning.
-
- Generally, you want to make sure that:
-
- 1) The modem will lock in the DTE speed (the comm. port speed).
- On both the USR HST and the ATI 2400ETC, this is the &B1
- parameter. Enter "AT&B1" If you have a different brand of MNP
- or high-speed modem, check the manual under the "commands"
- section about this. You MUST lock in the DTE speed.
-
- In the dialing directory entries for the BBSes you call,
- enter 9600 baud for EVERY entry if you have a 2400 baud MNP
- modem. If you have a USR HST, enter 19,200 baud for every
- entry.
-
- 2) that the Carrier Detect line is NOT being forced high. Generally,
- the CD line can be set to follow the TRUE state by entering the
- "AT&C1" command.
-
- 3) that the Data Terminal Ready (DTR) or sometimes (TR) is NOT
- being forced high. Generally, the DTR (or TR) line can be set to
- follow the true state with the "AT&D2" command.
-
- 4) that hardware flow control is ENABLED. For the USR HST, this is
- done with "AT&H1" and "AT&R2" for transmit and receive hardware
- flow control. For the ATI 2400ETC, its "AT&K3" for both transmit
- and receive flow control. If you have another modem brand, then
- check the manual under flow control (both transmit and receive)
- to find out what the proper settings are. This is IMPERATIVE!
- Without the proper flow control settings, your MNP or high
- speed modem will NOT function properly.
-
- 5) that the error-control mode is selected. For the USR HST, this
- is set with "AT&M4". For the ATI 2400ETC, its "AT&Q5" (its true
- that the newer ATI 2400ETC modems have v42, and you would select
- Q6 to select v42, but Q5 forces MNP mode, which is more efficient
- than a LAP-M connect for compressed file transfers.)
-
- 6) that MNP level 5 data compression is DISABLED. It is LESS efficient
- to try to compress already compressed BBS files, than to not
- compress them at all. MNP level 5 will attempt compression, and so
- should be disabled. This means MNP level 4 will be used. For the
- USR HST, disable this with the "AT&K0" parameter. For the newer ATI
- 2400ETC modems with v42, it is disabled with the "AT&U0" parameter.
- For the older ATI 2400ETC modems, you can't disable MNP level 5.
-
- 7) that you save these settings!
-
- For the USR HST, you can use "ATI4" to see the settings
- currently in the modem's memory. Use "AT&W" to save the
- current settings.
-
- For the ATI 2400ETC, use "AT&V" to view the current
- settings, and "AT&W0" or "AT&W1" to save the settings to
- memory #0 or #1. Make sure that with the ATI, you also set
- "AT&Y0" or "AT&Y1" to set which memory gets recalled on
- power up. If you use ATZ in the modem init string, make sure
- to specify "ATZ0" or "ATZ1" to reset the modem with the
- right memory area. I would just use memory #0.
-
- If you have a brand not mentioned here, consult the manual to
- determine the proper commands to recall and set the current
- settings.
-
-
- Appendix B - using different dialing prefixes
- ---------------------------------------------
-
- If you have a MNP capable modem, then you have to deal with both
- BBSes that have them, and those that don't. If you have your modem
- configured so that it always looks for a MNP connection, then it
- will take several seconds to connect to a non-MNP modem, and it will
- "swallow" (and not display) the first several characters. On a
- PCBoard system, it will usually "swallow" the "Do you want ANSI
- graphics" prompt. Your MNP modem is doing this because its trying to
- negotiate a MNP connection with the other modem. If you KNOW that the
- BBS you're calling does NOT have a MNP modem, then you should turn OFF
- the attempt to make a MNP connection. This is how you should handle
- this:
-
- The default dialing prefix is 1, which is set by Choice B on the
- "Modem and dialing" set up menu. You should configure this to
- tell your modem to try for a MNP connect. For the USR HST, set the
- prefix to "AT&M4DT" (DT for touch-tone, DP for pulse-dial). For the
- ATI 2400ETC, set Choice B to "AT&Q5DT". For another brand of modem,
- consult with your modem manual in the commands section to see what
- setting turns ON the MNP negotiation.
-
- Use dialing prefix 1 for ALL boards you call initially. If, after you
- call the board, you see that you aren't getting a MNP connection
- (the modem would indicate 2400/ARQ or 2400/MNP or 9600/ARQ, etc. or
- the BBS would tell you it detected an error-correcting modem), then
- the BBS most likely doesn't have a MNP capable modem on the phone
- number you called. So, you should use dialing prefix 2. You can Edit
- the entry for the board in your dialing directory. The second to last
- entry in the edit screen allows you to select the dialing prefix.
-
- Dialing prefix 2 is Choice C on the "Modem and dialing" set up menu.
- You want to configure this to NOT try for a MNP connection. For the
- USR HST, use "AT&M0DT". For the ATI 2400ETC, use "AT&Q0DT". For another
- brand of modem, consult the modem manual under the commands section to
- see what setting turns OFF the MNP negotiation.
-