home *** CD-ROM | disk | FTP | other *** search
/ The Arcade BBS / arcadebbs.zip / arcadebbs / TEXT / BBSSETUP.ZIP / BBSSETUP.EXE / NEWSOCT.93 < prev    next >
Encoding:
Text File  |  1993-10-11  |  17.7 KB  |  295 lines

  1. Digital Communications - by Hank Volpe
  2. How to make friends and influence people
  3.  
  4. So what's troubling you Bunky? You say you're feeling Un-loved? Un-needed?
  5. Un-appreciated? You say you want to change the world but hey, who has the
  6. time these days? Well you do! Yes you, and a little help from your
  7. computer. What if I told you that you could meet people right in your own
  8. neighborhood and also from distant lands, have these people look to you
  9. for advice, and in fact you could be THE most in-demand person in a
  10. specific area of expertise? Interested? Intrigued? Power-hungry? Well if
  11. so, you can make this dream real! Its easy...all you need is a modem, a
  12. computer, a telephone line and you can be a SYSOP! Imagine the hours of
  13. fun raising and lowering people's access levels! Feel the tingling waves
  14. of power as you deny someone the right to download a file! Revel in ecstasy
  15. as you deliberately change user's passwords, making their lives a living
  16. hell! You're the King of your dominion, and as Mel Brooks once said, "It's
  17. good to be the King".
  18.  
  19. So I had you going for a minute, well as with most of my "humor", its to
  20. prove a point or in this case to make a statement; Why would anyone (in
  21. their right mind) want to be a SYSOP? SYSOP (mangled Computer-ese for
  22. System Operator) is the person or persons in charge of a Bulletin Board
  23. service. I'm not sure if these people are born with a gene for self-abuse
  24. or if they are some of the nobelist of people you may meet anywhere. After
  25. all, these people out of their own pocket place a computer, a telephone,
  26. and a file system at your disposal 24 hours a day. They answer questions,
  27. provide help and training, and work hard to correct every little complaint
  28. they receive from the people who use their system. They never take
  29. vacations, they rarely get praised for their work, and as soon as they get
  30. a little money they put it back into the system in the forms of more
  31. storage space, more phone lines, and more computers to run the BBS.
  32. Of course, the rewards for doing this are immense; high phone bills, high
  33. network relay charges, and little in the form of cash to pay for it all.
  34. If the system "crashes" for more than a few minutes, the SYSOP is deluged
  35. with voice calls while the system is down, and endless messages when back
  36. on line from angry users who of course can't understand why their service
  37. was interrupted.
  38.  
  39. Why would anyone want to be a SYSOP? Well, like I said, its either due to
  40. a defective gene or the fact that SYSOP's are some of the nobelist people
  41. you will find in any hobby. Most systems are free to use, and run out of
  42. individual homes or by user groups. They may ask for donations (usually a
  43. small amount) to help offset the cost of operation and maintenance. Even
  44. the smallest systems offer access to hundreds of shareware programs, and
  45. as such they keep the shareware concept alive. SYSOPS and their relatively
  46. unselfish ways have directly lead to the boon in personal communication
  47. devices, furthered the exchange of technical and operational information
  48. via their many conference"echos", and taken on-whole, the thousands of
  49. individual systems merge together to form one of the largest free-exchange
  50. of ideas arenas you can find in the world. Maybe that's why some of us
  51. decide to be SYSOPS. The rest, the users of these systems should spend
  52. some time learning how these systems work; If for no other reason, to
  53. appreciate what a SYSOP does for you.
  54.  
  55. Basic SYSOP Skills
  56.  
  57. The best SYSOPS are those who possess two important attributes; a good
  58. technical knowledge of PC's and hardware, and good interpersonal skills.
  59. Competent technical skills and interpersonal skills in the right mix are
  60. illusive character traits for most individuals, yet these are essential
  61. for a SYSOP. The hardware skills are necessary when planning the system,
  62. choosing the components, and debugging / customizing the hardware.
  63. Interpersonal skills are needed to attract and maintain a base of users.
  64. The best hardware gets you nowhere if you don't know how to treat people.
  65. The best people-skills get you nowhere if your technical competence is
  66. poor. The mix between the two of these is what makes a BBS "good" or
  67. "bad".
  68.  
  69. Having run a BBS for about 9 years (both as part of a user group and on my
  70. own), I've been able to develop an ability to spot a "good" BBS rather
  71. quickly. Good BBS's seem to have these simple items working in harmony;
  72. easy to use, well-organized, easy to access, current files, and most
  73. importantly, it has a "mission", a reason for being. I can't stress enough
  74. the importance of a BBS having a reason to exist. Simply being the biggest
  75. system can be a good reason, but something like being a "clearing-house"
  76. for (lets say) Computer Graphic software and Graphic help is a mission
  77. even a one-line, small BBS can effectively execute. If you are planning on
  78. setting up a BBS, make sure you spend as much time deciding on your
  79. mission as you do choosing your hardware. Doing so might be the difference
  80. between a successful BBS or a total waste of time.
  81.  
  82.  
  83. Hardware Considerations
  84.  
  85. Planning your BBS system's hardware encompasses more than just purchasing
  86. the parts. The parts are important, but before you purchase anything you
  87. should decide where the BBS will be located. Ideally, it should be in a
  88. portion of your house that has good ventilation, a reliable source of
  89. power, and sufficient storage area to handle the system as its configured
  90. today plus room for future expansion. A clean and even-temperature
  91. environment is also a must. A BBS computer is normally on 24 hours a day.
  92. Actually, this is good for the system. The only wear-and tear item in a
  93. computer system is the hard drive, but most of those are rated in
  94. thousands of hours between failures. Pure electronic components prefer to
  95. be on all the time, but not in dusty or hot rooms. Dust and heat can bake
  96. IC chips. A piece of dust as small as a 70 micro-inches (pretty darn
  97. small) will crash a hard drive faster than you can say "Bill Gates".
  98.  
  99. As mentioned earlier, a reliable source of power is also essential.
  100. Ideally, the computer and its hardware should be the only devices plugged
  101. into the electrical service line. Since that is not always possible, make
  102. sure you use a good-quality surge suppressor. Also, do not plug devices
  103. with large motors (refrigerators, portable air conditioners) into the same
  104. power service. These devices have large inductive "kicks" when they start,
  105. which might damage or reboot your computer. A phone-line suppressor is
  106. also important, especially in areas with long, overhead phone lines.
  107. Lightning or other potentially damaging electrical surges can walk into
  108. your modem via the phone line. 
  109.  
  110. When choosing the actual hardware components, you might feel the need to
  111. go as cheap as possible. Well, I'm here to tell you that you've chosen the
  112. best way to go, with a few "caveats". Speed is more important than cheap,
  113. but its easier than ever to accomplish both goals. 
  114.  
  115. Your computer should be the fastest you can afford and your hard drive
  116. should be the largest and fastest you can afford. Your computer of choice
  117. does not have to be a name-brand item. BBS software is some of the most
  118. generic you will find anywhere, and virtually any platform that runs MS-
  119. DOS 5 or MS-DOS 6 will work for you. My BBS runs off of a 486-DX 50
  120. motherboard I bought for $450 and placed in a $60 case with a $20
  121. keyboard. All of this was cheerfully assembled for me by the merchant who
  122. sold me the system. A fast computer will allow you to multi-task, giving
  123. you the ability to handle more than one telephone line in the future. It
  124. also will make the computer easier to use (from a user's standpoint).
  125. Commands, doors, shells, and external protocols will run at an impressive
  126. clip. This projects a well-running, well-organized aura for your BBS.
  127.  
  128. Hard drives, especially IDE drives, are very inexpensive. A 120 meg drive
  129. is a good starter size. With IDE controllers, you could always add another
  130. drive and increase your size to 240 megs. Higher than that, you really
  131. should be purchasing an SCSI interface and drive combination. Remember,
  132. you can always purchase a new drive. 120 megs is a modest size that will
  133. get you going for less that $250. Most hard drives offer under 20
  134. milliseconds of access time. Speed again is important, especially when a
  135. user is searching for files or compacting mail. A slow running hard drive,
  136. like one of the old MFM's of yesteryear tied to a fast computer is like
  137. tying a garbage barge to a warp-driven star-ship (apologies to Montgomery
  138. Scott, Chief Engineer of the USS Enterprise).
  139.  
  140. Picking the modem will run you smack-dab into a Speed vs. Cheap vs.
  141. Quality triangle. You can do speed and quality, but not cheap. You can do
  142. cheap and speed, but not quality. So what do you do? Well good conscience
  143. does not allow me to endorse a particular brand of modem, but let me point
  144. you in the right direction with a few simple rules of purchase; You will
  145. not find a good quality 14400 bps modem for under $200 (external version).
  146. A good modem must have better than average noise tolerance. This is what
  147. separates the cheap from quality, not the electronics. The actual
  148. electronic components vary little between manufacturers. The big
  149. difference comes in how these components interface to the telephone line
  150. and to your computer. A good modem will isolate its input from the
  151. telephone line via a transformer or an optical coupler. This means there
  152. is no direct connection to the telephone wire. The input electronics will
  153. offer good echo-cancellation, essential to smooth, high-baud rate
  154. sessions. Additionally, a good modem's input circuits will minimize
  155. "spikes" and  interference that can travel on phone wires from a variety
  156. of sources and will have adequate shielding to keep the modem from
  157. radiating unwanted signals that might interfere with your TV set or radio
  158. devices in your house. If you are looking for a good modem but don't know
  159. how to go about it, simply call a BBS system and ask the SYSOP what he or
  160. she is using. Another way is to look at the documentation accompanying the
  161. modem. Is it organized, easy to read, rich in commands and features? If
  162. so, you're probably making a good choice.
  163.  
  164. Why so much about modems? Besides the fact it is a BBS you're trying to
  165. setup, a good modem is essential to allow for compatibility with BBS
  166. software. A BBS modem must be able to recycle quickly, inform the program
  167. of the state of carrier connections from 300 bps to 19.2kbps and over a
  168. variety of handshaking and packeting schemes. A good modem must be able to
  169. connect reliably, even with the cheap and so-so compatible modems. No one
  170. piece of hardware can cause you more grief than a more-or-less compatible
  171. modem. Price and reputation are your best guides when purchasing a modem. 
  172.  
  173.  
  174. Before we move out of hardware, there is always a debate about external
  175. vs. internal modems. I prefer externals because you can see the lights.
  176. Most times, the monitor for the BBS is off. The only hint of activity is
  177. the connect LED's on the modem. Reading those lights tells me that
  178. everything is ok, or it raises suspicion making me investigate.
  179.  
  180.  
  181. Software Considerations
  182.  
  183. Your choice of BBS software goes a long way to helping you meet your
  184. mission goals. Your choice should be easy to customize, easy for your
  185. users to operate, and easy for you to organize and maintain. Some
  186. professional BBS system packages (WildCat, PC-Board, Galacticomm) can cost
  187. several hundred dollars or more. Shareware programs like Maximus, Fido,
  188. Opus, WWIV, Remote Access, and RBBS are either free or much less expensive
  189. to use. Some programs use a special TSR called a FOSSIL (Fido/Opus
  190. Standard Serial Interface Layer) that handles communication with your
  191. modem. Some have built-in mail handlers, others require you shell to DOS
  192. to operate external programs. Some have built-in file management and
  193. transfer functions, others rely on external programs.
  194.  
  195. The best choice for a novice BBS SYSOP is a program that comes pre-
  196. configured. In other words, its defaults are good enough to get most
  197. people up and running with little trouble. My personal experience leans
  198. towards either WWIV or RBBS. Both have built-in file handling, file
  199. protocols, allow for multiple message conferences and allow users to shell
  200. out to external programs (doors). RBBS also has the benefit of coming with
  201. the source code in Quickbasic. If you are the least bit computer-language
  202. literate, you can add or change the features of RBBS to be more towards
  203. your liking. Also, many "merges" and "enhancements" for RBBS are found on
  204. easily on BBS systems. With a merge program (BLED) and Quickbasic, you can
  205. easily add features to RBBS that were not written into the original code.
  206. RBBS can also work with FOSSIL Drivers, and with "conversion" software and
  207. a "Front-Door" to answer the phone and co-ordinate, it can ship messages
  208. to and from FIDO based conferences in a Net-mail environment. RBBS can be
  209. easily organized. A PUI (Programmable User Interface) allows the SYSOP to
  210. divide command sections into logical components (A main, a message, a
  211. file, a utility and more). Macro words or commands can be created to make
  212. it easier to navigate or access special features. External protocol
  213. support makes it possible to add nearly any kind of file-transfer protocol
  214. to RBBS.
  215.  
  216. Fido, Opus and Maximus are all excellent BBS programs. They require the
  217. SYSOP to be a bit more than a novice in setting up BBS systems. Each
  218. program boasts rich command sets and an ability to extensively configure
  219. for a specific application. Maximus supports an internal QWK mail handler.
  220. All of these programs use FOSSIL drivers and "Front-Doors" to answer the
  221. telephone and handle the networking of mail packets. X00150.ZIP contains
  222. Ray Gwinn's FOSSIL routines for communicating to your serial ports and
  223. modems while running under DOS. SIO115.ZIP contains Gwinn's replacement
  224. for the Comm.drv for OS/2 applications. Both of these programs are well
  225. documented, well supported, and make it easier for those writing BBS
  226. programs. When you use a FOSSIL, you don't need to write your own
  227. communication routines. This saves development time. Front-Doors (Binkey
  228. Term, Front-Door) answer the phone and handle mail for BBS systems. If you
  229. are looking to add this type of support, you will need to make sure you've
  230. added these two pieces of software to your BBS shopping list.
  231.  
  232. Programs like WildCat, PC-Board, and Galacticomm are well written, well
  233. documented, professional E-Mail and file transfer systems. These programs
  234. are written for the SYSOP who is running more than 2 lines, supporting CD
  235. ROMS, Netmail, and most likely a network interface between computer
  236. servers. These programs are the "Cadillacs" (if you will) of BBS software.
  237. They are more difficult to configure, but reward the user in ease of
  238. operation, and organization.
  239.  
  240.  
  241. People Considerations
  242.  
  243. Finally, before you accept your first call, decide on how you will deal
  244. with your users. Have you made things easy to use? Have you placed
  245. adequate bulletins on-line explaining your rules for access? Have you
  246. organized your files logically? Have you organized the command structure
  247. of the BBS logically? How have you decided to deal with "problem" callers?
  248. You'll get them. How you deal with them, especially in public, is how your
  249. BBS will be judged. Finally, have you focused all of the above towards
  250. your mission statement? If not, your BBS will not do as well as if you
  251. did. 
  252.  
  253. Focusing is simple. For example here is a brief idea of how my BBS
  254. operates; New callers are let on immediately. They are assigned a level
  255. sufficient to download any files and leave any messages on the BBS. They
  256. are encouraged through the rules to treat the BBS like a library, taking
  257. what they need. They are encouraged to ask for help, but are warned that
  258. any information they get is provided "as-is" and using that information is
  259. at their own risk. They are told to use their real names. If they would
  260. like to upload, they are required to fill out a questionnaire. Its' my way
  261. of controlling the spread of virus-infected programs. Access is free, no
  262. donation or other monetary support is solicited from the users. The BBS
  263. has one line, and its dedicated to communication software, DOS and Windows
  264. utilities, and communication help. I don't have any pictures, graphic
  265. programs, database managers, word processors, or spreadsheets on the BBS.
  266. I leave those items for the big, multi-line BBS systems. I do have
  267. hundreds of hard-to-find communication utilities. That is the mission of
  268. the BBS. Anything that does not fit that mission is not allowed on, be it
  269. a user or a file.
  270.  
  271. Some BBS's are more restrictive and some are less restrictive. It depends
  272. again on the mission of the BBS. If I supported 3 or 4 phone lines and
  273. gigabytes of files, I too would want some financial support from the
  274. users. I would also limit the amount that could be downloaded without
  275. uploading something. Your mission statement must accurately reflect what
  276. you intend to do with your BBS. Set a realistic goal, evaluate it several
  277. times a year, and make corrections when necessary. Without a mission, a
  278. BBS has no reason to exist.
  279.  
  280. Walk a mile in my shoes
  281.  
  282. It may be an old saying, but users of BBS systems need to be aware of all
  283. it takes to make a BBS work, and work properly. For those who are users, I
  284. hope you take the time to read this article again, just so you have an
  285. idea of the expense and investment of time a SYSOP makes to provide you
  286. with a service that in most cases is free of charge. If you are a BBS
  287. SYSOP, I hope some of these suggestions will make operating and
  288. maintaining your BBS easier. If you have a question about Digital
  289. Communications, please drop me a line on my BBS or by using the US Mail.
  290. Write to Hank Volpe, PO Box 43214, Baltimore MD 21236, or call the Modem
  291. Doctor BBS at 410-256-3631 (baud rates 300 to 16.8kbps).
  292.  
  293.  
  294.  
  295.