home *** CD-ROM | disk | FTP | other *** search
- ****************************************************************
- * *
- * Before you run the Wildcat! program, first run the *
- * configuration program MAKEWILD to set up your data files. *
- * If you are upgrading from a previous version of Wildcat! *
- * you should follow the directions in the Upgrade Booklet! *
- * *
- ****************************************************************
-
-
- This file contains information that became available after the manual was
- printed. Please review it carefully.
-
-
- Wildcat!
-
- - Additional command line switch, added /D for DEBUG mode, displays memory
- available and stack available in the lower right of the status line.
-
- - An additional field was added to MAKEWILD Modem Settings. We now
- allow you to control how many characters are TRANSMITTED (during
- caller downloads) with each interrupt if a 16550 UART is in use.
- Previously only the RECIEVE FIFO was configurable to prevent UART
- overuns during uploads. The new transmit FIFO setting can be changed
- from the default of 1 (the v3 standard) to increase performance in
- many systems. It is absolutely required for operation under Windows
- and OS/2 (see additional notes later in this document), and we
- encourage you to experiment with settings of 1, 4, 8 and 14 on your
- system. DESQview systems using 16550 UARTS may not operate as
- efficiently with a setting of 14.
-
- Trigger level for receive FIFO buffer : 4
- Trigger level for transmit FIFO buffer : 1
-
- - There is now an option to encode user passwords so that no one can
- view them, from within Wildcat! or by looking at the ALLUSERS file on
- disk. Encoding is a ONE-WAY process. Once you have encoded your user
- passwords you will not be able to return to un-encoded passwords
- without having all users log on again as new users! This option is
- specifically for installations where the user record file is
- accessible by a number of individuals, and the sysop does not want
- them to be able to know the passwords of everyone on the system. If
- encoded passwords are enabled the sysop can change any user password
- but cannot view the password.
-
- - There is now an option to allow duplicate user names in the system.
- Every user name is associated with an internal user ID, allowing
- duplicate names, if desired. However, duplicate names cause
- significant problems for mail notification on QWK-based echomail
- networks and support for QWK echomail is removed if duplicate names
- are enabled. If you want to use any QWK-based echomail do NOT turn on
- duplicate name support!
-
- - Added an option to force the BBS to stay in RIP mode when it has been
- detected at logon rather than change back to ANSI or TTY if the
- caller's settings are not for Autodetect or RIP. Enabling this option
- is encouraged if you make use of the custom RIP prompts since it
- forces the caller into Novice mode (so that he can see the menus),
- turns off keep header in the message bases, turns off hot keys and
- enables the Full Screen Editor. These settings are NOT made a
- permanent part of a user record, but are in effect for a single RIP
- call only.
-
- - The HELP files that are sent to callers end in the extension .BBS and
- are located in the directory for help files as indicated in the manual.
- Do not confuse these files with those ending in .HLP which are the
- program help files when the F1 key is pressed, and belong in the same
- directory as the program files to which they belong.
-
- - Changes were made in the display files for wcCHAT to be consistent
- with the wcMAIL display file operation. CHAT.BBS is the display file
- that is sent immediately when a caller selects the wcCHAT program,
- before he enters the program. WCCHAT.BBS is the display file that is
- sent by wcCHAT.EXE when a caller actually gets into the program.
-
- The wcDRAW program properly references these changes, however the
- display file table in the manual is not correct for these two files.
-
- - Changes were made in the display files for wcMAIL to be consistent
- with the wcCHAT display file operation. MAIL.BBS is the display file
- that is sent immediately when a caller selects the wcMAIL program,
- before he enters the program. WCMAIL.BBS is the display file that is
- sent by wcMAIL.EXE when a caller actually gets into the program.
-
- The wcDRAW program properly references these changes, however the
- display file table in the manual is not correct for these two files.
-
- - Added a new program to replace WAIT! and WAITFOR!
-
- wcWAIT
-
- The functionality of this program has increased. It now performs all
- the tasks of both WAIT! and WAITFOR!, as well as acting as a 'check'
- program to determine when all nodes have come down for maintenance.
- The new command line options are:
-
- Usage: wcWAIT [options]
- Options are:
-
- /R:n Wait "n" minutes for nodes to report MAINTENANCE mode.
- /R:F Wait forever for nodes to report MAINTENANCE mode.
- /S:n Wait "n" seconds before continuing.
- /T:hh:mm Wait until "hh:mm" before continuing.
-
- /? Display this help screen
-
- Errorlevels returnd are as follows:
-
- 0 - Exit normal, all nodes cleared with /R, /S:n expired or /T reached.
- 1 - Exit because of a keypress
- 2 - Exit because /R:n time reached before nodes cleared (/R only).
-
-
- With the /R switch wcWAIT polls continuously to open the Wildcat!
- configuration files in EXCLUSIVE mode, which will only be successful
- after all nodes have either been taken down or are at the MAINTENANCE
- prompt. It is designed to be used in a batch process to continue some
- activity after all nodes have come down. For example, an event batch
- file might look like this:
-
-
- WCNODE /R /A ; take all nodes to maintenance mode
- WCWAIT /R:120 ; wait for them all to go down, or 2 hrs.
- IF ERRORLEVEL 2 GOTO SKIP ; timeout exit with level 2, skips PACK
- IF ERRORLEVEL 1 GOTO STOP ; keypressed exit with level 1, exits
- REM It's ok to pack now! ; success exits with level 0
- WCPACK [pack options]
- :SKIP ; here if it didn't get clear to pack
- WCNODE /A /W ; starts them up again
- :STOP ; exits w/o starting up again on keypress
-
- - Added a new program CNVUINFO.EXE used to convert the new USERREC.BIN
- to the v3 format of USERINFO.DAT. This is a one-way conversion for
- doors that cannot use the new USERREC.BIN or DOOR.SYS. If used, it
- should be located in your home directory where it was installed, and
- run from the node work directory where the user data file is located.
- Placing the command in the door batch file just before calling the
- door program will work just fine.
-
- - Note that the DOORTEST program can only be used on serial ports 1-4,
- not digiboards, fossil or other com ports.
-
- - Note that the TIMEOUT program can only be used on serial ports, not
- digiboards, fossil or other com ports. It will accept any valid com
- port number.
-
- - The DOORWAY program itself is only distributed with the MultiLine
- Platinum version of Wildcat!. It will work with serial ports,
- DigiBoard ports or Fossil drivers. It uses the same basic commands as
- the commercial release direct from the author, except that the port
- command line argument is disabled. Our release of DOORWAY gets the
- port information from the DOOR.SYS file, and must also have one of the
- following command line arguments, depending on the TYPE of port being
- used:
-
- SYS - for standard serial ports, i.e.,
- DOORWAY SYS [other command line arguments]
-
- SYSD - for DigiBoard ports, i.e.,
- DOORWAY SYSD [other command line arguments]
-
- SYSF - for fossil driven ports, i.e.,
- DOORWAY SYSF [other command line arguments]
-
- LOCAL- for local access, no serial port, i.e.,
- DOORWAY LOCAL [other command line arguments]
-
- See the manual for full documentation.
-
- - Windows
-
- Microsoft Windows can be used as a multitasking environment for both
- serial port sessions and DigiBoard sessions. Windows does not
- multitask as well as DESQview from Quarterdeck Office Systems but can
- handle multiple sessions. The number of lines that can be
- successfully run depends on the speed your PC hardware, memory, and
- connection speed. Most 486/33 systems are capable of handling up to 4
- lines. Beyond 4 lines system performance begins to deteriorate and
- become noticable to callers above 9600 baud, unless a faster CPU and
- other hardware are installed.
-
- The following settings within Windows are needed for either Serial or
- Digi configurations:
-
- BOTH SERIAL & DIGI
-
- CONTROL PANEL/386 Enhanced options - Set Device Contention to NEVER
- WARN, and Scheduling to 20 each for Forground and Background. Set
- Minimum Timeslice to 22 on most systems. The Minimum Timeslice can
- be lowered to 10 on faster systems such as 66 MHz models.
-
- For EACH NODE you must create a .PIF file. Set the paths correctly
- for each file and configure the Advanced Options as follows.
-
- Under Multitasking Options for Forground Priority and Background
- Priority, set them equal at 20 each. Do NOT select Detect Idle
- time!
-
- Under Memory Options only select Lock Application Memory.
-
- Under Display Options do not select any options.
-
- Under Other Options you can select Allow Fast Paste but should not
- select Allow Close When Active. You do not need to reserve any
- shortcut keys.
-
- The settings above are needed for all Windows operation.
-
- SERIAL (under Windows)
-
- Serial port sessions are limited to 2-4 per PC and require a very
- fast CPU to avoid slowdown of the communications sessions if multiple
- nodes are installed. A 486/33 or faster is suggested. We strongly
- recommend using Windows v3.11 (Windows for Workgroups) because of the
- enhanced serial port drivers included with that version. If you use
- version 3.1 you may need to replace the Windows communications
- drivers with an aftermarket product such as TurboCom or KingCom.
-
- Serial port operation can be enhanced by adjusting the FIFO trigger
- levels in MAKEWILD.
-
- Trigger level for receive FIFO buffer : 4
- Trigger level for transmit FIFO buffer : 1
-
- The TRANSMIT FIFO is especially important under Windows and should be
- tried initially at a value of 14 or 8 if Windows is being used. If
- running under DESQview you may need to leave this set at 1. Depending
- on your hardware configuration this option can have a pronounced
- effect on performance.
-
-
- DIGIBOARD (under Windows)
-
- Digiboard includes a Windows driver with the newer PC/8e and PC/8i
- boards which should be installed according to the instructions. The
- DigiBoard is capable of handling additional lines under Windows, but
- performance falls off between 4 and 6 lines, depending on the speed
- of the CPU and other hardware.
-
- If your machine already has serial ports installed you should set the
- START PORT NUMBER to the highest numer already in your system. For
- example, if you already have both COM1 and COM2, set the starting
- Digi port to 2 (Digi assigns your serial COM1 as port 0 and your
- serial COM2 as port 1). This is done to allow other communications
- programs to take advantage of all ports, both serial and Digi.
-
- Review the section in the Wildcat! manual for DigiBoard setup under
- DOS as the same precaustions about memory addresses and IRQ settings
- apply.
-
- The Port Setup screen is where you configure each line of a multiline
- system. Under Windows the intelligent DigiBoard cards can be
- addressed through the internal Digi Int 14 interface (Wildcat! must
- be set to DIGI) or they can be set to be addressed as standard serial
- ports if each port is given a unique I/O address. In fact, you can
- use a combination approach and have Wildcat! address the ports
- through the Digi interface and have all other doors, etc address
- ports as if they were standard serial ports.
-
- The PORT SETUP determines how the card is used:
-
-
- Digi Windows Virtual Base Virtual CHR Alt
- Port Port I/O Address IRQ Ready Pin
- ---- ------- ------------ ------- ----- ----
- 1 COM3 3E8h 5 ON OFF
- 2 COM4 2E8h 5 ON OFF
- 3 COM5 3E0h 5 ON OFF
- 4 COM6 2E0h 5 ON OFF
- 5 COM7 disabled disabled ON OFF
- 6 COM8 disabled disabled ON OFF
- 7 COM9 disabled disabled ON OFF
-
-
- The Windows Port column is only used by Windows applications to
- address the port. QmodemPro for Windows will make use of this
- setting.
-
- The Virtual Base I/O Address column can be disabled if you are
- setting Wildcat! to use DigiBoard as the port type. Serial Doors
- will not be able to talk to the port if this setting is disabled. If
- you want to allow DOS programs to talk to the port as if it were a
- standard serial port you must enter an available I/O address for each
- port in this column. The DigiBoard documentation contains a list of
- available I/O address ranges. Likewise, the Virtual IRQ can be
- disabled unless you want to address the port as a standard serial
- device from DOS. For standard port addressing you should enter the
- same IRQ used by the board for each channel (shared IRQs). We
- recommend that you set each port manually and do not use the Auto
- Enumerate option.
-
- The bottom section of the Port Setup screen is used to set the
- Virtual ports for DOS. Check the box only if you want to enable the
- ports in DOS and want to set up the proper Virtual Base addresses and
- IRQs.
-
-
- - OS/2
-
- SERIAL (under OS/2)
-
- In order to operate Wildcat! under OS/2 you must make use of
- replacement communications drivers. Install the latest SIO drivers
- from Ray Gwinn, available for download from the MSI HQ BBS. The
- standard OS/2 COMM drivers will not handle high-speed connections
- correctly.
-
- Edit your CONFIG.SYS file (OS/2 version) and make the following
- changes/additions. Note that the last line is an undocumented
- setting and MUST be included:
-
- MAXWAIT=1 ;the default is 4
- PRIORITY_DISK_IO=NO ;the default is YES
- PRIORITY=ABSOLUTE ;undocumented(!)
-
-
- Next, modify your DOS boxes options, found under Settings/Session
- for the BBS as follows:
-
- DOS_BACKGROUND_EXECUTION=ON
- DOS_BREAK=ON
- DOS_FILES=30
- DOS_HIGH=ON
- EMS_HIGH_OS_MAP_REGION=32
- EMS_MEMORY_LIMIT=2048
- HW_ROM_TO_RAM=OFF
- HW_TIMER=ON
- IDLE_SECONDS=10
- IDLE_SENSITIVITY=75
- INT_DURING_IO=ON
-
- If you need to run a FOSSIL driver in a DOS box for other programs
- add the following (from SIO):
-
- DOS_DEVICE=C:\OS2\MSDOS\VX00.SYS
-
- Finally, edit the CAT.BAT file, or the batch used to start Wildcat! 4 and
- add the /T command after Wildcat in the batch file like this:
-
- WILDCAT /T
-
- This enables OS/2 time slicing code which makes running OS2SPEED or TAME
- unnecessary.
-
-
-
- DIGIBOARD (under OS/2)
-
- Although some PCs are capable or initializing the DOS DigiBoard driver
- multiple times under OS/2 (once in each DOS session), there are many
- hardware configurations that are not capable of doing so. We do not
- recommend operating the DigiBoard under OS/2 until an OS/2 driver is
- made available that can be addressed from DOS sessions.
-
-
- - X.25 PAD support
-
- Wildcat! 4 can be operated with a packet switched network using many
- packet assemblers/disassemblers (PADs). The configuration of each PAD
- is different depending on the manufacturer. The Wildcat! manual
- contains information about the signaling needed for PAD operation and
- this section contains very specific product settings for installing
- the Microtronix CSI-X.25 PAD. For additional information contact
- Microtronix at:
- Microtronix
- 200 Aberdeen Drive
- London, Ontario N5V 4N2
- CANADA
-
- 519-659-9500 voice 8:30-5pm EST
- 519-659-8500 FAX
-
- What follows is some brief information related to the setup of the
- Microtronix CSI-X.25 PAD for operation with Wildcat!.
-
- For customer service and additional questions about setup contact
- Microtronix Customer Service at the number listed above, x225 or x226.
-
- Each port can be configured identically for the various port
- parameters. Examples follow each command shown.
-
- PORT # 3
-
- PROTOCOL=USER, SPEED=9600, PARITY=ASIS, ENCODING=NRZ, DUPLEX=FULL
-
- FLOW=SIGNAL, MODEM=11, MTIMER=1, DEBOUNCE=10, STATUS=ENABLE
-
-
- In order for the asynchronous ports to pass data transparently, a
- default profile HOST is copied to the ports that will be used.
-
- HOST = 1:0 2:0 3:0 4:3 5:1 6:0 7:21 8:0 9:0
-
- 10:0 12:1 13:0 14:0 15:0 16:127 17:24 18:18 19:1
-
- 20:0 21:0 22:0 40:0 41:0 42:0 43:0 44:0 45:0
-
- 46:0 47:0 48:0 49:0 50:0 51:0 52:0 53:0
-
- A second profile, created by the user, overlays the first to adjust
- for such things as signal flow control and idle timer. It also sets
- the Microtronix extended parameters to issue commands on call connect
- and parameters that allow I/O transparent mode.
-
- MUSTANG = 4:5 5:2 12:0 41:160 50:128
-
-
- The final parameters for the HOST ports should look like this:
-
- TERMINAL # 3
-
- 1:0 2:0 3:0 4:5 5:2 6:0 7:21 8:0 9:0
-
- 10:0 12:0 13:0 14:0 15:0 16:127 17:24 18:18 19:1
-
- 20:0 21:0 22:0 40:0 41:160 42:0 43:0 44:0 45:0
-
- 46:0 47:0 48:0 49:0 50:128 51:0 52:0 53:0
-
- A parameter change on the remote DTE is required when the call
- connects and is accomplished using a command to send a profile named
- X29.
-
- X29 = 2:0 3:2 4:4 9:0 13:0 21:0
-
-
- TERMINAL # 3
-
- RPROF=X29 AUTOCALL= LFPAD=0 CRPAD=0 LDSP=18 LDEL=24 CDEL=127
- EDIT=OFF WIDTH=0 TABS=OFF ECHO=OFF ECHOMASK=0 TYPE=TTY PUBLIC=OFF
- MBIT=OFF PAGEWAIT=0 CTEXTEND=0 CTATEMPT=0 CTIMER=0 LINK=0 LOOPBACK=OFF
-
-
- All ports are configured and ready to accept all calls via the routing
- table. One entry is entered at the end of the routing table.
-
- Name Match Route to
- ---- ----- --------
-
- RC Data=RC_PASSWORD RC,CLEAR /reverse
- TO_NMC Data=NMC NMC /reverse/strip
- TO_202_217 In on port=0 data=2 1 /reverse/strip
- FROM_2 In on port=1 0 /reverse
- TERM_2 Data=02 2 /reverse
- TERM_3 Data=03 3 /reverse
- ...
- MUSTANG 2,3,4,5,6,7,8
-
-
-
-