home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 14 Text / 14-Text.zip / dosbbs.zip / OS2BBS.TXT
Text File  |  1993-10-04  |  8KB  |  203 lines

  1. These settings should apply to just about any DOS-based BBS running
  2. under OS/2 v2.1.
  3.  
  4. Here's the system I run:
  5.  
  6. ZEOS 486/66 Tower
  7. Local Bus Video-Diamond Pro(VLB) and IDE Adapter 
  8. 16 Megs of RAM
  9. Seagate 2Mb SCSI-II Hard Drive
  10. 345Mb Seagate IDE Hard Drive
  11. 345Mb Maxtor IDE Hard Drive
  12. Adaptec 1542C Fast SCSI-II SCSI controller
  13. Texel 3024 Internal CD-ROM drive
  14. Pioneer DRM-604X 6 CD Changer
  15. Iomega Tape 250 Insider 250 Meg Internal Tape Backup (QIC 80)
  16. 16550 UARTs on a BOCA Serial I/O card
  17. Hayes Optima 144 14400 baud External Modem
  18. PPI 14400FXSA 14400 baud External Modem
  19. Wildcat v 3.9
  20. FrontDoor v 2.02nc
  21. Wildmail v 3.01
  22. Postlink v 1.07  (RIME Net software)
  23. OS/2 2.1 Release GA (CD-ROM)
  24. Ray Gwinn's SIO comm driver package, includes a FOSSIL (Current 1.11)
  25.  
  26. I run Frontdoor in a Dos Window under OS/2 2.1 GA.  I didn't have to do
  27. any modifications to my BAT file that runs FD, or to any of my utility 
  28. programs for the BBS. I understand that the stock IBM comm drivers are
  29. working properly in the GA release, but I like the SIO package, and Ray
  30. is always available to help with a comm problem.  Plus, he gave me
  31. outstanding support during the OS/2 Beta.  
  32.  
  33.  
  34. Settings for the DOS Session that runs Frontdoor and my BBS under OS/2:
  35.  
  36. AUDIO_ADAPTER_SHARING=OPTIONAL
  37. DOS_AUTOEXEC=C:\AUTOEXEC.BAT   (See #1 below)
  38. DOS_BACKGROUND_EXECUTION=ON
  39. DOS_BREAK=ON
  40. DOS_DEVICE=C:\OS2\MDOS\VX00.SYS  (Loads the FOSSIL only in this session.)
  41. DOS_FCBS=16
  42. DOS_FCBS_KEEP=8
  43. DOS_FILES=30
  44. DOS_HIGH=ON
  45. DOS_LASTDRIVE=Z
  46. DOS_RMSIZE=640
  47. DOS_SHELL=C:\OS2\MDOS\COMMAND.COM C:\OS2\MDOS
  48. DOS_STARTUP_DRIVE=
  49. DOS_UMB=OFF     (See #2 below)
  50. DOS_VERSION=  (LEAVE THIS ALONE)
  51. DPMI_DOS_API=AUTO
  52. DPMI_MEMORY_LIMIT=4
  53. DPMI_NETWORK_BUFF_SIZE=8
  54. EMS_FRAME_LOCATION=AUTO
  55. EMS_HIGH_OS_MAP_REGION=32   (See #3 below)
  56. EMS_LOW_OS_MAP_REGION=384
  57. EMS_MEMORY_LIMIT=2048
  58. HW_NOSOUND=OFF
  59. HW_ROM_TO_RAM=OFF  (But you may want to experiment.  OS/2's Shadow RAM)
  60. HW_TIMER=OFF
  61. IDLE_SECONDS=0
  62. IDLE_SENSITIVITY=75
  63. INT_DURING_IO=OFF
  64. KBD_ALTHOME_BYPASS=OFF
  65. KBD_BUFFER_EXTEND=ON
  66. KBD_CTRL_BYPASS=NONE
  67. KBD_RATE_LOCK=OFF
  68. MEM_EXCLUDE_REGIONS=
  69. MEM_INCLUDE_REGIONS=
  70. MOUSE_EXCLUSIVE_ACCESS=OFF
  71. PRINT_SEPARATE_OUTPUT=ON
  72. PRINT_TIMEOUT=15
  73. SIO_Allow_Access_COM1=ON
  74. SIO_Allow_Access_COM2=ON
  75. SIO_Allow_Access_COM3=ON
  76. SIO_Allow_Access_COM4=OFF
  77. SIO_Virtualize_16550A=ON
  78. SIO_Virtualize_COM_Ports=ON
  79. SIO_Virtual_RTS_is_HS=ON
  80. VIDEO_8514A_XGA_IOTRAP=ON
  81. VIDEO_FASTPASTE=OFF
  82. VIDEO_MODE_RESTRICTION=NONE
  83. VIDEO_ONDEMAND_MEMORY=ON
  84. VIDEO_RETRACE_EMULATION=ON
  85. VIDEO_ROM_EMULATION=ON
  86. VIDEO_SWITCH_NOTIFICATION=OFF
  87. VIDEO_WINDOW_REFRESH=1
  88. XMS_HANDLES=32
  89. XMS_MEMORY_LIMIT=2048
  90. XMS_MINIMUM_HMA=0
  91.  
  92.  
  93. Topical lines from my CONFIG.SYS:
  94.  
  95. IFS=C:\OS2\HPFS.IFS  /CACHE:1024 /CRECL:4 /AUTOCHECK:CDEFGHILKMJN
  96.   I use only HPFS partitions.  With all the usage the BBS has, messages 
  97.   and such, I have never seen more than 2% fragmentation.  Also, it has 
  98.   saved me lots of space (FAT cluster sizes are too big on large 
  99.   partitions), and has proven to be very fast.
  100.  
  101. SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS,CONNECTIONS
  102.   This is stock, but is worth mentioning because it is what restarts 
  103.   your sessions if the system reboots for any reason.  HPFS partitions 
  104.   will automatically have Diskfix run on them if it was not a planned 
  105.   shutdown.
  106.  
  107. PRIORITY_DISK_IO=YES
  108.   This gives the session in the foreground priority on disk accesses.  
  109.   You may want to set this to off if you find any comm errors while the 
  110.   BBS is in the background.  I can have a 14.4 caller, have my own 14.4 
  111.   session doing a transfer, and run Describe, or whatever in the 
  112.   foreground.  Both comm sessions still get a 1600+ CPS rate.
  113.  
  114. MAXWAIT=3
  115.   This is how long a program must wait (maximum) before being given 
  116.   priority for running (getting a timeslice).  See MAXWAIT in the 
  117.   Command Reference.
  118.  
  119. DEVICE=C:\OS2\SIO.SYS (COM3:38400,3E8,5) 
  120.   This loads the SIO comm driver.  I use a nonstandard IRQ, so have to 
  121.   specify it.  The COM3:38400 locks that port at 38400.  If you don't
  122.   want to lock your port, the command would be (3,3E8,5).
  123.  
  124. REM SET DELDIR=C:\DELETE,512;D:\DELETE,512;E:\DELETE,512;....thru N 
  125.   I found that the Delete protection was a bit slow when running a BBS.  
  126.   If I did not protect the BBS partitions, why bother?  So, I shut it 
  127.   down.  Of course, taking the line (and any REM'd line) out will speed
  128.   the booting process.
  129.  
  130.  
  131.  
  132. #1- AUTOEXEC.BAT
  133.  
  134. @ECHO OFF
  135. ECHO.
  136. PROMPT $i$p$g
  137. PATH C:\OS2;C:\OS2\MDOS;C:\OS2\MDOS\WINOS2;C:\;E:\UTIL;K:\WC30
  138. LOADHIGH APPEND C:\OS2;C:\OS2\SYSTEM
  139. SET TEMP=C:\OS2\MDOS\WINOS2\TEMP
  140. SET TMP=C:\
  141. SET HOMEPATH=K:\WC30
  142. SET WCHOME=K:\WC30
  143. SET WCNODELIST=K:\WC30\DATA\
  144.  
  145.   I put most all the setting for anything associated with the BBS into 
  146.   the standard AUTOEXEC.BAT.  I can run any utility from another DOS 
  147.   session, and I know that any environment variables are set correctly.
  148.   However, in my BAT file that runs FD and the BBS, I do have to set 
  149.   things like the DSZ port and DSZ log.  I do not want them the same for 
  150.   all sessions.  I use a different BAT in the AUTOEXEC setting for other 
  151.   comm programs so I can control what they use and do.  Pretty nice!
  152.  
  153. #2- I do not load any drivers high, so don't need the UMBs active.
  154.  
  155. #3- I had a utility that did not have enough EMS pages free.  Setting 
  156.     this to 32 gave it the room it needed.
  157.  
  158. I have ran under OS/2 2.1 for months now with out any trouble at all.  I 
  159. can even go away on vacation and not worry about the system locking up.
  160. Plus, when I installed my CD changer, it took 10 minutes from the box to 
  161. operational, including loading the CDs.  Try that with DOS!  With an
  162. Adaptec, the driver will be installed, but if you are running a changer,
  163. you must put /ET at the end of the appropriate .ADD line.  This enables
  164. the Extended Targets, which is what allows access to all the CDs.
  165.  
  166. If you find that this is in some way incomplete, please let me know so I 
  167. can provide accurate information to other Sysops.  If you'd like more 
  168. information or assistance, feel free to contact me.
  169.  
  170. Gary Hammer, Sysop  [Team OS/2]
  171. The Northern Exchange BBS
  172. 1:355/24 FIDO
  173. 5325 RIME
  174. 71202,3462 CIS
  175.  
  176. *************************  Late News **************************
  177. I have just upgraded several pieces of software.  No problems,
  178. but my motto is 'If it ain't broke, upgrade it!'
  179.  
  180. Anyway, I have installed SIO115, I see no difference, but then,
  181. I have never had problems with any of the released SIO drivers.
  182.  
  183. Installed Wildmail 3.10, absolutely no relationship to OS/2. I
  184. just thought you may want to know it runs great.
  185.  
  186. Installed FD2.11 and I REALLY like it as well.  It knows it is
  187. running in a DOS session under OS/2.  Therefore, it will give up
  188. timeslices better than FD 2.02.
  189.  
  190. I have never found a reason to run TAME and/or OS2SPEED, but have
  191. been asked what order they are started in.  So, if you want them
  192. active in all DOS sessions, put them in the main AUTOEXEC.BAT.
  193. I would just run them in the sessions that you think need them.
  194. The individual AUTOEXECs are really nice for things like that.
  195. At any rate, TAME before OS2SPEED.  I would think of these as a
  196. last ditch effort however.  I see no slowdown in ANY application
  197. or comm session (OS/2, Win, or DOS), yet my PULSE meter is always
  198. pegged at 100%.  I feel that PULSE is quite useless.  You know
  199. how an application should 'feel', use you own judgement.
  200.  
  201. 10/4/93 21:25 Alaska Daylight Time
  202.  
  203.