home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / HATCH / WWIVNEWS.ZIP / 9206.NWS < prev    next >
Text File  |  1992-06-25  |  32KB  |  556 lines

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