home *** CD-ROM | disk | FTP | other *** search
/ synchro.net / synchro.net.tar / synchro.net / main / TEXT / WWIV9206.TXT < prev    next >
Encoding:
Text File  |  2001-07-30  |  31.4 KB  |  557 lines

  1.  
  2.                ┌┐┌┐┌┐┌┐┌┐┌┐┌────┐┌┐  ┌┐┌─┐ ┌┐┌────┐┌┐┌┐┌┐┌────┐
  3.  ╔═════════════││││││││││││└─┐┌─┘││  │││ └┐│││┌───┘│││││││┌───┘═════════════╗
  4.  ║  Volume 3   ││││││││││││  ││  └┼┐┌┼┘│  └┘││└───┐│││││││└───┐  June 24    ║
  5.  ║   Issue 2   ││││││││││││  ││   ││││ │┌┐  ││┌───┘││││││└───┐│   1992      ║
  6.  ╚═════════════│└┘└┘││└┘└┘│┌─┘└─┐ └┼┼┘ ││└┐ ││└───┐│└┘└┘│┌───┘│═════════════╝  
  7.                └────┘└────┘└────┘  └┘  └┘ └─┘└────┘└────┘└────┘
  8.                            ┌─────────────────────┐
  9.                            │This Month's Features│
  10. ┌──────────────────────────┴─────────────────────┴───────────────────────────┐
  11. │ Random Factors.......................................Wayne Bell (1@1)      │
  12. │                                                                            │
  13. │ "With Our Easy Payment Plan..."......................Filo (1@5252)         │
  14. │                                                                            │
  15. │ TAMing the WWIV Transfer Area........................Tolkien (1@3456)      │
  16. │                                                                            │
  17. │ Eight Ball's Guide to Duplicate Net Posts............Eight Ball (1@6913)   │
  18. │                                                                            │
  19. │ TechnOTES............................................WWIVnews Staff        │
  20. │                                                                            │
  21. │ Filo's Mod of the Month..............................Filo (1@5252)         │
  22. │                                                                            │
  23. │ Dateline: @#$*()#! - A Farewell From East Bay Ray....Omega Man (1@5282)    │
  24. └────────────────────────────────────────────────────────────────────────────┘
  25.  
  26. ───────────────┬─────────────────────────────────────────────┬───────────────
  27.                │               Random Factors                │
  28.                │   Creative Commentary by Wayne Bell (1@1)   │
  29.                └─────────────────────────────────────────────┘
  30.  
  31. I thought I'd start out here with a few extended form-letter answers to some 
  32. e-mail that I've been getting recently.
  33.  
  34. First off, no, I do not yet have a date for v4.21a/net31. Net31 will probably
  35. be out 2-3 weeks before v4.21a. The net31 release may be in about 1-2 months.
  36. Maybe sooner, maybe later. When available, net31 will be available (hopefully)
  37. on the SDS's and on the WWIV Support Systems. The compiled version of v4.21a 
  38. (when released) should be available on the SDS's and the WWIV Support Systems, 
  39. while the source code to WWIV will be available only on the SDS's. As a 
  40. reminder, the current SDS's are: @1, @4, @2902, @3459, @5252, @5401, @5460, 
  41. @5819, @6211, @7400, @7663, @8350, @9800, and @856 (in Japan). The WWIV source
  42. code should >NOT< be available on any system which is not in the above list of
  43. SDS's. And, the source code on the SDS's is available only to users that I 
  44. have authorized to D/L it from there (leave me e-mail from your account on the
  45. SDS, giving your name, full address at time of registration, and WWIV reg #).
  46. If you see the WWIV source code anywhere else, they are >ILLEGALLY< 
  47. distributing it, and I'd appreciate it if you would e-mail me telling me about 
  48. it.
  49.  
  50. For those interested (and I'm surprised at the number of people that are), in 
  51. v4.21a, there will be a file in the DATA dir listing the networks of which you
  52. are a member. For each network (you specify network name and node number), 
  53. there is a separate directory to hold the network files (*.NET, BBSLIST.*, 
  54. CONNECT.*, BBSDATA.*, SUBS.LST, SUBS.1, SUBS.2, and *.NET from the GFILES dir).
  55. Net e-mail is then stored with an index into the database of networks to 
  56. identify which network it came from. Subs also have an index into the networks
  57. database indicating which network the sub is on. Net-related parts of the BBS 
  58. then index into this networks database. For instance, when you scan a net sub,
  59. a global variable is set to indicate which network is the current network. For
  60. e-mail, the BBS will search all available networks for the network with the node
  61. number you specify. If there is more than one network with that node number, 
  62. you are presented with a list, and asked to choose one. Functions relating to 
  63. calling the network executables (NETWORK.EXE, etc) are in a loop to process all
  64. networks, or to find the correct one. For networks with separate executables 
  65. (the link pre-processor, or the DE1.EXE for IceNET), the separate executables 
  66. go into the network directory.
  67.  
  68. If you are interested in starting your own network: Do not e-mail me and ask me
  69. how to do it. There is no .doc file describing how to set up your own network,
  70. and I'm not going to write one. If you are not familiar enough with how the 
  71. net software works to set it up on your own (perhaps with some help from 
  72. others), then you should NOT be starting your own network. Instead, play around
  73. with the network software, get some external programs that use the net, and 
  74. examine them. Look through the network data files, and figure out how they work
  75. on your own. Please feel free to ask others about specific things like, "How 
  76. long can a system name be?" or "what is the highest group number possible", but
  77. don't just ask, "How do I set it up?"  You'll then know a lot more about how 
  78. the net works, and will be able to handle problems when (not if) you encounter
  79. them.
  80.  
  81. Even if you do know enough about the network to start your own, first think: Is
  82. it worth it?  Do not just start up your own network because you think you'll 
  83. then have power and prestige. It isn't worth it (believe me). If you don't have
  84. anything that will make your network different from other networks already out 
  85. there, then PLEASE do not start another one. I really am afraid of having lots
  86. of carbon-copy networks out there, and having arguments about, "My system is in
  87. 12 networks" - "Yeah?  Well, mine is in >14< networks!"  It really would be
  88. pathetic if we ended up with a few hundred systems that were all in the same 
  89. set of 15 networks. What would be the point?
  90.  
  91. And, for a final note, a slight clarification/update on the netup software that
  92. is being "sold" for $300. If you don't already have a network up with 20-30 
  93. systems in it, it isn't worth it. If you don't have a network up and running,
  94. don't even ask me about it - get things working first. It is $300 because I 
  95. have to write a separate EN1.EXE/DE1.EXE set of programs for each network, and
  96. don't want to bother setting it up if someone isn't REALLY sure they want that.
  97.  
  98. ───────────────┬─────────────────────────────────────────────┬───────────────
  99.                │      "With Our Easy Payment Plan...."       │
  100.                │    How to Register WWIV The Deferred Way    │
  101.                │              by Filo (1@5252)               │
  102.                └─────────────────────────────────────────────┘
  103.  
  104. Editor's note: With the "register or die" deadline either passed or imminent
  105. (depending on the Group you're in), quite a number of sysops who wished to
  106. remain in WWIVnet but couldn't scrape up the $50 in one lump sum were in 
  107. need of some sort of installment plan for registering. Such a plan is now
  108. in effect, and is being administered by Filo (1@5252) as part of his new
  109. duties as WWIV Software Services Coordinator. As to how this plan will work,
  110. Filo's comments below, as posted on the National Sysops' Sub sheds some light 
  111. on the issue.
  112.  
  113. ─────────────────────────────────────────────────────────────────────────────
  114.  
  115. New Payment Option
  116.  
  117. Some sysops have indicated that they just cannot get $50 together at one
  118. time to register. With this in mind, a new payment option has been
  119. developed and will be used by WWIV SOFTWARE SERVICES.
  120.  
  121. A sysop who wishes to take advantage of an installment plan option,
  122. would fill in the application (see Net29 or Net30) and mail it to WWIV
  123. SOFTWARE SERVICES (see recent letter from Random to All Sysops) and
  124. write on the Application INSTALLMENT PLAN. The sysop would make 3
  125. payments of $20 each. This is how it would work:
  126.  
  127. Payment 1 -- extends the trial period for 60 days
  128.              applies toward registration
  129. Payment 2 -- extends the trial period another 60 days
  130.              applies toward registration
  131. Payment 3 -- completes the registration fee ($50)
  132.              pays $10 for handling & postage (rather than normal $5).
  133.  
  134. Total cost under payment plan must be at least $60. If a foreign node
  135. takes advantage of this, the total fee would be $65 instead of current
  136. $60.
  137.  
  138. Installment Payments are NON-REFUNDABLE. If you do not make the next
  139. installment payment on time, you lose the money you have paid in.
  140.  
  141. Under this arrangement, the 'poor' sysop can take as long as 4 months to
  142. pay the full amount.
  143.  
  144. ───────────────┬─────────────────────────────────────────────┬───────────────
  145.                │        TAMing the WWIV Transfer Area        │
  146.                │              By Tolkien (1@3456)            │
  147.                └─────────────────────────────────────────────┘
  148.  
  149. Over the years, the task of keeping up with the file areas on our board had
  150. begun to get wearying. A misspelling in a description seemed to take too
  151. long to rectify. Editing or creating an extended description was even worse.
  152. And then there's virus scanning, stripping out archive comments, and inserting
  153. GIF file resolutions. As a result, I often found the sysop directory filling
  154. up with hundreds of files, which made the thought of having to laboriously
  155. wade through it all just that much less appealing.
  156.  
  157. Wayne tried to make some of this easier in WWIV itself, with the upload event,
  158. but it never seemed to work all that well for me. Internal modifications to
  159. the code allowed inserting GIF resolutions and virus scanning, but then you
  160. had to do those modifications again, and again, and again, every time a new
  161. version of WWIV would come out.
  162.  
  163. In 1990 I decided that there needed to be some sort of program devoted solely
  164. to making all these tasks easier, something that wouldn't have to be redone
  165. every time a new version of WWIV was released. I sat down then and began to
  166. write such a thing, but at that time the task was simply beyond me, the scope
  167. too large for me to deal with.
  168.  
  169. Another year and some went by, I learned a thing or two, and I decided to try
  170. it again. I figured I'd rather spend a hundred hours writing something to
  171. make life easier forever after rather than spending a twenty hours a month
  172. just trying to keep pace.
  173.  
  174. And, somewhat amazingly to me, I finally succeeded. Thus was TAM born,
  175. standing for Transfer Area Manager. Now editing descriptions, sorting, moving
  176. files, renaming directories, virus-scanning, comment-stripping, viewing docs
  177. inside archives, inserting GIF resolutions, making sure that WWIV's file size
  178. matches the actual size of the file in DOS, even viewing a GIF file to see if
  179. the description is accurate - it's all a keypress or two away. Even better,
  180. when multitasking I can go take care of the transfer area in one window while
  181. someone is online in another. The labor is vastly reduced. I don't feel like
  182. screaming when I see twenty or thirty or fifty files appear in the sysop
  183. directory. I spend a third the time taking care of the transfer area now than
  184. I ever did before.
  185.  
  186. In short, if you're spending hours and hours maintaining your file areas, you
  187. shouldn't be. It's always going to take *some* work, but there's no reason
  188. anymore for it to take half the fun out of life.
  189.  
  190. While I'm here, some questions that have come to mind since I first released 
  191. TAM need to be addressed:
  192.  
  193. "Does TAM support file-locking while operating under a multitasker?"
  194.  
  195. Nope. I suppose that potentially there could be a problem with that if a 
  196. directory file were being written to at exactly the same moment TAM is messing 
  197. with it. In practice, however, this has not happened to me or to anyone else of
  198. whom I am aware. The odds are greatly against any such problem because TAM does
  199. things fairly quickly - read, write, bail out. Additionally, under OS/2 you are
  200. protected from any possible problems.
  201.  
  202. "What about modified directory structures?"
  203.  
  204. I wrote a compiled version that works for those who have Tony Godfrey's GoldSys 
  205. mod installed. That executable, along with the "normal" one, is included with 
  206. every TAM archive. Source availability - no one who could benefit from having
  207. the source has ever asked me for it. Even if I did give the source code to 
  208. someone, to compile it would require Async Professional and Turbo Professional
  209. from TurboPower Software (at around $100 each). Obviously, I cannot give 
  210. *those* away so the only people to whom I would even consider giving the source
  211. to would be those who could furnish me verifiable serial numbers for both of 
  212. the above. Unlikely, but if it ever happens, I'd probably give it to that 
  213. person.
  214.  
  215. "Just how much overhead does TAM require?"
  216.  
  217. Memory requirement is about 320K, so it would be possible to run TAM on a 512K 
  218. system if shrink were available - probably. In practice, anyone who is running 
  219. WWIV on a 512K system really needs to consider upgrading to 640K. TAM runs 
  220. fine in 640K, although when it needs to call another program (VPIC, PKZIP, 
  221. whatever) it has its own internal shrink method that swaps out of memory to 
  222. expanded memory if it's available or hard drive if not. Obviously, having some 
  223. EMS available makes things run at a better clip, but it works either way. 
  224. Having said this, the more memory you do have available, the more files you
  225. can put in a file area and still be able to sort. TAM's upper limit in
  226. practical use is about 2000 files per file area and up to 256 file areas. The
  227. actual supported limit is 9999 files per file area but you would lose the
  228. ability to sort such a file area long before reaching that absolute limit due
  229. to memory constraint. Still, this is a simple way to overcome WWIV's default
  230. 499-file limit for a file area and doesn't require the source code or any
  231. knowledge of programming at all.
  232.  
  233. "Are any of the aesthetic mods supported?"
  234.  
  235. As far as colorizing file descriptions and directory names, TAM allows 
  236. insertion of basically any character (via the standard control-P control-C 
  237. sequence for WWIV color codes), so it's simple to create truly gruesome color 
  238. combinations for file descriptions. (Come see some of ours if you want an 
  239. example of icky.)
  240.  
  241. "Does TAM work remotely?"
  242.  
  243. No. And yes. No, in that TAM does not itself support ANSI or asynchronous
  244. communications. Yes, in that nearly any program can be run remotely if you
  245. use a piece of software that intercepts direct screen prints and sends that
  246. information out the modem. DOORWAY is the most common ShareWare program that
  247. allows this.
  248.  
  249. "Does TAM convert archive types?"
  250.  
  251. No. And yes. It does not do so directly, but since you can yourself define
  252. eight hotkeys that call up any program or batch file you want, you can
  253. achieve the same thing with minimal effort: once you've created the batch
  254. files that do the conversion, the process would be to hit the hotkey, then
  255. type in the new extension yourself after the batch file is done processing.
  256. However, this is not an ideal method. Depending on the support I receive, I
  257. intend to make it a simple one-key command to perform such conversions with
  258. no extra effort at all.
  259.  
  260. Is this a blatant plug? Well, to some degree, yes, but not entirely. Lots of
  261. people don't even know such a utility now exists, because I haven't plastered
  262. that fact all over every sysop sub in the world. Mainly, I just want people
  263. who are tired of the drudgery of maintaining a large transfer area to know
  264. that there is a solution available. I'd have killed for such a utility two
  265. years ago, or even last year. I suspect there are quite a few who are in the
  266. same shoes I was in then. And actually, if you can find something that does
  267. the job better than what I've done with TAM, use that instead; that's the
  268. American way, after all.
  269.  
  270. ───────────────┬─────────────────────────────────────────────┬───────────────
  271.                │  Eight Ball's Guide to Duplicate Net Posts  │
  272.                │           by Eight Ball (1@6913)            │
  273.                └─────────────────────────────────────────────┘
  274.             
  275. As hard as it might be to believe, duplicate posts on networked subs these
  276. days are almost NEVER caused by someone screwing up with their N*.NET or 
  277. NN*.NET files. Although this still happens, there are two other software-based
  278. causes that should also be considered when duplicates appear: incomplete 
  279. packet transfer and LNET disuse. The three types are detailed as follows:
  280.  
  281. Type I: There is a glitch in net connects somewhere. On the sending node,
  282. Zmodem or HSLINK thinks the transfer failed, but on the receiving node it got
  283. the file fine. The sending node will keep the net packet and send it again
  284. (along with new stuff, if any) on the next net connect. If it happens again
  285. this can lead to triplicate, quadruplicate, or more.
  286.  
  287. Type II: N[N]*.NET file screwup. Subscriber created N*.NET file instead of 
  288. NN*.NET file, or host entered node number into N*.NET file more than once.
  289.  
  290. Type III: Someone deleted a post or e-mail off the local node but forgot to use
  291. LNET to remove it from the net packet (or didn't know how to, or even that 
  292. he/she had to)
  293.  
  294.  
  295. How to tell is something is a duplicate:
  296.  
  297. Look at the dates in the headers. If they're the same, it's a duplicate. If
  298. they're different, it's highly likely someone tried to delete a post but didn't
  299. remove it from the network packet using LNET. That's very rare though. (This is
  300. type III below)
  301.  
  302.  
  303. How to tell which type you have:
  304.  
  305. Are you getting more than TWO copies of each post (i.e. 3 or more)?  If so, the
  306. problem is almost certain to be Type I (very very rarely type II, and even more
  307. rarely type III).
  308.  
  309. If the number varies (sometimes you get 2, sometimes you get 6, sometimes you 
  310. get 3) it's almost definitely type I also.
  311.  
  312.  
  313. If you are a subscribing node:
  314.  
  315.   A. Are the duplicates only occurring on more than one sub that you
  316.      carry?  If yes, problem is probably type I, otherwise it's probably
  317.      type II (very very very very rarely type III)
  318.  
  319.   B. Are the duplicates also happening in e-mail?  If yes, the problem is
  320.      almost _definitely_ type I (very rarely type III)
  321.  
  322. In general it's easier for hosts to determine where the problem lies...
  323.  
  324.  
  325. If you are the host node: (using net val makes things easier...)
  326.  
  327.   A. Do you see single posts from more than one subscriber?  If so the
  328.      problem is probably type I and is happening somewhere between that
  329.      subscriber and your node.
  330.  
  331.   B. Do you see single posts but subscribers see duplicate posts?  If
  332.      yes, the problem is definitely type I, and is happening somewhere
  333.      between your node and the affected subscribing nodes (not all
  334.      subscribers will see duplicates, and this will help you detect
  335.      exactly where the problem is)
  336.  
  337.   C. If you have net validation turned on, do the duplicated posts say
  338.      "Not Network Validated"?  If yes, the problem is almost definitely
  339.      type I (very very very small chance of type III). If the incoming
  340.      posts do *NOT* say "Not Network Validated" then the problem is
  341.      _definitely_ type II (although be SURE you didn't just validate them
  342.      and forget)
  343.  
  344.  
  345. Fixing the problems:
  346.  
  347. Type I: First you have to figure out where the problem connect is. It might be 
  348. one of your connects, but not always. The only sure way to tell is to watch a 
  349. connect. DSZ or HSLINK will return a successful transfer on one side but not on
  350. the other. (You won't know until the following connect, and you have to be the
  351. receiving node to find out). Solution: Make sure both nodes are running the 
  352. same dated version of the transfer protocol. If you are, and the problem 
  353. persists, then you should both get a different version of it.
  354.  
  355. If the problem is not between you and the connect, you will have to figure out
  356. the routing between the node generating the duplicate messages and the node(s)
  357. receiving the duplicate messages (because not all subscribers might be getting
  358. them). Then you have to have each of the nodes along that path check their 
  359. connects. It's best for the host to work towards the subscriber(s) while the 
  360. subscribers work towards the host. If you have trouble figuring out the 
  361. routing, bug someone (knowledgeable area sysop or AC ideally, less ideally GC 
  362. or Wayne)
  363.  
  364. Type II: Find out what node is generating duplicates. That node should check
  365. for a properly named N[N]*.NET file and ensure that there are no duplicated
  366. node numbers in it.
  367.  
  368. Type III: Tell your users how to use LNET and have subscribers do the same.
  369.  
  370. Hope this helps. Suggestions for additions and/or questions are welcome.
  371.  
  372. ───────────────┬─────────────────────────────────────────────┬───────────────
  373.                │                 TechnOTES                   │
  374.                │        Compiled by the WWIVnews Staff       │
  375.                └─────────────────────────────────────────────┘
  376.  
  377. ...The big news the past month is Cyrix' announcement of the first of a series
  378. of 486 hybrid clone chips. This first chip, the 25mhz Cx486SLC, is a hybrid
  379. containing many of the features of both Intel's 486SX and 386SX processors. The
  380. Cyrix chip uses the 486 instruction set and lacks an internal math coprocessor,
  381. like the 486SX, but operates at 32 bits internally with a 16 bit external bus
  382. in the same manner as a 386SX. The chip is designed to be a "pop and drop" 
  383. replacement for existing 386SX machines, especially those that lack Intel's 
  384. "clock doubler" sockets. Cyrix also plans to release versions for 386DX 
  385. machines, as well as a 33mhz version of the Cx486SLC, by the end of this year.
  386.  
  387. ...It should be noted, however, that the new Cyrix chips are not without their 
  388. drawbacks. Hardware-wise, the Cx486SLC only has a 1K internal cache (as opposed
  389. to Intel's 8K cache on the 486DX), and the 486 instruction set is based on 
  390. microcode that is reverse-engineered to be compatible with Intel's 486 code, 
  391. and is proprietary to Cyrix and raises compatibility questions. Legal-wise, 
  392. Intel is attempting to secure court injunctions against Cyrix to prevent 
  393. release of the chip pending further legal decision on whether the new chips 
  394. infringe on Intel copyrights. Latest word on the rumor mill is that Texas 
  395. Instruments, with whom Cyrix has been negotiating for rights to use the new 
  396. Cyrix clones, may soon throw in their financial weight behind the Cyrix legal 
  397. defense fund in exchange for a sweeter chip deal with Cyrix.
  398.  
  399. ...Last month's TechnOTES touched on the drop in prices for Floptical and
  400. Flextra removable mass storage devices. This month there have been similar 
  401. price cuts for other forms of removable mass storage. Removable hard drives,
  402. primarily those by Quantum, have dropped in price a bit below previous MSRP.
  403. A 50 meg drive with docking adapter can now be found for under $600 on the 
  404. street, with drive sizes available up to 240 megs. Disk Technologies has a
  405. comparable product line ranging from $799 for 20 megs to $1500 for a 120 meg 
  406. drive. Prices are expected to drop further on the smaller drives as the demand
  407. for Windows on laptops forces manufacturers to focus their resources on 
  408. producing larger drives.
  409.  
  410. ...Iomega, not to be left out in the cold, has a new Bernoulli Box out as well.
  411. Connectable to any PC with an ISA bus, this drive supports both the 44 and 90 
  412. meg formats, and sports a 19ms access time, or so claims Iomega. Prices on the
  413. street are around $900, but used Bernoulli's are beginning to show up on the
  414. used peripheral market at about half MSRP, and it's not uncommon to find used
  415. Boxes with three or four disk cartridges. At the same time, prices on 5.25" 
  416. Magneto-Optical drives are expected to drop somewhat in light of the arrival of
  417. the new 3.5" format. The 5.25" M-O format can hold upwards of 600 megs a 
  418. cartridge, while the 3.5" M-O disks store only a fifth of that at 120 megs. 
  419. Drive prices are a bit high still (upwards of $2000 a drive, and $75 a disk), 
  420. but again are expected to drop in the coming year to about half that.
  421.  
  422. ...For systems that have exceeded all possible bus combinations for hard drive 
  423. installation, Prima Storage Solutions offers a line of external HD's that 
  424. connect through the parallel port. With prices ranging from $999 for a 85 meg 
  425. drive to under $3400 for a 545 megger, this places the externals at prices per
  426. meg comparable to Bernoullis or Removable HD's, but cheaper than either the 
  427. Flextras or the Flopticals. Micro Solutions offers a smaller but similar (not 
  428. to mention cheaper line of parallel port externals, with the high-end price 
  429. being $795 for a 100 meg drive.
  430.  
  431. ...Regardless of the format, any form of removable mass storage would work well
  432. for systems that have large file sections (such as .GIF's) that are incapable 
  433. of adding additional drives, and whose file sections would be better suited by
  434. frequent rotation.
  435.  
  436. ───────────────┬─────────────────────────────────────────────┬───────────────
  437.                │          Filo's Mod of the Month            │
  438.                │              by Filo (1@5252)               │
  439.                └─────────────────────────────────────────────┘
  440.  
  441. The 'Mod of the Month' will be my pick of the mods appearing on WWIV
  442. Modifications Net Sub (SubType 2370; host 5252) during the month or time
  443. period since the last issue of WWIVnews. It will not necessarily represent 
  444. the best mod or the 'neatest' code, but it will be my pick of the mods. I do 
  445. not guarantee it to be bug-free and do not make any representation regarding
  446. whether or not I tried it out. Because of the format of the news, mods that
  447. contain EXE, COM, UUcode, etc., will not be considered for selection.
  448.  
  449. This month's pick was written by Lance Halle and is a fix for the failure of
  450. some high-speed modems to detect that user has ansi installed.  As such,
  451. it is a highly useful mod.
  452.  
  453. ─────────────────────────────────────────────────────────────────────────────
  454.                            
  455. Here is a FIX for the intermittent failure of WWIV 4.21 to properly detect if 
  456. a caller is ANSI compatible. 
  457.  
  458.      Edit MODEM.C as follows:
  459.  
  460.           Search for the following fragment at the end of void answer_phone
  461. ────────────
  462.     incom=outcom=1;
  463.     if (!(modem_flag & flag_ec))
  464.       wait1(45);               
  465.     else
  466.       wait1(2);                
  467. ────────────
  468.           Change wait1(45) to wait1(72)
  469.           Change wait1(2)  to wait1(36)
  470.  
  471. This will increase the delay after carrier detect before the BBS sends the
  472. string to detect if a caller is ANSI compatible. The delay will increased from
  473. 2.5 seconds to 4 seconds for callers with error correcting modems. It will be
  474. increased from 1/9 second to 2 seconds for callers with non error correcting
  475. modems.
  476.  
  477. Error correcting modems seem to take longer than non-error correcting modems 
  478. before sending their connect string to the terminal program. Also many terminal
  479. programs are just plain slow processing those connect strings. If the BBS sends
  480. out the ANSI inquiry string before the caller's terminal program is ready, that
  481. string may be missed entirely. Since there was no response to the inquiry, 
  482. WWIV assumes the caller cannot handle ANSI.
  483.  
  484. This mod increases the delay to allow the caller's terminal program more time 
  485. to finish handshaking chores. It has been tested with numerous callers, and the
  486. BBS has not failed to correctly detect ANSI since the mod was installed. I 
  487. checked with Wayne, and it has his blessing as far as safety goes.
  488.  
  489. ───────────────┬─────────────────────────────────────────────┬───────────────
  490.                │             Dateline: @#$*()#!              │
  491.                │     Editor's Notes by Omega Man (1@5282)    │
  492.                └─────────────────────────────────────────────┘
  493.  
  494. I had originally planed a commentary regarding the registration deadline
  495. for this month's column, but Jeff Garzik (AKA East Bay Ray) unexpectedly
  496. sent the following commentary in e-mail. It can best be described as what
  497. we journalists call a "-30-" column, which signifies that the article is
  498. the last the writer has officially written for the publication. That article
  499. usually takes the form of a "farewell address", and details what the writer
  500. feels are his accomplishments and touches on why he/she/it is departing in
  501. the first place. 
  502.  
  503. This, without question, is what Jeff has done. So, without further adieu, 
  504. here's Jeff's "-30-" column.
  505.  
  506. ─────────────────────────────────────────────────────────────────────────────
  507.  
  508. First of all, I would like to say congratulations on a job well done. I just 
  509. got the first issue of WWIVnews under the new "management" and I can say 
  510. sincerely that it is a great deal better than mine. It helps me see where I 
  511. went wrong in putting together my issues - organization. One person really can 
  512. make a difference. 
  513.  
  514. To let you know a little about WWIVnews, you have to know a little bit about 
  515. Fido. When I first joined FidoNet a year or so ago, I received this "neat-o" 
  516. archive every week or so, which contained the current issue of FidoNews, the 
  517. FidoNet newsletter. After the space of about a month, I realized that WWIV, 
  518. growing as it was, definitely needed such a newsletter as well. So, after 
  519. pestering $F4 (1@1) a lot, I got my wish. That surprised me - a (then) 
  520. 16 year-old junior in high school with no journalistic/publishing experience 
  521. whatsoever. I did the best I could, and I think (not my own back patting, I 
  522. received a lot of 'thank you' letters during my WWIVnews's lifespan) I did a 
  523. pretty good job.
  524.  
  525. I also know when I see a better job. Right from the start, when I first saw 
  526. Omega Man's posts, I noticed a certain degree of professionalism in them. That 
  527. is the "little touch that means so much" in a publication such as this. A 
  528. column by Wayne, a mod-of-the-month by Filo. Great ideas.
  529.  
  530. Finally, a couple people wanted to know why I stopped doing WWIVnews. Two 
  531. reasons. One, I wasn't very aggressive in my submission-hunting; and two, my 
  532. senior high school graduation was fast approaching, and I had other plans 
  533. besides a BBS during the summer and beyond (Ga. Tech - CompSci major). It 
  534. wasn't the network, which is filled with tons of great people, or the network 
  535. administrators, who work their asses off for little thanks, or even the network 
  536. software, with its much-cursed 32,767 byte packet limit.
  537.  
  538. Thanks WWIVnet for a great time!
  539.  
  540. ┌───────────────────────────────────────────────────────────────────────────┐
  541. │                             Closing Credits                               │
  542. ├───────────────────────────────────────────────────────────────────────────┤
  543. │ WWIVnews is an independent newsletter published monthly as a service to   │
  544. │ the WWIV community of sysops and users. The opinions and reviews expressed│
  545. │ herein are the expressed views of the respective writers, and do not      │
  546. │ necessarily reflect those of the WWIVnews staff. Reproduction in whole or │
  547. │ in part is allowed provided proper credit is given. All rights reserved.  │
  548. ├───────────────────────────────────────────────────────────────────────────┤
  549. │ The distribution sites for WWIVnews are the Klingon Empire BBS (512-459-  │
  550. │ 1088), WWIVnet node @5282, and the WWIVnews Editorial Desk networked      │
  551. │ subboard, subtype 15282 host 5282. Information regarding article and      │
  552. │ editorial submissions, back issue requests, and the WWIVnews Writer's     │
  553. │ Guide, can be requested in e-mail from the WWIVnews editor, 1@5282.       │
  554. ├───────────────────────────────────────────────────────────────────────────┤
  555. │            WWIV and WWIVnet, copyright 1986,1990 by Wayne Bell            │
  556. └───────────────────────────────────────────────────────────────────────────┘
  557.