home *** CD-ROM | disk | FTP | other *** search
/ World of Ham Radio 1994 January / AMSOFT_1994.iso / packet / docs / pd199008.doc < prev    next >
Encoding:
Text File  |  1993-12-31  |  284.4 KB  |  6,619 lines

  1. Packet-Radio Digest         Wed,  1 Aug 90       Volume 90 : Issue 103
  2.  
  3. Today's Topics:
  4.              Multi-cast and packet radio
  5.              Noise performance of modems
  6.             packet groups in Ann Arbor, MI
  7.               Tip for PK-232/PK-88 Users
  8.  
  9. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  10. Send subscription requests to: <listserv@UCSD.Edu>
  11.  
  12. Archives of past issues of the Packet-Radio Digest are available 
  13. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  14. ----------------------------------------------------------------------
  15.  
  16. Date: 31 Jul 90 21:21:34 GMT
  17. From: bellcore-2!envy!karn@rutgers.edu  (Phil R. Karn)
  18. Subject: Multi-cast and packet radio
  19. To: packet-radio@ucsd.edu
  20.  
  21. Dana,
  22.  
  23. It's certainly *possible* to add multicast filtering to the KISS TNC,
  24. but at the channel speeds where it would make a difference (i.e., much
  25. faster than 9600bps) you really shouldn't be using external TNCs
  26. anyway.
  27.  
  28. K3MC and I intended the KISS TNC to be a short term hack to get us
  29. going with TCP/IP until dedicated host interface cards were available.
  30. Unfortunately, in the computer field there seems to be no such thing as
  31. a "short term hack"...
  32.  
  33. Phil
  34.  
  35. ------------------------------
  36.  
  37. Date: 31 Jul 90 21:31:02 GMT
  38. From: mejac!orchard.la.locus.com!prodnet.la.locus.com!lando.la.locus.com!dana@decwrl.dec.com  (Dana H. Myers)
  39. Subject: Noise performance of modems
  40. To: packet-radio@ucsd.edu
  41.  
  42.  I just finally bought several of the Computer Networking Conference books.
  43. These are excellent, much better than I'd expected. I'd HIGHLY recommend
  44. going out and buying them.
  45.  
  46.   Anyway, I've heard people complain (myself included) that the Carrier
  47. Detect mechanism on the Am7910 is poor, while the XR-2211 is quite a bit
  48. better. Of course, using a DPLL/State Machine for coherent data carrier
  49. detect is by far the best approach, so it really doesn't matter how poor
  50. the carrier detect provided by the demodulator is. What is important,
  51. however, is good data recovery in the modem.
  52.  
  53.   What is ironic, is how poor the XR-2211 fares in terms of noise performance.
  54. Page 110 of the 6th Computer Network Conference contains LU4DXT's paper
  55. on measuring th noise performance of several popular modems. In order to
  56. achieve a Bit Error Rate of less than 1e-04, the 2211 requires a S/N of
  57. 24.2 dB, while the 7910 requires only 12.3 dB S/N.
  58. *****************************************************************
  59. * Dana H. Myers KK6JQ           | Views expressed here are      *
  60. * (213) 337-5136 (ex WA6ZGB)    | mine and do not necessarily   *
  61. * dana@locus.com                | reflect those of my employer  *
  62. *****************************************************************
  63.  
  64. ------------------------------
  65.  
  66. Date: 1 Aug 90 08:25:33 GMT
  67. From: uhccux!querubin@ames.arc.nasa.gov  (Antonio Querubin)
  68. Subject: packet groups in Ann Arbor, MI
  69. To: packet-radio@ucsd.edu
  70.  
  71. I will be moving to Ann Arbor, MI two weeks from now and will be staying for
  72. about a half year.  I am debating whether it would be worth the effort to take
  73. my packet equipment with me.  Could anyone near that area fill me in on the
  74. state of packet radio and TCP/IP activity there?
  75.  
  76. Also looking into continued access to Internet from there so I can get my
  77. e-mail.  Anyone know of any kind of dial-up service in Michigan to a Telnet
  78. server?
  79.  
  80. 73's 
  81. AH6BW
  82. querubin@uhccux.uhcc.hawaii.edu
  83. querubin@uhccux (BITNET)
  84.  
  85. ------------------------------
  86.  
  87. Date: 31 Jul 90 20:57:59 GMT
  88. From: uop!quack!mrapple@ucdavis.ucdavis.edu  (Nick Sayer)
  89. Subject: Tip for PK-232/PK-88 Users
  90. To: packet-radio@ucsd.edu
  91.  
  92. kriss@AUSTIN.LOCKHEED.COM (R M Kriss) writes:
  93.  
  94. [hint about changing CUSTOM to remove DCD check]
  95.  
  96. > ...I question if it really increases [DCD]
  97. > sensitivity...
  98.  
  99. It doesn't. It removes the consideration of DCD when receiving data.
  100. The only remaining use for DCD is colision avoidance.
  101.  
  102. Have you tried increasing your AF gain from the receiver? If
  103. the node you're talking to can't break DCD, you either have your
  104. squelch off (in which case DCD is probably blinking a lot if it's not
  105. too low), the AF gain too low (in which case DCD never comes on), or
  106. the node you're talking to does not have TXDELAY set high enough (There
  107. should be a slight amount of audible flagging before the actual
  108. packet starts. When you adjust TXD to slam the packet up right against
  109. the begining of RF output, you don't give (bad) receivers enough
  110. time to release squelch).
  111.  
  112. Anyway, that's been my (limited) experience. I used to be quite active,
  113. but now I can't even find a BBS in my area. Packet's goin' to hell
  114. in a handbasket! :-)
  115.  
  116. -- 
  117. Nick Sayer               | Disclaimer:                      ___
  118. N6QQQ                    |    "I ain't gonna touch it,     /   \    snap
  119. quack!mrapple@uop.edu    |     but the title alone         |. .|  x snap
  120. 209-952-5347 (Telebit)   |     gets two snaps up."         ( o ) ||
  121.  
  122. ------------------------------
  123.  
  124. End of Packet-Radio Digest
  125. ******************************
  126. Date: Thu,  2 Aug 90 04:30:03 PDT
  127. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  128. Reply-To: Packet-Radio@UCSD.Edu
  129. Subject: Packet-Radio Digest V1 #104
  130. To: packet-radio
  131.  
  132.  
  133. Packet-Radio Digest         Thu,  2 Aug 90       Volume 90 : Issue 104
  134.  
  135. Today's Topics:
  136.          Multi-cast and packet radio (3 msgs)
  137.                  NOS for CPM
  138.            packet groups in Ann Arbor, MI (2 msgs)
  139.            what kinds of speeds are in use?
  140.  
  141. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  142. Send subscription requests to: <listserv@UCSD.Edu>
  143.  
  144. Archives of past issues of the Packet-Radio Digest are available 
  145. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  146. ----------------------------------------------------------------------
  147.  
  148. Date: Wed, 1 Aug 90 09:06:06 -0400
  149. From: rossjr%gtec3.dnet@gte.com (Charlie Ross, Jr.)
  150. Subject: Multi-cast and packet radio
  151. To: "packet-radio@ucsd.edu"@gte.com
  152.  
  153. Phil, KA9Q, writes:
  154.  
  155. <<K3MC and I intended the KISS TNC to be a short term hack to get us
  156. going with TCP/IP until dedicated host interface cards were available.
  157. Unfortunately, in the computer field there seems to be no such thing as
  158. a "short term hack"...>>
  159.  
  160. I agree with the status of the KISS TNC to be a stop-gap measure.  There is
  161. an interesting implication, however, to the philosophy you mention:
  162. the requirement for dedicated interface cards essentially means that 
  163. the use of a PC-Compatible as a host would become mandatory.  Even granting
  164. the PC's status as a defacto standard, it is still desireable--in my opinion--
  165. to be inclusive of other computers which have sufficient "horsepower" to
  166. run the networking code (Macs, Amigas, etc.).
  167.  
  168. Of course, there's always the option to "roll your own" but that significantly
  169. restricts access by adding a filter of technical proficiency.
  170.  
  171. I'm not arguing against the development of dedicated cards--far from it.
  172. I think it's the best overall solution.  I sense a need, however, for a
  173. generic, "low-cost" hardware product that would provide a machine-independent
  174. interface using a standard interface to the host computer.  From a purely
  175. economic standpoint, it might be hard to justify (since the cost of used
  176. clones is approaching the cost of today's fancier interface boxes anyway)...
  177. but when you try to sell a newcomer on ham radio, the pitch of "here's
  178. something new you can do with your EXISTING computer" is a powerful one.
  179. I'd hate to condemn them to the same obsolete physical/link layer suite that's
  180. around today...
  181.  
  182. ------------------------------
  183.  
  184. Date: 1 Aug 90 20:47:15 GMT
  185. From: bellcore-2!envy!karn@rutgers.edu  (Phil R. Karn)
  186. Subject: Multi-cast and packet radio
  187. To: packet-radio@ucsd.edu
  188.  
  189. In article <9008011306.AA16344@bunny.gte.com>, rossjr%gtec3.dnet@GTE.COM
  190. (Charlie Ross, Jr.) writes:
  191. |> I agree with the status of the KISS TNC to be a stop-gap measure.  There is
  192. |> an interesting implication, however, to the philosophy you mention:
  193. |> the requirement for dedicated interface cards essentially means that 
  194. |> the use of a PC-Compatible as a host would become mandatory.
  195.  
  196. No, this does not follow at all. Your host doesn't have to be a PC to
  197. avoid having to use a KISS TNC. It only has to have an HDLC interface. Many
  198. computers with more reasonable hardware architectures than the PC already
  199. have HDLC capability; the Mac is one example.  All somebody has to do is
  200. to write the appropriate driver.
  201.  
  202. I've stuck with the PC mainly because they are too inexpensive to
  203. ignore.  But that doesn't mean I won't encourage others to make
  204. effective use of NOS on whatever non-PC computer they have.
  205.  
  206. Phil
  207.  
  208. ------------------------------
  209.  
  210. Date: 1 Aug 90 20:03:24 GMT
  211. From: sdd.hp.com!samsung!umich!pmsmam!wwm@ucsd.edu  (Bill Meahan)
  212. Subject: Multi-cast and packet radio
  213. To: packet-radio@ucsd.edu
  214.  
  215. In article <9008011306.AA16344@bunny.gte.com> rossjr%gtec3.dnet@GTE.COM (Charlie Ross, Jr.) writes:
  216. >Phil, KA9Q, writes:
  217. >
  218. ><<K3MC and I intended the KISS TNC to be a short term hack to get us
  219. >going with TCP/IP until dedicated host interface cards were available.
  220. >Unfortunately, in the computer field there seems to be no such thing as
  221. >a "short term hack"...>>
  222. >
  223. >I agree with the status of the KISS TNC to be a stop-gap measure.  There is
  224. >an interesting implication, however, to the philosophy you mention:
  225. >the requirement for dedicated interface cards essentially means that 
  226. >the use of a PC-Compatible as a host would become mandatory.  Even granting
  227. >the PC's status as a defacto standard, it is still desireable--in my opinion--
  228. >to be inclusive of other computers which have sufficient "horsepower" to
  229. >run the networking code (Macs, Amigas, etc.).
  230. >
  231. [stuff deleted]
  232.  
  233. Or what about HIGH-horsepower UNIX boxes that are not built on a PC-bus?
  234. If I invest several $K in such a beast, I sure as h*** don't want to ALSO
  235. have to buy an XT/clone just as an interface.
  236. -- 
  237. Bill Meahan  WA8TZG             uunet!mailrus!umich!pmsmam!wwm
  238. I don't speak for Ford - the PR department does that!
  239.  
  240. Any attempt at wit is liable to offend _somebody_!
  241.  
  242. ------------------------------
  243.  
  244. Date: 1 Aug 90 22:22:08 GMT
  245. From: uc!shamash!vtcqa@tut.cis.ohio-state.edu  ( VTC)
  246. Subject: NOS for CPM
  247. To: packet-radio@ucsd.edu
  248.  
  249. In article <8809@uhccux.uhcc.Hawaii.Edu> querubin@uhccux.UUCP (Antonio Querubin) writes:
  250. >A friend of mine wants to connect a homebrew micro to an ethernet lan and was
  251. >considering using KA9Q for the software.  He is looking for a version that will
  252. >compile and run under CPM.  Anyone know where the source code for such a beast
  253. >exists?
  254. >
  255. >AH6BW
  256. >querubin@uhccux.uhcc.hawaii.edu
  257. >querubin@uhccux (BITNET)
  258.  
  259. Oh oh,  here we go again...........
  260.  
  261. This came up on the net not too long ago.   The answer was NO, and then it
  262. was suggested that people write their own based on Phils software.  I just
  263. bought a CPM machine and know nothing about it, nor have I even used it.  I
  264. would be interested in getting TCP/IP running on it.  As far as I am concerned,
  265. a Z80 beats the hell out of any 80xx CPU.  It would probably be kind of fun.
  266.  
  267. What the hell - if you want to work on TCP/IP for the C64 send me email.  It
  268. looks like a project for a small crew of people.  Maybe we could start a 
  269. mailing list and coordinate things like that.
  270.  
  271. Jeffrey Comstock - NR0D
  272. vtcqa@shamash.cdc.com
  273. shamash!brainiac!jrc
  274.  
  275. ------------------------------
  276.  
  277. Date: 1 Aug 90 15:53:01 GMT
  278. From: zaphod.mps.ohio-state.edu!math.lsa.umich.edu!math.lsa.umich.edu!emv@tut.cis.ohio-state.edu  (Edward Vielmetti)
  279. Subject: packet groups in Ann Arbor, MI
  280. To: packet-radio@ucsd.edu
  281.  
  282. In article <8810@uhccux.uhcc.Hawaii.Edu> querubin@uhccux.uhcc.Hawaii.Edu (Antonio Querubin) writes:
  283.  
  284.    I will be moving to Ann Arbor, MI two weeks from now and will be staying for
  285.    about a half year.  I am debating whether it would be worth the effort to take
  286.    my packet equipment with me.  Could anyone near that area fill me in on the
  287.    state of packet radio and TCP/IP activity there?
  288.  
  289.    Also looking into continued access to Internet from there so I can get my
  290.    e-mail.  Anyone know of any kind of dial-up service in Michigan to a Telnet
  291.    server?
  292.  
  293. TCP/IP activity is pretty good; you can dial up a local number and get
  294. access to a piece of the internet (the Merit regional network) tho
  295. not the whole thing.  As such there are a bunch of people running KA9Q
  296. who aren't hams.  
  297.  
  298. I'd take the gear with you, i'm pretty sure there's enough traffic here
  299. to warrant it.
  300.  
  301. --Ed
  302.  
  303. Edward Vielmetti, U of Michigan math dept <emv@math.lsa.umich.edu>
  304.  
  305. ------------------------------
  306.  
  307. Date: 1 Aug 90 18:53:26 GMT
  308. From: usc!zaphod.mps.ohio-state.edu!math.lsa.umich.edu!math.lsa.umich.edu!emv@ucsd.edu  (Edward Vielmetti)
  309. Subject: packet groups in Ann Arbor, MI
  310. To: packet-radio@ucsd.edu
  311.  
  312. In article <8810@uhccux.uhcc.Hawaii.Edu> querubin@uhccux.uhcc.Hawaii.Edu (Antonio Querubin) writes:
  313.  
  314.    I will be moving to Ann Arbor, MI two weeks from now and will be staying for
  315.    about a half year.  I am debating whether it would be worth the effort to take
  316.    my packet equipment with me.  Could anyone near that area fill me in on the
  317.    state of packet radio and TCP/IP activity there?
  318.  
  319.    Also looking into continued access to Internet from there so I can get my
  320.    e-mail.  Anyone know of any kind of dial-up service in Michigan to a Telnet
  321.    server?
  322.  
  323. TCP/IP activity is pretty good; you can dial up a local number and get
  324. access to a piece of the internet (the Merit regional network) tho
  325. not the whole thing.  As such there are a bunch of people running KA9Q
  326. who aren't hams.  
  327.  
  328. I'd take the gear with you, i'm pretty sure there's enough traffic here
  329. to warrant it.
  330.  
  331. --Ed
  332.  
  333. Edward Vielmetti, U of Michigan math dept <emv@math.lsa.umich.edu>
  334.  
  335. ------------------------------
  336.  
  337. Date: 1 Aug 90 21:28:00 GMT
  338. From: ux1.cso.uiuc.edu!ux1.cso.uiuc.edu!phil@iuvax.cs.indiana.edu
  339. Subject: what kinds of speeds are in use?
  340. To: packet-radio@ucsd.edu
  341.  
  342. I'd like to find out just what kinds of levels of experimentation and
  343. usage is being done with packet radio broken down in the speed ranges.
  344.  
  345.     1200 baud
  346.     2400 baud
  347.     9600 baud
  348.    19200 baud
  349.       56 K baud
  350.    1.544 M baud
  351.       10 M baud
  352.  
  353. My current thoughts are to pursue 56 K baud to start out with.  It looks
  354. more and more like a TNC based setup is not going to do me much good, so
  355. I'm now back to looking at a PC/clone based setup with high speed modems.
  356.  
  357. --Phil Howard, KA9WGN-- | Individual CHOICE is fundamental to a free society
  358. <phil@ux1.cso.uiuc.edu> | no matter what the particular issue is all about.
  359.  
  360. ------------------------------
  361.  
  362. End of Packet-Radio Digest
  363. ******************************
  364. Date: Fri,  3 Aug 90 04:30:03 PDT
  365. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  366. Reply-To: Packet-Radio@UCSD.Edu
  367. Subject: Packet-Radio Digest V1 #105
  368. To: packet-radio
  369.  
  370.  
  371. Packet-Radio Digest         Fri,  3 Aug 90       Volume 90 : Issue 105
  372.  
  373. Today's Topics:
  374.          Driving a High-Speed Modem (3 msgs)
  375.                DRSI i/o port conflicts?
  376.          Multi-cast and packet radio (3 msgs)
  377.            packet groups in Ann Arbor, MI (2 msgs)
  378.  
  379. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  380. Send subscription requests to: <listserv@UCSD.Edu>
  381.  
  382. Archives of past issues of the Packet-Radio Digest are available 
  383. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  384. ----------------------------------------------------------------------
  385.  
  386. Date: Thu, 2 Aug 90 11:51:27 -0400
  387. From: rossjr%gtec3.dnet@gte.com (Charlie Ross, Jr.)
  388. Subject: Driving a High-Speed Modem
  389. To: "Packet-Radio@UCSD.Edu"@gte.com, @KA9Q
  390.  
  391. In reply to my comment about dedicated interface cards, Phil Karn writes:
  392.  
  393. <<No, this does not follow at all. Your host doesn't have to be a PC to
  394. avoid having to use a KISS TNC. It only has to have an HDLC interface. Many
  395. computers with more reasonable hardware architectures than the PC already
  396. have HDLC capability; the Mac is one example.  All somebody has to do is
  397. to write the appropriate driver.>>
  398.  
  399. If you define the KISS TNC's functions to include providing HDLC and a modem 
  400. only, I agree with you.  
  401.  
  402. Let me suggest a somewhat different perspective.  The KISS TNC today has
  403. another function:  it provides buffering, and isolates the PC-to-TNC data rate 
  404. from that of the channel.  Given today's slow 1200-baud (or even 4800 or 9600) 
  405. system, you are right to say that there's no good reason not to move the HDLC 
  406. back into the host and dispense with all but the modem.  
  407.  
  408. When you get to 56kbs and up, however, I suggest that a specialized 
  409. interface is needed.  Within the PC-compatible environment, the best 
  410. implementation is likely a dedicated DMA card, and it's no big deal to design 
  411. that card to drive the modem at the channel's data rate.  Things are more 
  412. complicated on some other machines.  Having a generic box using a "standard" 
  413. host interface could be quite useful.  What form would it take?  Ideally, 
  414. it would talk to the host using something like SCSI, running faster than 
  415. the channel (the future equivalent of hitting a KISS TNC at 9600 while running 
  416. the channel at 1200).  A less-favorable alternative would be a system which 
  417. interfaced using the PC's maximum RS-232 (or whatever) data rate, buffered the 
  418. data, and interfaced to the modem at a higher rate.  (Clearly, such a system 
  419. would not allow the user to make full use of the channel bandwidth, but we 
  420. shouldn't constrain the channel to run at the rate of the slowest PC 
  421. interface!)
  422.  
  423. Someone has to write a software driver in any event.
  424.  
  425. Please remember that I'm *not* arguing in favor of perpetuating KISS TNCs!
  426. Far from it.  Thinking ahead, I'm concerned about how to drive a moderate-to-
  427. high speed channel using a host other than a PC-compatible.  I particularly
  428. wanted to mention the advantages of having a turnkey solution available for
  429. nontechnical newcomers.  We should keep it in mind.  That's all.
  430.  
  431.  
  432. Charlie Ross, NC1N
  433.  
  434. rossjr%godot@gte.com
  435. charlie@nc1n.ampr.org
  436. NC1N @ WA1PHY
  437.  
  438. ------------------------------
  439.  
  440. Date: 2 Aug 90 19:02:29 GMT
  441. From: bellcore-2!envy!karn@rutgers.edu  (Phil R. Karn)
  442. Subject: Driving a High-Speed Modem
  443. To: packet-radio@ucsd.edu
  444.  
  445. For the dedicated network router/interface box approach to work, there
  446. needs to be a standard local interface that is supported by all of the
  447. local machines that want to use it.  Various proposals have been made,
  448. including RS-232 and SCSI.
  449.  
  450. I argue that Ethernet is clearly the way to go here, since it is by
  451. far the most popular local area networking standard. Unlike SCSI it is
  452. designed specifically for networking between separate peer machines
  453. (e.g., Ethernet isolates equipment grounds while SCSI does not) and it
  454. can operate over much longer distances (500m without repeaters) and at
  455. much higher speeds than RS-232. It is already available for almost
  456. every modern personal computer. Even laptops can use Xircom
  457. controllers plugged into their parallel printer ports.  Ethernet
  458. boards for the PC are now down to the $100 level, and Ethernet is
  459. already standard equipment on almost every engineering workstation
  460. (some of which will soon start competing directly with 386 systems).
  461.  
  462. I've been urging those building the "next generation of NNCs" to incorporate
  463. Ethernet into their designs, but so far without luck.
  464.  
  465. Phil
  466.  
  467. ------------------------------
  468.  
  469. Date: 2 Aug 90 22:22:15 GMT
  470. From: bacchus.pa.dec.com!jumbo!ehs@decwrl.dec.com  (Ed Satterthwaite)
  471. Subject: Driving a High-Speed Modem
  472. To: packet-radio@ucsd.edu
  473.  
  474. Here are some more tests to help you decide between SCSI and
  475. Ethernet.
  476.  
  477. (1) Pick up a SCSI cable and a thinwire Ethernet cable.  Which would you
  478. rather string around your shack?
  479.  
  480. (2) Pick up a SCSI cable connecting a Mac to its disk.  Pick up another
  481. one connecting your favorite workstation to its external disk.  Count the
  482. number of different kinds of connectors you see.  (I got 4).  Repeat with
  483. a pair of Ethernet cables.
  484.  
  485. (3) This one is harder to do at home, but I think it's important.
  486. Ethernet has been around for a while.  There are very detailed standards
  487. for almost every aspect.  While there are the usual number of slipups,
  488. most if not all the major players work *very* hard to conform to them.
  489.  
  490. Ed n6plo
  491.  
  492. ------------------------------
  493.  
  494. Date: Thu, 2 Aug 90 18:38:13 EST
  495. From: "Mark Bramwell" <Mark@ARDSLEY.Business.UWO.CA>
  496. Subject: DRSI i/o port conflicts?
  497. To: "Packet Radio Digest" <Packet-Radio@UCSD.EDU>
  498.  
  499. ==============================================================================
  500.  
  501. I recently picked up a DRSI PCPA.  I tried to install it in my 286 clone, but
  502. it would not work ok.  I read the manual and it explains how to use debug to
  503. check for a free i/o area.
  504.  
  505. I tried   -i 300   and should get 'FF' if free.  I do not get this.  I get the
  506. wrong response on the various areas the manual suggests.  I have removed all
  507. boards except the floppy drive controller.  I still get the conflict.  I have
  508. an eprom programmer.  Before I start trying different bios chips, has anyone
  509. came across this before.  The system board is a 4meg ram  12mhz 286 board.
  510. The board is fairly new (less than 2 months old).  The bios has built-in
  511. diagnostics.  I am just guessing that the 'extras' on the bios might be giving
  512. me problems.
  513.  
  514.  
  515.  
  516. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  517. Mark Bramwell, VE3PZR                Located in sunny London, Ontario
  518.  
  519. Internet: Mark@ARDSLEY.business.uwo.ca  IP Address: 129.100.29.33
  520.   Packet:  VE3PZR @ VE3GYQ               UWO Phone: (519) 661-3714
  521.  
  522. ------------------------------
  523.  
  524. Date: 2 Aug 90 07:01:43 GMT
  525. From: sdd.hp.com!zaphod.mps.ohio-state.edu!wuarchive!emory!wa4mei!ke4zv!gary@ucsd.edu  (Gary Coffman)
  526. Subject: Multi-cast and packet radio
  527. To: packet-radio@ucsd.edu
  528.  
  529. In article <1990Aug1.200324.11667@pmsmam.uucp> wwm@pmsmam.UUCP (Bill Meahan) writes:
  530. >In article <9008011306.AA16344@bunny.gte.com> rossjr%gtec3.dnet@GTE.COM (Charlie Ross, Jr.) writes:
  531. >>Phil, KA9Q, writes:
  532. >>
  533. >><<K3MC and I intended the KISS TNC to be a short term hack to get us
  534. >>going with TCP/IP until dedicated host interface cards were available.
  535. >>Unfortunately, in the computer field there seems to be no such thing as
  536. >>a "short term hack"...>>
  537. >>
  538. >>I agree with the status of the KISS TNC to be a stop-gap measure.  There is
  539. >>an interesting implication, however, to the philosophy you mention:
  540. >>the requirement for dedicated interface cards essentially means that 
  541. >>the use of a PC-Compatible as a host would become mandatory.  Even granting
  542. >>the PC's status as a defacto standard, it is still desireable--in my opinion--
  543. >>to be inclusive of other computers which have sufficient "horsepower" to
  544. >>run the networking code (Macs, Amigas, etc.).
  545. >>
  546. >[stuff deleted]
  547. >
  548. >Or what about HIGH-horsepower UNIX boxes that are not built on a PC-bus?
  549. >If I invest several $K in such a beast, I sure as h*** don't want to ALSO
  550. >have to buy an XT/clone just as an interface.
  551.  
  552. Indeed this has been a concern of mine lately. I recently bought a used
  553. Sun at an attractive price. I thought about using a Kantronic DE56 as
  554. a frontend for the Sun. But, since I can buy a barebones PC for $299
  555. at the local Clone Emporium, it hardly seems worth the effort to develop
  556. the code. The Sun already has an ethernet interface and tcp/ip so all
  557. I need is a ethernet card for the PC and a DRSI card. Ok, this adds up
  558. to more than a DE56, but I get ethernet speed between the machines and
  559. no need to develop new code.
  560.  
  561. The major problem with the TNC approach as I see it is the loosely
  562. coupled async link to the PC. This is the performance bottleneck.
  563. Even the Z80 has no trouble keeping up with a 56k HDLC link, but
  564. ask it to also pump a 56k async link and it dies, as does the PC.
  565. We have to either tightly couple the PC using an internal card with DMA, 
  566. or use a smarter TNC with a buffered high speed link (ethernet) to the
  567. host. That smarter TNC is most cost effective today as a PC with
  568. interface card and ethernet.
  569.  
  570. We currently have a need to develop a pure switch that can be controlled
  571. over the landline on a mountaintop. The switch must efficently switch
  572. packets coming in on two 56k links, three 1200 baud links, and a 9600
  573. baud link. Currently we are handling 3 1200 baud links on interrupt
  574. per character from kiss tncs and a single 56k link using our specially
  575. soupped up kiss56 tnc that only feeds the PC at 19.2kb, also interrupt
  576. per character. The switch is controlled by a 2400 baud phone link to
  577. Remote2 also interrupt per character. Not only have we run out of
  578. spare interrupts, but we have also run out of performance. The approach
  579. we are taking to solve this problem is to develop smart cards with
  580. a 64180, ram buffering, and a DMA channel to the PC. This allows
  581. interrupt per packet and greatly offloads the host. The Grace Packet 
  582. board could probably also handle our needs, but we don't have one
  583. to experiment with yet.
  584.  
  585. One criteria for sucessful mountaintop switches is the ability to
  586. be repaired easily, cheaply, and quickly. With lightning as a constant
  587. threat, we don't want to have to wait weeks for a replacement part.
  588. Using cheap commonly available PC clone parts means we don't have
  589. to inventory expensive or hard to get parts to keep our switch running.
  590.  
  591. A nearly ideal solution to our problems would be a much smarter TNC
  592. with HDLC and ethernet interfaces. We could dedicate a TNC to each
  593. link and tie them together with an ethernet cable to the host doing
  594. the actual routing. A small boot eprom in each TNC could allow them
  595. to download their operating code from the host. This sounds vaguely
  596. like the late lamented NNC with the SCSI chipset replaced by an
  597. Ethernet chipset. Whether this could be developed cheaply enough
  598. to meet our cost goals is unknown. If anyone wants to start producing
  599. these in the $200 range, let me know.
  600.  
  601. Gary KE4ZV
  602.  
  603. ------------------------------
  604.  
  605. Date: 2 Aug 90 18:51:49 GMT
  606. From: bellcore-2!envy!karn@rutgers.edu  (Phil R. Karn)
  607. Subject: Multi-cast and packet radio
  608. To: packet-radio@ucsd.edu
  609.  
  610. Looks like Gary, KE4ZV, and I think very much alike. With clone PC
  611. hardware being so cheap and readily available, it's hard to get
  612. excited about having to hack direct packet radio support into every
  613. type of personal computer.
  614.  
  615. This discussion parallels one that has been going on in the regular
  616. Internet world for some time. The consensus is that you should try to
  617. keep host and router (gateway) functions separate. A few dedicated IP
  618. router designs can handle the plethora of subnetwork interfaces, new
  619. routing algorithms, congestion control schemes and network management
  620. functions much more easily than the dozens of general purpose hosts
  621. and operating systems that also have to support user applications.
  622. Very few computers around here support T1 interfaces, but that doesn't
  623. matter because we have one Cisco router that does, and all the hosts
  624. can talk to it over Ethernet.
  625.  
  626. My only complaint about the PC/XT that I use as an IP router at home
  627. is the noise -- it sure would be nice to find a PC that didn't require
  628. a fan.
  629.  
  630. Phil
  631.  
  632. ------------------------------
  633.  
  634. Date: 3 Aug 90 01:18:16 GMT
  635. From: elroy.jpl.nasa.gov!turnkey!orchard.la.locus.com!prodnet.la.locus.com!lando.la.locus.com!dana@decwrl.dec.com  (Dana H. Myers)
  636. Subject: Multi-cast and packet radio
  637. To: packet-radio@ucsd.edu
  638.  
  639. In article <9008011306.AA16344@bunny.gte.com> rossjr%gtec3.dnet@GTE.COM (Charlie Ross, Jr.) writes:
  640. >Phil, KA9Q, writes:
  641. >
  642. ><<K3MC and I intended the KISS TNC to be a short term hack to get us
  643. >going with TCP/IP until dedicated host interface cards were available.
  644. >Unfortunately, in the computer field there seems to be no such thing as
  645. >a "short term hack"...>>
  646. >
  647. >I agree with the status of the KISS TNC to be a stop-gap measure.  There is
  648. >an interesting implication, however, to the philosophy you mention:
  649. >the requirement for dedicated interface cards essentially means that 
  650. >the use of a PC-Compatible as a host would become mandatory.  Even granting
  651. >the PC's status as a defacto standard, it is still desireable--in my opinion--
  652. >to be inclusive of other computers which have sufficient "horsepower" to
  653. >run the networking code (Macs, Amigas, etc.).
  654. >
  655. >Of course, there's always the option to "roll your own" but that significantly
  656. >restricts access by adding a filter of technical proficiency.
  657. >
  658. >I'm not arguing against the development of dedicated cards--far from it.
  659. >I think it's the best overall solution.  I sense a need, however, for a
  660. >generic, "low-cost" hardware product that would provide a machine-independent
  661. >interface using a standard interface to the host computer.
  662.  
  663.   I don't know if you caught the thread a while back regarding the issue of
  664. a machine independent packet-assembler-disassembler. I'd suggested using a
  665. common 'high-end' interface such as SCSI. Time permitting, I've been slowly
  666. putting a 9600-56000 baud PAD together which talks to a parallel i/f,
  667. initially a PS/2 parallel port (they're designed to be bi-directional),
  668. later on a SCSI port. The design goal is a low cost PAD which people
  669. could attach to their Macs, Amigas, Suns, RS/6000s or PCs (assuming they've
  670. already got a SCSI controller).
  671.  
  672.    The issue of putting more smarts in a TNC could keep the current
  673. generation of 'machine-independent TNCs viable while more permanent
  674. solutions are developed. It also has the advantage that a single station
  675. would have trouble hogging a channel.  Making a TNC smart enough to
  676. pre-process packets even when running in KISS mode has some real appeal.
  677. The changes could be made in such a manner that a user need only 'pump'
  678. the TNC before running NET/NOS, downloading a multi-cast list and other
  679. pre-process configuration (such as enabling digipeating of AX.25 frames).
  680. NET/NOS would require no changes.
  681.  
  682.   We DON'T have bus attach PADs for Amigas, Suns or RS/6000s. Consider for
  683. a moment the commercial feasibility of developing these things; how
  684. many of each one do you think will be sold? On the other hand, a single
  685. SCSI attach PAD would work with all of these. If you were a ham radio
  686. dealer, what would you prefer to stock?
  687. *****************************************************************
  688. * Dana H. Myers KK6JQ           | Views expressed here are      *
  689. * (213) 337-5136 (ex WA6ZGB)    | mine and do not necessarily   *
  690. * dana@locus.com                | reflect those of my employer  *
  691. *****************************************************************
  692.  
  693. ------------------------------
  694.  
  695. Date: 2 Aug 90 13:52:52 GMT
  696. From: cs.utexas.edu!samsung!umich!vela!hacker@tut.cis.ohio-state.edu  (Thomas J. Hacker)
  697. Subject: packet groups in Ann Arbor, MI
  698. To: packet-radio@ucsd.edu
  699.  
  700. In article <EMV.90Aug1115326@urania.math.lsa.umich.edu> emv@math.lsa.umich.edu (Edward Vielmetti) writes:
  701. >
  702. >In article <8810@uhccux.uhcc.Hawaii.Edu> querubin@uhccux.uhcc.Hawaii.Edu (Antonio Querubin) writes:
  703. >
  704. >   I will be moving to Ann Arbor, MI two weeks from now and will be staying for
  705. >   about a half year.  I am debating whether it would be worth the effort to take
  706. >   my packet equipment with me.  Could anyone near that area fill me in on the
  707. >   state of packet radio and TCP/IP activity there?
  708. >
  709.  
  710.  
  711. You might also send mail to Manfred Prange (uunet!umich!vela!cetus!prange
  712. I think) or Steve Grevemeyer (grevemey@vela.acs.oakland.edu).  They're
  713. both into computers and Ham radio pretty heavily.  I think there is some
  714. packet radio going on around here, but they would know better.
  715.  
  716.  
  717. -Tom
  718.  
  719.  
  720. -- 
  721. Thomas Hacker         "Criticism is something we can avoid easily - by saying
  722. Systems Programmer     nothing, doing nothing, and being nothing"  - Aristotle
  723. Oakland University, Rochester Mich                  (313) 370-4358
  724. hacker@vela.acs.oakland.edu HACKER@OAKLAND uunet!umich!vela!hacker
  725.  
  726. ------------------------------
  727.  
  728. Date: 2 Aug 90 16:58:24 GMT
  729. From: cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!math.lsa.umich.edu!spsd3260a.erim.org!hideg@tut.cis.ohio-state.edu  (Steve Hideg (Mr. Fabulous))
  730. Subject: packet groups in Ann Arbor, MI
  731. To: packet-radio@ucsd.edu
  732.  
  733. In southeastern Michigan, there is much activiy on 145.03 (humans and 
  734. personal BBSs), 145.05 (BBSs), 145.09 (BBSs, nodes, and the MEPN--the
  735. Michigan Emergency Packet Network).
  736.  
  737. I suggest you get on 03 or 09 and monitor for a while.
  738.  
  739. --Steve
  740.  
  741. ____________________________________
  742. Steve Hideg (N8HSC)
  743.  
  744. hideg@spsd3260a.erim.org
  745.  
  746. ------------------------------
  747.  
  748. End of Packet-Radio Digest
  749. ******************************
  750. Date: Sat,  4 Aug 90 04:30:04 PDT
  751. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  752. Reply-To: Packet-Radio@UCSD.Edu
  753. Subject: Packet-Radio Digest V1 #106
  754. To: packet-radio
  755.  
  756.  
  757. Packet-Radio Digest         Sat,  4 Aug 90       Volume 90 : Issue 106
  758.  
  759. Today's Topics:
  760.          Driving a High-Speed Modem (6 msgs)
  761.                  NOS for CPM
  762.                PC/XT as router (2 msgs)
  763.             pk-232 recommendations
  764.  
  765. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  766. Send subscription requests to: <listserv@UCSD.Edu>
  767.  
  768. Archives of past issues of the Packet-Radio Digest are available 
  769. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  770. ----------------------------------------------------------------------
  771.  
  772. Date: Fri, 3 Aug 90 12:06:53 -0400
  773. From: rossjr%gtec3.dnet@gte.com (Charlie Ross, Jr.)
  774. Subject: Driving a High-Speed Modem
  775. To: "packet-radio@ucsd.edu"@gte.com, @KA9Q
  776.  
  777. To avoid flames that I'm thinking only of myself, let me say up front 
  778. that, although I'm currently running tcp/ip on a Mac, I *do* intend to get a  
  779. PC-compatible sometime in the next year or so and dedicate it as
  780. my communications controller.  I'm motivated in this discussion *not*
  781. from self-interest, but from my experience working with the Boston Computer
  782. Society ham group, where we are working with newcomers who want to use their
  783. existing PCs.  I repeat, I don't want to condemn them to the obsolete
  784. layer 1/2 suite available in today's TNCs.
  785.  
  786. OK, into the meat:
  787.  
  788. Phil, KA9Q, writes:
  789.  
  790. <<I argue that Ethernet is clearly the way to go here, since it is by
  791. far the most popular local area networking standard. Unlike SCSI it is
  792. designed specifically for networking between separate peer machines...
  793. It is already available for almost
  794. every modern personal computer. Even laptops can use Xircom
  795. controllers plugged into their parallel printer ports.  Ethernet
  796. boards for the PC are now down to the $100 level...>>
  797.  
  798. Ethernet would be my choice, too, if it were as universally available as
  799. you say.  However, Ethernet for the Mac is very expensive, particularly
  800. if you're dealing with a compact Mac (the majority of home Mac users)
  801. where you need a SCSI<->Ethernet converter.  $700-$1000 if memory serves
  802. me correctly.  The other popular machine we run into is the Amiga.  I must
  803. profess to know virtually nothing about the Amiga and I'd be interested in
  804. any "net wisdom" on whether Ethernet is easily available for it.
  805.  
  806. N6PLO's posting also favored Ethernet on technical grounds.  I have to agree--
  807. if you base the decision on technical issues only.  But cost?...
  808.  
  809. Back to Phil:
  810.  
  811. <<Looks like Gary, KE4ZV, and I think very much alike. With clone PC
  812. hardware being so cheap and readily available, it's hard to get
  813. excited about having to hack direct packet radio support into every
  814. type of personal computer.>>
  815.  
  816. I can easily understand this, especially seeing it from your point
  817. of view.  I wouldn't get excited either!  As I've said, my cut on the issue is 
  818. from doing "missionary" work into the world of non-ham computer users.  The 
  819. last thing that a passionate, "The Macintosh is my religion and IBM PCs are 
  820. worthless junk for any application whatsoever" type wants to hear is that
  821. he/she should buy a clone.  (Actually, I toned down the typical wording a 
  822. bit...  :-)  )  You have to remember, people aren't always rational about such 
  823. things.
  824.  
  825. Dana, KK6JQ, writes:
  826.  
  827. <<Time permitting, I've been slowly putting a 9600-56000 baud PAD together 
  828. which talks to a parallel i/f, initially a PS/2 parallel port (they're designed 
  829. to be bi-directional), later on a SCSI port. The design goal is a low cost PAD 
  830. which people could attach to their Macs, Amigas, Suns, RS/6000s or PCs 
  831. (assuming they've already got a SCSI controller). >>
  832.  
  833. That's exactly the kind of thing I'm thinking about.  KK6JQ again:
  834.  
  835. <<The issue of putting more smarts in a TNC could keep the current
  836. generation of 'machine-independent TNCs viable while more permanent
  837. solutions are developed. It also has the advantage that a single station
  838. would have trouble hogging a channel.  Making a TNC smart enough to pre-process 
  839. packets even when running in KISS mode has some real appeal.>>
  840.  
  841. It's necessary if (a) the host interface runs slower than the network, and
  842. (b) the channel is TDMA/shared.  If we evolve toward point-to-point service,
  843. the only real advantage of smarts in the "TNC" is to offload processing tasks
  844. from the PC.  On a point-to-point channel, throughput will be determined
  845. by the slowest link in the system, regardless of channel signalling rate.
  846.  
  847. Along this line, perhaps we just need a "NOS-in-a-Box" Data Engine 
  848. (or equivalent) that brings a fully-implemented protocol suite in hardware.   
  849. Because of Bdale's and others' work, this is nearly a reality today.  N6GN has 
  850. also discussed the desirability of a hardware packaging that includes at least 
  851. level 3.  So maybe that's the turnkey solution we offer newcomers.  Keep the 
  852. "TNC" mentality alive for those who want it.  Those of us who want greater 
  853. flexibility/performance go the route of dedicated clones and keep the "smarts" 
  854. in the PC.
  855.  
  856. Charlie Ross, NC1N
  857. rossjr%godot@gte.com
  858. charlie@nc1n.ampr.org
  859. NC1N @ WA1PHY
  860.  
  861. ------------------------------
  862.  
  863. Date: 3 Aug 90 15:25:44 GMT
  864. From: usc!snorkelwacker!spdcc!merk!alliant!linus!linus!luke.mitre.org!dsr@ucsd.edu  (Douglas S. Rand)
  865. Subject: Driving a High-Speed Modem
  866. To: packet-radio@ucsd.edu
  867.  
  868. In article <1990Aug2.190229.6887@bellcore-2.bellcore.com>,
  869. karn@envy.bellcore.com (Phil R. Karn) writes:
  870. |>
  871. |>For the dedicated network router/interface box approach to work, there
  872. |>needs to be a standard local interface that is supported by all of the
  873. |>local machines that want to use it.  Various proposals have been made,
  874. |>including RS-232 and SCSI.
  875. |>
  876. |>I argue that Ethernet is clearly the way to go here, since it is by
  877. |>far the most popular local area networking standard. Unlike SCSI it is
  878. |>designed specifically for networking between separate peer machines
  879. |>(e.g., Ethernet isolates equipment grounds while SCSI does not) and it
  880. |>can operate over much longer distances (500m without repeaters) and at
  881. |>much higher speeds than RS-232. It is already available for almost
  882. |>every modern personal computer. Even laptops can use Xircom
  883. |>controllers plugged into their parallel printer ports.  Ethernet
  884. |>boards for the PC are now down to the $100 level, and Ethernet is
  885. |>already standard equipment on almost every engineering workstation
  886. |>(some of which will soon start competing directly with 386 systems).
  887. |>
  888. |>I've been urging those building the "next generation of NNCs" to incorporate
  889. |>Ethernet into their designs, but so far without luck.
  890. |>
  891. |>Phil
  892.               
  893.               
  894. A second argument in favor of Phil's claim about ethernet.  You can
  895. even get a SCSI based ethernet gateway for your Mac -- kind of the
  896. best of both worlds if you have a Mac Plus like me.
  897.  
  898. Douglas S. Rand 
  899. Internet:   <dsrand@mitre.org>
  900. Snail:      MITRE, Burlington Road, Bedford, MA 
  901. Disclaimer: MITRE might agree with me - then again...
  902. Amateur Radio: KC1KJ
  903.  
  904. ------------------------------
  905.  
  906. Date: 3 Aug 90 21:30:56 GMT
  907. From: ameristar!rick@sbcs.sunysb.edu  (Rick Spanbauer)
  908. Subject: Driving a High-Speed Modem
  909. To: packet-radio@ucsd.edu
  910.  
  911. In article <9008031606.AA05419@bunny.gte.com> rossjr%gtec3.dnet@GTE.COM (Charlie Ross, Jr.) writes:
  912. >me correctly.  The other popular machine we run into is the Amiga.  I must
  913. >profess to know virtually nothing about the Amiga and I'd be interested in
  914. >any "net wisdom" on whether Ethernet is easily available for it.
  915.  
  916.     Ethernet is available for the Amiga 2000/2500/3000 from Commodore.  The
  917.     cost is about $350 retail w/o software.  Educational users can do
  918.     much better than retail pricing.  There are also third party ethernet
  919.     boards for the Amiga available for similar cost.
  920.  
  921.     My $0.02 on this subject is to agree that ethernet is probably the
  922.     port of choice for new TNC's, so long as a "fast" serial port is
  923.     also provided for people who want it.  Something like LocalTalk
  924.     (@ 230.4 kBps) would also be attractive, but this can be done as 
  925.     part of the "fast" serial port almost for free.  Note that LocalTalk
  926.     using phonenet is particularly easy to use & install.
  927.  
  928. >Charlie Ross, NC1N
  929.  
  930.                     Rick Spanbauer, WB2CFV
  931.  
  932. ------------------------------
  933.  
  934. Date: 3 Aug 90 23:17:16 GMT
  935. From: bellcore-2!envy!karn@rutgers.edu  (Phil R. Karn)
  936. Subject: Driving a High-Speed Modem
  937. To: packet-radio@ucsd.edu
  938.  
  939. In article <9008031606.AA05419@bunny.gte.com>, rossjr%gtec3.dnet@GTE.COM
  940. (Charlie Ross, Jr.) writes:
  941. |> However, Ethernet for the Mac is very expensive, particularly
  942. |> if you're dealing with a compact Mac (the majority of home Mac users)
  943. |> where you need a SCSI<->Ethernet converter.
  944.  
  945. EVERYTHING for the Mac is very expensive. That's why I don't own one.
  946. It's nice to borrow one once in a while when I need to run off some
  947. viewgraphs (it's a toaster that makes pretty pictures) but for serious
  948. hardware and software hacking I'll stick with open, commodity hardware
  949. like PC clones. And with Microsoft Windows I expect that even die-hard
  950. Mac users will discover that there are alternatives.
  951.  
  952. Having said that, I still don't know why we're having an argument. I
  953. may not like the Mac, but I'm not stopping anybody else from buying
  954. one.  Nor will I stop anyone who wants to build a network controller
  955. with a SCSI interface.  Just don't argue that I should be the one to
  956. do the work.
  957.  
  958. BTW, there's another alternative for Mac users: Localtalk. Localtalk
  959. adaptor cards are available for the PC, and if someone would like to
  960. contribute a localtalk driver for NOS, I would be happy to accept it.
  961.  
  962. Phil
  963.  
  964. ------------------------------
  965.  
  966. Date: 3 Aug 90 22:43:00 GMT
  967. From: sdd.hp.com!samsung!cs.utexas.edu!uwm.edu!zaphod.mps.ohio-state.edu!brutus.cs.uiuc.edu!ux1.cso.uiuc.edu!ux1.cso.uiuc.edu!phil@ucsd.edu
  968. Subject: Driving a High-Speed Modem
  969. To: packet-radio@ucsd.edu
  970.  
  971. > Ethernet would be my choice, too, if it were as universally available as
  972. > you say.  However, Ethernet for the Mac is very expensive, particularly
  973. > if you're dealing with a compact Mac (the majority of home Mac users)
  974. > where you need a SCSI<->Ethernet converter.  $700-$1000 if memory serves
  975. > me correctly.  The other popular machine we run into is the Amiga.  I must
  976. > profess to know virtually nothing about the Amiga and I'd be interested in
  977. > any "net wisdom" on whether Ethernet is easily available for it.
  978. > N6PLO's posting also favored Ethernet on technical grounds.  I have to agree-
  979. > if you base the decision on technical issues only.  But cost?...
  980.  
  981. Cost.... that is LONGTERM COST, was my original reason for not going with the
  982. Mac.  Seeing ethernet at the $100-200 range for a PC/clone vs. $700 for a Mac,
  983. I believe the decision to avoid Mac was correct on this basis.  Mac owners
  984. are big losers when it comes to finding attachment hardware from a very
  985. competitive market.  If Apple had licensed second sourcing for their machine,
  986. the Mac today might have been leading in units sold.
  987.  
  988. The Mac has its place.  Pushing data through a network cheaply is NOT what a
  989. Mac is for.
  990.  
  991. > I can easily understand this, especially seeing it from your point
  992. > of view.  I wouldn't get excited either!  As I've said, my cut on the issue i
  993. > from doing "missionary" work into the world of non-ham computer users.  The 
  994. > last thing that a passionate, "The Macintosh is my religion and IBM PCs are 
  995. > worthless junk for any application whatsoever" type wants to hear is that
  996. > he/she should buy a clone.  (Actually, I toned down the typical wording a 
  997. > bit...  :-)  )  You have to remember, people aren't always rational about suc
  998. > things.
  999.  
  1000. This is (one reason) why a PC bus based board is not in big time running.
  1001. Designing a modem with at least part of its functionality, if not all of
  1002. it, on a add-on clone board, would not be that hard to do.  Then you would
  1003. REALLY see the Mac/Amiga/Atari/etc owners fuss/cuss/whine.
  1004.  
  1005. > Along this line, perhaps we just need a "NOS-in-a-Box" Data Engine 
  1006. > (or equivalent) that brings a fully-implemented protocol suite in hardware.
  1007. > Because of Bdale's and others' work, this is nearly a reality today.  N6GN ha
  1008. > also discussed the desirability of a hardware packaging that includes at leas
  1009. > level 3.  So maybe that's the turnkey solution we offer newcomers.  Keep the 
  1010. > "TNC" mentality alive for those who want it.  Those of us who want greater 
  1011. > flexibility/performance go the route of dedicated clones and keep the "smarts
  1012. > in the PC.
  1013.  
  1014. Take a PC, install NOS, trim off the fat --> TNC.  Maybe the Kantronics
  1015. DataEngine might do this.
  1016.  
  1017. But there is still the issue of how to connect this "TNC" to the host and
  1018. get the maximum data throughput.  Serial ports just don't cut it, parallel
  1019. ports often are not implemented right, and we may be back to ethernet again.
  1020.  
  1021. While we don't need more than 1200 baud for typing back and forth between
  1022. people, we do need the higher speeds for many other things, such as FTP,
  1023. X-windows, and RVR (Radio Virtual Reality).  At work we use ethernet between
  1024. hosts here, and I've already found it to be speed limiting, though adequate.
  1025. Consider the concept of linking voice repeaters via packet radio.  Serial
  1026. ports are just not going to handle it.
  1027.  
  1028. --Phil Howard, KA9WGN-- | Individual CHOICE is fundamental to a free society
  1029. <phil@ux1.cso.uiuc.edu> | no matter what the particular issue is all about.
  1030.  
  1031. ------------------------------
  1032.  
  1033. Date: 4 Aug 90 06:59:46 GMT
  1034. From: sgi!rpw3%rigden.wpd.sgi.com@ucbvax.Berkeley.EDU  (Rob Warnock)
  1035. Subject: Driving a High-Speed Modem
  1036. To: packet-radio@ucsd.edu
  1037.  
  1038. In article <1990Aug2.190229.6887@bellcore-2.bellcore.com>
  1039. karn@thumper.bellcore.com writes:
  1040. +---------------
  1041. | I've been urging those building the "next generation of NNCs" to incorporate
  1042. | Ethernet into their designs, but so far without luck.  | Phil
  1043. +---------------
  1044.  
  1045. Here, here! Ethernet *is* a bus! And it's a machine-independent one. And you
  1046. only have to have one slot on your PC/Amiga/Mac/Sun/DEC/SGI/<whatever> no
  1047. matter how many things you plug into the "bus". [SCSI = 8, including you.]
  1048. And it's inherently a "multi-master" bus. [Some SCSI interfaces still don't
  1049. truly support full multi-master disconnect/reconnect SCSI.] And it's fast
  1050. enough that we can put this question to bed for some time.
  1051.  
  1052. And if we ever *do* need more than 10 Mb/s between our hosts and our
  1053. packet-radio modems, FDDI may be cheap enough by then...  ;-}  ;-}
  1054.  
  1055.  
  1056. -Rob
  1057.  
  1058. -----
  1059. Rob Warnock, MS-9U/510          rpw3@sgi.com            rpw3@pei.com
  1060. Silicon Graphics, Inc.          (415)335-1673           Protocol Engines, Inc.
  1061. 2011 N. Shoreline Blvd.
  1062. Mountain View, CA  94039-7311
  1063.  
  1064. ------------------------------
  1065.  
  1066. Date: 3 Aug 90 22:36:02 GMT
  1067. From: hpcc01!col!bdale@hplabs.hpl.hp.com  (Bdale Garbee)
  1068. Subject: NOS for CPM
  1069. To: packet-radio@ucsd.edu
  1070.  
  1071. >A friend of mine wants to connect a homebrew micro to an ethernet lan and was
  1072. >considering using KA9Q for the software.  He is looking for a version that will
  1073. >compile and run under CPM.  Anyone know where the source code for such a beast
  1074. >exists?
  1075.  
  1076. It doesn't.  Your friend is more than welcome to grab the source and try to
  1077. make it work, but I warn you/him that the current executable under DOS, with
  1078. a code density about twice that of a Z80, is well over 200k... it'll be a 
  1079. tight squeeze, at best.
  1080.  
  1081. Bdale
  1082.  
  1083. ------------------------------
  1084.  
  1085. Date: Fri, 3 Aug 90 12:28:45 -0400
  1086. From: rossjr%gtec3.dnet@gte.com (Charlie Ross, Jr.)
  1087. Subject: PC/XT as router
  1088. To: @KA9Q, "packet-radio@ucsd.edu"@gte.com
  1089.  
  1090. Phil,
  1091.  
  1092. In the thread on pc-to-modem interfaces, you wrote:
  1093.  
  1094. <<My only complaint about the PC/XT that I use as an IP router at home
  1095. is the noise -- it sure would be nice to find a PC that didn't require
  1096. a fan.>>
  1097.  
  1098. If you've got a minute, a paragraph on how you're configured there...
  1099. what the PC interfaces to, data rates, and how loaded the CPU is...
  1100. would be interesting.
  1101.  
  1102. TNX,
  1103. Charlie
  1104. rossjr%godot@gte.com
  1105. charlie@nc1n.ampr.org
  1106. NC1N @ WA1PHY
  1107.  
  1108. ------------------------------
  1109.  
  1110. Date: 3 Aug 90 23:52:59 GMT
  1111. From: bellcore-2!envy!karn@rutgers.edu  (Phil R. Karn)
  1112. Subject: PC/XT as router
  1113. To: packet-radio@ucsd.edu
  1114.  
  1115. In article <9008031628.AA06125@bunny.gte.com>, rossjr%gtec3.dnet@GTE.COM
  1116. (Charlie Ross, Jr.) writes:
  1117. |> If you've got a minute, a paragraph on how you're configured there...
  1118. |> what the PC interfaces to, data rates, and how loaded the CPU is...
  1119. |> would be interesting.
  1120.  
  1121. There's not much to it. The machine is a 3-4 year old PC/XT "turbo"
  1122. clone with a V-20 chip. (The chips on the motherboard are all socketed
  1123. - that tells you something about how old it is.) Plugged into it are
  1124. four boards:
  1125.  
  1126. 1. A 3Com 3C503 Ethernet controller. (Previously this was a TRW
  1127. PC-2000 Ethernet card. It worked fine, but the 3Com card draws much
  1128. less power.)
  1129.  
  1130. 2. A 4 year old no-name "multi I/O" card of Taiwanese origin. This
  1131. card has a floppy controller, two serial ports, a parallel port, a
  1132. game interface and a clock/calendar. The floppy controller is
  1133. connected to a single DSDD (360K) 5 1/4" floppy used for booting. The
  1134. serial ports have had their 8250 chips replaced with National NS16550A
  1135. chips (fortunately this board also sockets its chips, so this was
  1136. easy.) The parallel and game ports are unused.
  1137.  
  1138. 3. A monochrome display adaptor.
  1139.  
  1140. 4. A modified "eagle" 8530 interface card (similar to a DRSI PCPA card).
  1141.  
  1142. The ethernet controller is connected to my house Ethernet. Also on
  1143. this net is my 386 NOS development system and an old Sun3/75
  1144. workstation on which I do Bellcore work. A Dell laptop is also
  1145. occasionally connected to this Ethernet.
  1146.  
  1147. One serial port on the XT is presently connected to a 9600 bps V.32
  1148. modem that is kept dialed up into a SLIP-mode port on an Annex
  1149. terminal server/gateway back at Bellcore. The Eagle card had been
  1150. connected to my WA4DSY modem, but I have temporarily disconnected it
  1151. so that I could use the XT as a SLIP gateway. (The Sun had been doing
  1152. the SLIP gateway function but I moved SLIP off the Sun when I
  1153. "upgraded" it to SunOS 4.1).
  1154.  
  1155. Proxy ARP and IP routing entries are installed on the Annex box so
  1156. that I can reach the entire Internet from a system on my home Ethernet
  1157. as easily as from work (except for the lower data rate, of course.)
  1158.  
  1159. At the moment I can't handle both the SLIP and 56kb functions on the
  1160. same machine because my "hs" driver for the latter would freeze the
  1161. machine whenever the 56k modem is busy, and that would cause SLIP
  1162. characters to be lost. I will get around this in one of two ways:
  1163. modifying the Eagle board to operate in DMA mode, or using a Grace
  1164. Communications PackeTen card to handle the 56k modem.
  1165.  
  1166. The XT boots and starts up NOS automatically whenever it is powered
  1167. on.  The modem is currently dialed manually, but I will probably add a
  1168. software dialer routine to NOS soon. Using LZEXE on net.exe has
  1169. greatly alleviated a space crunch I had on the 360K floppy.  Now it
  1170. has plenty of room for MS-DOS, a packet driver, config files, a copy
  1171. of MicroEmacs for local maintenance, etc.
  1172.  
  1173. I could strip the machine down even further if I wanted (it will boot
  1174. and run just fine without a keyboard or display adaptor) but having them
  1175. attached is useful for monitoring what's going on (or for doing a quick
  1176. telnet session when my other machines are off).
  1177.  
  1178. My problems/complaints are as follows:
  1179.  
  1180. 1. The XT is pretty old technology, and it is rather power hungry for
  1181. such a small system. Upgrading to a newer set of boards with LSI chips
  1182. replacing old LS TTL would reduce the load on my UPS. And with the
  1183. incremental summer electric rate here now at $.13/kw-hr, every little
  1184. bit helps when you run something 24 hours/day.
  1185.  
  1186. BTW, it seems like every chip Intel makes is a power hog.  The hottest
  1187. chips on the motherboard are all made by Intel. The main power hog on
  1188. the TRW PC-2000 I had been using was the Intel 82586 Ethernet
  1189. controller, which ran too hot to touch. The board drew 1.73A at 5V,
  1190. with that one chip drawing half an amp! The National chip used on
  1191. almost all of the newer Ethernet boards draws only 40 mA. The 3C503
  1192. draws only 390 mA.
  1193.  
  1194. 2. The V-20 is pretty slow. It is actually reasonably fast at
  1195. switching packets between the Ethernet and SLIP link, but when used as
  1196. a local terminal it updates the screen more slowly than I'd like.
  1197.  
  1198. 3. The XT has a noisy fan. I tried turning it off while watching the
  1199. temperature of the power supply's internal heatsink with an electronic
  1200. thermometer. It rose to 50C so I decided not to risk it. Possibly a
  1201. newer system would draw sufficiently less power that I could safely
  1202. disable the fan in its power supply.
  1203.  
  1204. 4. My multi-I/O card's serial ports go deaf occasionally. Based on
  1205. comments from others with the same board, this is almost certainly the
  1206. fault of a design problem on the board. Newer serial boards have given
  1207. me no trouble.
  1208.  
  1209. In sum, most of the problems I've run into with this system would be
  1210. avoided by simply buying newer boards. There's still the need for a
  1211. standard, well supported DMA-driven HDLC interface card to handle high
  1212. speed radio modems along with SLIP links. That's being worked on.
  1213.  
  1214. Phil
  1215.  
  1216. ------------------------------
  1217.  
  1218. Date: 3 Aug 90 18:58:22 GMT
  1219. From: sdd.hp.com!uakari.primate.wisc.edu!samsung!umich!csd4330a!newsserv!majewski@ucsd.edu  (Ron Majewski)
  1220. Subject: pk-232 recommendations
  1221. To: packet-radio@ucsd.edu
  1222.  
  1223. I am interested in purchasing an all-mode controller for 
  1224. primarily HF use (my focus would be packet, but I'd like to
  1225. copy and try other modes too).
  1226.  
  1227. Based on specs, the AEA pk-232mbx looks like a pretty good unit, but
  1228. I'd like to hear from other netlanders as to their experiences -- both
  1229. good and bad -- with the 232.
  1230.  
  1231. Please e-mail to me direct.  Thanks and 73!
  1232.  
  1233.  
  1234. Ron (wb8ruq).
  1235. --
  1236.  
  1237. Ron Majewski                 The Environmental Research Institute of Michigan
  1238.  
  1239. majewski@spsd4330a.erim.org
  1240.  
  1241. ------------------------------
  1242.  
  1243. End of Packet-Radio Digest
  1244. ******************************
  1245. Date: Sun,  5 Aug 90 04:30:03 PDT
  1246. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  1247. Reply-To: Packet-Radio@UCSD.Edu
  1248. Subject: Packet-Radio Digest V1 #107
  1249. To: packet-radio
  1250.  
  1251.  
  1252. Packet-Radio Digest         Sun,  5 Aug 90       Volume 90 : Issue 107
  1253.  
  1254. Today's Topics:
  1255.                Ethernet TNCs? (3 msgs)
  1256.            Request for help with HF packet
  1257.  
  1258. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  1259. Send subscription requests to: <listserv@UCSD.Edu>
  1260.  
  1261. Archives of past issues of the Packet-Radio Digest are available 
  1262. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  1263. ----------------------------------------------------------------------
  1264.  
  1265. Date: 4 Aug 90 12:11:55 GMT
  1266. From: nuchat!splut!jay@uunet.uu.net  (Jay "you ignorant splut!" Maynard)
  1267. Subject: Ethernet TNCs?
  1268. To: packet-radio@ucsd.edu
  1269.  
  1270. Just how hard is it to build an Ethernet interface into a dedicated box,
  1271. anyway? Is it simplicity itself, or does it take wailing and gnashing of
  1272. teeth?
  1273.  
  1274. For that matter, we could get there by adding an Ethernet interface to
  1275. something like the Kantronics Data Engine...
  1276.  
  1277. Also, are we talking about stringing RG-62, or whatever the coax used
  1278. is, or are we talking about stringing transceiver cables (which are a
  1279. bit thicker)? Does it make a big difference?
  1280.  
  1281. I suppose I'm going to have to learn about Ethernet fairly soon, since
  1282. the Tower has an Ethernet board in it (but the only connection on the
  1283. back is a transceiver port - is there a thinwire transceiver I can
  1284. get?); the only LAN I'm familiar with is ARCNET.
  1285.  
  1286. -- 
  1287. Jay Maynard, EMT-P, K5ZC, PP-ASEL   | Never ascribe to malice that which can
  1288. jay@splut.conmicro.com       (eieio)| adequately be explained by stupidity.
  1289. "It's a hardware bug!" "It's a      +----------------------------------------
  1290. software bug!" "It's two...two...two bugs in one!" - _Engineer's Rap_
  1291.  
  1292. ------------------------------
  1293.  
  1294. Date: 4 Aug 90 17:02:51 GMT
  1295. From: brian@ucsd.edu  (Brian Kantor)
  1296. Subject: Ethernet TNCs?
  1297. To: packet-radio@ucsd.edu
  1298.  
  1299. Thin Ethernet is RG58, same as non-foam in-the-shack ham coax.
  1300.  
  1301. RG58 runs under the rug quite nicely, and as long as you aren't wearing
  1302. sharp pointy heels, you won't hurt it by walking on it.
  1303.  
  1304. Crimp-on 'commercial' BNC connectors are cheap and real easy to put on.
  1305.  
  1306. You can get really nice thinnet transceivers from Cabletron and lots of
  1307. other people, and I've seen them around $150 or so.
  1308.     - Brian
  1309.  
  1310. ------------------------------
  1311.  
  1312. Date: 4 Aug 90 19:12:20 GMT
  1313. From: bacchus.pa.dec.com!jumbo!ehs@decwrl.dec.com  (Ed Satterthwaite)
  1314. Subject: Ethernet TNCs?
  1315. To: packet-radio@ucsd.edu
  1316.  
  1317. In article <0_1&K&@splut.conmicro.com>, jay@splut.conmicro.com (Jay "you ignorant splut!" Maynard) writes:
  1318. > Just how hard is it to build an Ethernet interface into a dedicated box,
  1319. > anyway? Is it simplicity itself, or does it take wailing and gnashing of
  1320. > teeth?
  1321.  
  1322. I'm assuming you mean a dedicated box with some other ports and a micro to
  1323. serve as protocol engine or whatever.  If you only want a cable
  1324. transceiver (aka Medium Attachment Unit or MAU), just buy it.
  1325.  
  1326. In my opinion, the difficulty is somewhere in between.  With the currently
  1327. available chip sets, the logic design is pretty easy.  There really aren't
  1328. very many degrees of freedom between the uP bus interface and the coax;
  1329. the chip manufacturers publish application notes that recommend specific
  1330. isolation transformers, etc.  Some of the new chips integrate most of the
  1331. bus interface as well.  For example, one of the SEEQ parts has a pin to
  1332. tell it whether it's talking to an Intel or Motorola bus, and it
  1333. configures itself accordingly.
  1334.  
  1335. Most of the application notes also give sample designs for the popular
  1336. buses.  National, for example, has a range of application notes for the
  1337. popular 839x chip set ranging from a simple 8-bit polled port to PS/2 and
  1338. NuBus DMA.  Most of these appear to be adequate but leave some room for a
  1339. designer to "add value."
  1340.  
  1341. What's still a bit tricky is the layout and packaging, although there are
  1342. usually guidelines for this as well.  A multilayer board with power and
  1343. ground planes is pretty much mandatory.  Unfortunately for AR, such boards
  1344. are fairly expensive, especially in small quantities.  Some CAD packages
  1345. also are not very good at routing critical nets in the way you'd like.
  1346.  
  1347. Another issue is EMI.  I think Phil Karn posted some of his war stories
  1348. here a while back.  One recommended technique uses surface-mount
  1349. decoupling capacitors (for low lead inductance) rated at 1000 WVDC (to
  1350. meet isolation requirements).  You don't find these at Radio Shack. Or
  1351. very many other places either.  Putting everything into a dedicated box
  1352. under your own control helps some.
  1353.  
  1354. > Also, are we talking about stringing RG-62, or whatever the coax used
  1355. > is, or are we talking about stringing transceiver cables (which are a
  1356. > bit thicker)? Does it make a big difference?
  1357.  
  1358. For thin-wire Ethernet (aka 10BASE2 or Cheapernet), RG58A with BNC
  1359. connectors is standard, although I've seen other types of thin 50 ohm coax
  1360. used as well (variations in flame resistance and the like, I think).  For
  1361. AR applications, I favor this over 10BASE5 with the thick coax and the
  1362. separate transceivers.  On the other hand, the n6gn/n6rce 10 GHz bit pumps
  1363. use the same 15-pin interface as an Ethernet MAU.
  1364.  
  1365. Ed n6plo
  1366. ehs@src.dec.com  {...}!decwrl!ehs
  1367.  
  1368. ------------------------------
  1369.  
  1370. Date: 4 Aug 90 07:22:45 GMT
  1371. From: ub!acsu.buffalo.edu@rutgers.edu  (darrin b jewell)
  1372. Subject: Request for help with HF packet
  1373. To: packet-radio@ucsd.edu
  1374.  
  1375. Greetings and salutations...
  1376.  
  1377.    I decided to jump into the world of packet radio...
  1378. yesterday... the thought hit me that perhaps i could connect my modem
  1379. directly to the radio for a packet station...
  1380.  
  1381. so...i looked some stuff up and discovered that...
  1382.   my modem...at hayes compatable 2400 baud modem...runs bell 103 when
  1383. using 300 baud...according to my 1988 ARRL Handbook...and any articles i 
  1384. could get my hands on...this is the mode used on hf packet...
  1385. so...after playing with my rig...and my modem commands...i managed to get
  1386. my modem to accept signals from the radio... but i am not getting anything
  1387. legible...so...here's some questions...
  1388.  
  1389.      0.  Is this realistically feasable...?
  1390.  
  1391.      1.  Has anyone tried this...or know of anyone who has...?
  1392.  
  1393.      2.  What parity, stop bits, etc...are used...?
  1394.  
  1395.      3.  I am having a lot of trouble with noise...as just about any noise 
  1396.           coming from the audio of my rig will show up as characters on 
  1397.           the screen...
  1398.  
  1399.      4.  Which tone pairs are used?
  1400.         originate: 1070 space/1270 mark...
  1401.         answer :   2025 space/2225 mark...
  1402.         and is the 200 Hz shift correct...
  1403.         ...although bell 103 is duplex...i should be able to receive 
  1404.         something on one of the sets of tones....
  1405.         ...all it means is that i will have to change originate/answer
  1406.         mode if/when...i get around to tranmitting anything...
  1407.         because all packet transmissons are made on the same
  1408.         set of tones (not duplex)...
  1409.  
  1410.  
  1411.       5.  anyone have any ideas that could help?
  1412.  
  1413.    
  1414.    i never touched packet before yesterday...but i've read some...and i've
  1415.  seen it in operation...but being involved in ham radio...and being
  1416.  fluent with computers...i really ought to get involved in packet...
  1417.  but...at the immediate moment ...i don't really want to spend even a
  1418.  little money on a tnc...( which would make life many times easier...)...
  1419.   ...but hey...experimentation is what ham radio is for right??>...
  1420.  
  1421.         ...well maybe...
  1422.  
  1423.     anyway...
  1424.  
  1425.       i'd appreciate any help/thoughts/suggestions/ideas/experiences/etc...
  1426.   that i could use...
  1427.  
  1428.  
  1429.            thanks a lot...
  1430.  
  1431.             -darrin   KA2ZLZ
  1432.  
  1433. ........................................................................
  1434. this message brought to you by the hypocritical cynic...
  1435.  
  1436.     HAVE A DAY
  1437.  
  1438.     Home address: (where i live...and where mail goes...
  1439.             ...send some...i appreciate mail...)
  1440.  
  1441.        Darrin B. Jewell       +-------------------------------------+
  1442.        8 Thomaston Lane       | at the State University of New York |
  1443.        Orchard Park, NY       |             at Buffalo              |
  1444.        USA   14127-2526       +-------------------------------------+
  1445.  
  1446.     e-mail addresses:
  1447.  
  1448.     v118pxhq@ubvmsd.cc.buffalo.edu /* this account is liable to be closed */
  1449.      jewell@acsu.buffalo.edu       /* use this e-mail address first.      */
  1450.  
  1451. ------------------------------
  1452.  
  1453. End of Packet-Radio Digest
  1454. ******************************
  1455. Date: Mon,  6 Aug 90 04:30:02 PDT
  1456. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  1457. Reply-To: Packet-Radio@UCSD.Edu
  1458. Subject: Packet-Radio Digest V1 #108
  1459. To: packet-radio
  1460.  
  1461.  
  1462. Packet-Radio Digest         Mon,  6 Aug 90       Volume 90 : Issue 108
  1463.  
  1464. Today's Topics:
  1465.              Transputers in packet-radio
  1466.  
  1467. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  1468. Send subscription requests to: <listserv@UCSD.Edu>
  1469.  
  1470. Archives of past issues of the Packet-Radio Digest are available 
  1471. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  1472. ----------------------------------------------------------------------
  1473.  
  1474. Date: Sun, 5 Aug 90 20:32 GMT+1
  1475. From: Andy Bakkers <ELBSCBKS%UTWENTE.NL@CUNYVM.CUNY.EDU>
  1476. Subject: Transputers in packet-radio
  1477. To: Packet-Radio@UCSD.Edu
  1478.  
  1479. THE USE OF TRANSPUTERS IN THE NEXT GENERATION PACKET RADIO HARDWARE
  1480.  
  1481. Andre P. Bakkers PA0APA,
  1482. PI4THT E.T.G.D. Club Station,
  1483. Dept. of Electrical Engineering,
  1484. University of Twente,
  1485. P.O. Box 217,
  1486. 7500 AE Enschede, Netherlands,
  1487. e-mail: elbscbks @ utwente.nl
  1488.  
  1489.  
  1490. 1       INTRODUCTION
  1491.  
  1492. Traditional microprocessors have to be programmed from scratch. Every
  1493. processor requires some kind of an operating system to let you execute a
  1494. program. Multi tasking will require again a different operating system and
  1495. non of this stuff is standard. Oh I am sorry you want to call Unix a
  1496. standard. Go ahead! Now there is this new chip the transputer, it handles
  1497. processes instead of assembler instructions. It has a built-in "on chip" round
  1498. robin scheduler. Typical time slices are 1 milliseconds and a context
  1499. switch (process switch) takes 1 micro second. Oh I forgot HAMS always want
  1500. to know the price. A PC plug-in board is $236 without memory. Interested?
  1501. Read on!
  1502.  
  1503.  
  1504. 2       THE TRANSPUTER AND OCCAM
  1505.  
  1506. One way out of the traditional computing requirements has has long been
  1507. sought in the use of parallel computing. In the past, many attempts to
  1508. realize parallel systems with traditional processors have failed due to the
  1509. software overhead. This is why the interfaces all require special
  1510. hardware or busses, e.g. ethernet, SCSI you name it.
  1511.  
  1512. Here is a new concept of communication between processors and processes.
  1513. Communication between processors and processes is done by means of
  1514. channels. Due to the synchronization properties of these channels, the
  1515. restriction to one processor no longer exists. The transputer hardware and
  1516. companion Occam software development has implemented this concept. By using
  1517. a formal specification language, the correct behavior of the implementation
  1518. of the Occam constructs in hardware was formally proven. The
  1519. hardware-software integration resulted in the transputer-Occam combination.
  1520. The transputer may be considered as a building block for parallel
  1521. computers. Occam enables programming across these parallel transputers. In
  1522. the following paragraphs the operation of the transputer will be explained,
  1523. based on the following list of major characteristics. From this list a
  1524. number of significant elements of the transputer chip can be identified.
  1525.  
  1526. The following elements have been integrated as one micro computer chip.
  1527.  
  1528. 1. Communication to other transputers is performed over four
  1529.    self-synchronizing, high speed (20 Mbit/sec), DMA driven, bi-directional,
  1530.    serial links.
  1531. 2. A round-robin process (task) scheduler is implemented in micro-code
  1532.    realizing a process switching time of 1 microsecond.
  1533. 3. A floating point processor realizing 1.5 Megaflops.
  1534. 4. A built-in timer with an accuracy of 1 microseconds in high priority mode
  1535.    or 64 microseconds in the low priority mode.
  1536. 5. Fast (50 nano-seconds) internal memory of 4 Kbyte.
  1537. 6. A 32 bit 10 MIPS CPU.
  1538.  
  1539. 2.1  The Occam process
  1540.  
  1541. The underlying idea of Occam is the notion of a process. A process is a
  1542. part of a program that starts, performs an action and then terminates. The
  1543. idea is that processes may be executed in parallel. The communication
  1544. between processes is done via self-synchronizing channels. A channel is a
  1545. one way point-to-point connection from one process to another. The
  1546. processes may be located on different transputers. In that case the
  1547. communication over channels changes into communication over links. There is
  1548. no need for the programmer to worry about the implementation of the channel
  1549. or link protocol because it is implemented in micro-code on the transputer
  1550. chip.
  1551.  
  1552. Examples of so-called primitive processes in Occam are:
  1553.  
  1554.     x := 3          assigns the value of three to the variable x
  1555.  
  1556.     channel1 ? p    takes a value from an input channel1 and puts it in p
  1557.  
  1558.     channel2 ! q    takes the value of q and outputs it over the channel2
  1559.  
  1560.  
  1561. An Occam program consists of combinations of primitive processes so that a
  1562. number of these primitive processes may be combined into a larger
  1563. construction. For this purpose Occam supports the following constructs:
  1564.  
  1565.     SEQ             To indicate the start of a series of sequential
  1566.       process1      processes.
  1567.       process2
  1568.  
  1569.     PAR             To indicate the start of a series of parallel
  1570.       process1      processes.
  1571.       process2
  1572.  
  1573. Note that the indentation under the SEQ and PAR constructs are syntactic
  1574. and are used to indicate the begin and end of the construct.
  1575.  
  1576. 2.2  Links and Channels
  1577.  
  1578. In Occam communication via links looks as follows:
  1579.  
  1580.     In transputer A                         In transputer B
  1581.     we have the code:                       we have the code:
  1582.                   communication
  1583.     Link.2 ? var.y     <-----------------   Link.2 ! var.b
  1584.                 via Link.2
  1585.  
  1586. The input ? and the output ! processes may be considered as the
  1587. synchronization between processes running on transputers A and B. If the
  1588. process on transputer-A arrives at the input instruction on Link.2 and
  1589. transputer-B is not yet ready to provide its output on Link.2, the process
  1590. running on transputer-A will be de-scheduled until transputer-B signals
  1591. that it is ready to send the data over Link.2. At that point the inputting
  1592. process on transputer-A is resumed and the data is transferred via Link.2.
  1593. This results in a synchronizing action between the processes running on
  1594. different transputers. In this way the transputer links provide the
  1595. necessary system interconnection and synchronization. The only thing the
  1596. programmer has to do is to define the appropriate input and output actions.
  1597.  
  1598. Identical to the link concept, the channel concept is used to communicate
  1599. between processes located on the same transputer as illustrated below.
  1600.  
  1601.     In process A                            In process B
  1602.     we have the code:                       we have the code:
  1603.                   communication
  1604.     Chan.1 ? var.x     ----------------->   Chan.1 ? var.a
  1605.                 via Chan.1
  1606.  
  1607. This unifying link/channel concept is very convenient during the system
  1608. design and check-out phase. Different hardware and software layers can be
  1609. developed independently as long as the software and hardware interface
  1610. format has been defined.
  1611.  
  1612. Inside the transputer the channel/link administration is kept in one memory
  1613. word. This memory word will contain the most negative value to indicate
  1614. that the channel has not yet been called, or a value that is interpreted as
  1615. a workspace pointer of a (de-scheduled) process. The transputer channels
  1616. may therefore be considered as a standard system interface because they
  1617. provide the necessary system interconnection and synchronization.
  1618.  
  1619.  
  1620. 2.3  Interrupts
  1621.  
  1622. The transputer has an interrupt signal pin connected to the event channel.
  1623. This event channel is read identically to a link, although no data can be
  1624. transferred. It can only be used to activate a process that is waiting on
  1625. an input ? from the event channel. As soon as the event channel is
  1626. activated, the waiting process is scheduled by inserting it at the back of
  1627. the ready queue in the low priority mode, or it may be scheduled at once as
  1628. a high priority process. The use of the transputer interrupt signal is
  1629. illustrated in the following Occam interrupt process that is activated
  1630. every time the event pin is triggered. The program starts with the
  1631. definition of the process name with the external channel definition. The
  1632. internal event channel is declared as the type ANY because there is no data
  1633. transport over the event channel. This event channel is associated with the
  1634. actual hardware pin. This is illustrated in the following program.
  1635.  
  1636.  
  1637.         PROC interrupt (CHAN OF INT16 output)
  1638.           CHAN  OF  ANY event:
  1639.           PLACE event AT event..in:
  1640.           WHILE TRUE                 <<< Do forever loop!
  1641.             SEQ                      <<< Start sequential process
  1642.               event ? any            <<< Wait for interrupt
  1643.               ....execute handler code
  1644.  
  1645.         :                            <<< Occam terminator of a process
  1646.  
  1647.  
  1648. The transputer has one high-priority and one low-priority operating mode.
  1649. The interrupt process should preferably be executed in the high priority
  1650. mode in order to reduce the interrupt response time.
  1651.  
  1652. 2.4  The Timer
  1653.  
  1654. The timer channel should also be considered an input channel. Times of the
  1655. internal running clock are obtained by reading the timer channel and
  1656. operating on the time value. The Occam code to use the timer is illustrated
  1657. with the following SEQuential process that causes a delay:
  1658.  
  1659.  
  1660.         PROC delay (VAL INT interval)
  1661.           TIMER clock:
  1662.           INT time:
  1663.             SEQ
  1664.               clock ? time
  1665.               clock ? AFTER time PLUS interval
  1666.         :
  1667.  
  1668.  
  1669. Internally the timer queue differs from the ready queue in that it is kept
  1670. sorted in the  sequence of the wake up times of the different timed
  1671. processes.
  1672.  
  1673.  
  1674. 2.5  The Scheduler
  1675.  
  1676. In addition to the channel protocol concept, there is another important
  1677. difference between transputers and other microprocessors. That is the
  1678. built-in scheduler. The transputer should be considered as handling tasks
  1679. or processes rather than machine instructions. These processes are
  1680. controlled by a built-in scheduler. The process administration is the main
  1681. activity of the scheduler. The scheduler keeps track of the different
  1682. processes by keeping a list of processes in an area of memory that is
  1683. called the workspace. The workspace of the current process is pointed to by
  1684. the transputer register called workspace pointer. The workspaces are linked
  1685. together to form a queue. The scheduler keeps track of four queues, i.e.
  1686. for each priority a ready queue and a timer queue. The beginning and end
  1687. pointer to a queue are maintained in the transputer registers called Front
  1688. pointer and Back pointer. Workspaces are added to the ready queue by
  1689. reference to the back pointer and workspaces are extracted by reference to
  1690. the front pointer.
  1691.  
  1692.  
  1693. 2.5.1  High-priority mode
  1694.  
  1695. The process (or task) scheduler can operate in one of two modes, i.e. the
  1696. high-priority or the low-priority mode. In the high-priority mode the
  1697. executing process cannot be interrupted by another process (non-preemptive
  1698. scheduling). De-scheduling can only occur when:
  1699.  
  1700.     o   a process is completed
  1701.     o   communication with a channel/link is not (yet) possible
  1702.     o   the process waits for a timer to elapse
  1703.  
  1704.  
  1705. 2.5.2  Low-priority mode
  1706.  
  1707. In the low-priority mode the processes are, by means of time-slicing,
  1708. scheduled in a round-robin manner. Here processes will be de-scheduled by:
  1709.  
  1710.     o   completion of the process
  1711.     o   awaiting link or channel communication
  1712.     o   expiration of a time slice
  1713.     o   a high-priority process becoming ready
  1714.  
  1715. The de-scheduled process will be added to the back of the ready queue and
  1716. the process from the front of the ready queue will be executed. The time
  1717. slice in a transputer is typically 1 msec. and the process switching time
  1718. is of the order of 1 microsecond. In Occam the priority may be assigned
  1719. using a PRIority addition to the PAR construct.
  1720.  
  1721.  
  1722. Without priority:                       With priority:
  1723.  
  1724.     PAR                                     PRI PAR
  1725.       process.1                               process.1
  1726.       process.2                               process.2
  1727.  
  1728.  
  1729. The processes 1 and 2 are executed in parallel, either both at the same
  1730. priority, or with the PRI PAR:  process 1 will be executed in high priority
  1731. and process 2 in low priority. The PAR process is only finished after both
  1732. processes have been executed.
  1733.  
  1734.  
  1735. 3   THE BASIC BUILDING BLOCK METHOD
  1736.  
  1737. A systematic way to introduce parallelism is to start with very small
  1738. processes and build a system with these elementary processes. This approach
  1739. is similar to methods used in past in analog computers. The internal scheduler
  1740. on the transputer will realize parallelism while running these processes.
  1741. As an example I like to mention the realization of a control program with
  1742. the use of only five basic elements. The basic elements in this system
  1743. were:
  1744.  
  1745.     a splitter block:               tee
  1746.     a gain block:                   gain
  1747.     a summer block:                 sum
  1748.     a minus block:                  min
  1749.     an integrator block:            int
  1750.  
  1751. Let's first define these basic elements and then look at the controller
  1752. program using these basic elements.
  1753.  
  1754.  
  1755.     PROC tee (CHAN OF REAL32 in, out0, out1)
  1756.       REAL32 x :
  1757.       WHILE TRUE
  1758.         SEQ                                         /|
  1759.         in ? x                              in ---/  |----out0
  1760.         PAR                                       \  |----out1
  1761.           out0 ! x                                  \|
  1762.           out1 ! x
  1763.     :
  1764.  
  1765.     PROC gain (CHAN OF REAL32 in, out, init)
  1766.       REAL32 x,k :
  1767.       SEQ
  1768.         init ? k                                   |-------|
  1769.         WHILE TRUE                          in  ---| gain  |--- out
  1770.         PRI ALT                                    |       |
  1771.           init ? k                                 |---|---|
  1772.         SKIP                                       |
  1773.           in ? x                                       |init
  1774.         out ! k * x
  1775.     :
  1776.  
  1777.     PROC sum (CHAN OF REAL32 in1, in2, out )
  1778.       REAL32 x1, x2 :
  1779.       WHILE TRUE                                  |--------|
  1780.       SEQ                                in1 -----|        |
  1781.         PAR                                       |  sum   |---- out
  1782.           in1 ? x1                       in2 -----|        |
  1783.           in2 ? x2                                |--------|
  1784.         out ! x1 + x2
  1785.     :
  1786.  
  1787.     PROC min (CHAN OF REAL32 in1, in2, in3, out)
  1788.       REAL32 x1, x2, x3 :
  1789.       WHILE TRUE                                  |--------|
  1790.  
  1791.         SEQ                              in1 -----|        |
  1792.           PAR                                     |        |
  1793.         in1 ? x1                     in2 -----|  minus |---- out
  1794.         in2 ? x2                              |        |
  1795.         in3 ? x3                     in3 -----|        |
  1796.           out ! -((x1 + x2) + x3 )                |--------|
  1797.     :
  1798.  
  1799.     PROC int (CHAN OF REAL32 in, out, init)
  1800.       REAL32 x,t :   <<< SYSTEM STATE AND TIME
  1801.         SEQ
  1802.           init ? x;t <<< INITIALIZE STATE AND TIME
  1803.           WHILE TRUE                              |-------|
  1804.         PRI ALT                               |       |
  1805.           init ? x;t                  in -----| inte- |---- out
  1806.             SKIP                              | grator|
  1807.           TRUE & SKIP                         |---|---|
  1808.             REAL32 dx :                           |
  1809.             SEQ                                   | init
  1810.               PAR
  1811.             in ? dx       -- Input in parallel
  1812.             out ! x        -- with output
  1813.               x:= x + (dx*t)
  1814.     :
  1815.  
  1816. These building blocks defined above may now be used to convert for example
  1817. a control system defined as a block diagram (think of it as an analog
  1818. computer) into an Occam program to run on a transputer. The application
  1819. realized in our control laboratory is given below. It is not necessary for
  1820. you to study this program it is only given as an illustration. Note
  1821. that the insertion of the SPLITTER blocks is necessary because the Occam
  1822. channels are point-to-point connections. Installation of a SPLITTER block
  1823. looks like a solder joint.
  1824.  
  1825. After the definition of the basic building blocks, the complete calculation
  1826. process for one control mode looks like the following Occam process:
  1827. The channel names have been changed to a vector type representation.
  1828.  
  1829.      PROC calc ([4]CHAN OF REAL32 in, CHAN OF REAL32 outM,
  1830.       [13]CHAN OF REAL32 I)
  1831.        [27]CHAN OF REAL32 D :
  1832.        PAR
  1833.        gain ( in[0], D[0],  I[0]  )
  1834.        gain ( in[1], D[1],  I[1]  )
  1835.        gain ( in[2], D[2],  I[2]  )
  1836.        gain ( in[3], D[3],  I[3]  )
  1837.        min ( D[0],  D[1],  D[2],  D[8] )
  1838.        min ( D[3],  D[4],  D[5],  D[9] )
  1839.        sum ( D[6],  D[7],  outM  )
  1840.        gain ( D[8],  D[12], I[6]  )
  1841.        gain ( D[10], D[6],  I[4]  )
  1842.        gain ( D[11], D[7],  I[5]  )
  1843.        tee ( D[9],  D[13], D[14] )
  1844.        sum ( D[12], D[13], D[15] )
  1845.        sum ( D[16], D[14], D[17] )
  1846.        gain ( D[18], D[5],  I[10] )
  1847.        gain ( D[19], D[4],  I[11] )
  1848.        tee ( D[15], D[20], D[21] )
  1849.        int ( D[17], D[23], I[9]  )
  1850.        sum ( D[22], D[24], D[26] )
  1851.        gain ( D[20], D[22], I[7]  )
  1852.        gain ( D[21], D[16], I[8]  )
  1853.        tee ( D[23], D[24], D[25] )
  1854.        tee ( D[25], D[10], D[18] )
  1855.        int ( D[26], D[27], I[11] )
  1856.        tee ( D[27], D[19], D[11] )
  1857.      :
  1858.  
  1859.  
  1860. With these instructions the scheduler of the transputer can go to work and
  1861. schedule all these parallel processes for execution. The advantage of this
  1862. method is the speed of the development of the program. The above program is
  1863. for a digital controller.
  1864.  
  1865. There are, however, some remarks to be made about this design method.
  1866. Because a large number of building blocks are interconnected, there is a
  1867. danger of deadlock. It is a property of so-called I/O-parallel blocks that
  1868. if combined into networks, they will exhibit deadlock free properties. An
  1869. I/O parallel block executes the input and output in parallel and not
  1870. sequentially. The careful use of a few I/O-parallel blocks in a network
  1871. will result in a deadlock free behavior of the network. For that reason the
  1872. integrators used above are I/O parallel as indicated in the corresponding
  1873. Occam program, resulting in a deadlock free program.
  1874.  
  1875.  
  1876.  
  1877. 4       CONCLUSIONS AND SUGGESTIONS
  1878.  
  1879.  
  1880. The overall conclusion of the experience gained over a number of projects
  1881. is that the application of transputers allows the design of
  1882. high-performance systems. For complex systems the basic element method is a
  1883. very good approach to realize the parallel programs.
  1884.  
  1885. I would like to invite all you TCP IP NET etc. software to suggest which
  1886. application according to your opinion would be interesting for packet radio.
  1887. Just to make you feel better: it is possible to program a transputer in C,
  1888. Pascal or even FORTRAN. It is also possible to cast C program in an Occam
  1889. harness so that Occam will take care of the parlellism. But Occam is a nice
  1890. parallel language and it illustrates the parallel implementations very well.
  1891.  
  1892. If you have any questions please direct them to my email address. I will
  1893. try reply in the form of another write-up
  1894.  
  1895. 73's
  1896. PA0APA
  1897.  
  1898. ------------------------------
  1899.  
  1900. End of Packet-Radio Digest
  1901. ******************************
  1902. Date: Tue,  7 Aug 90 04:30:02 PDT
  1903. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  1904. Reply-To: Packet-Radio@UCSD.Edu
  1905. Subject: Packet-Radio Digest V90 #109
  1906. To: packet-radio
  1907.  
  1908.  
  1909. Packet-Radio Digest         Tue,  7 Aug 90       Volume 90 : Issue 109
  1910.  
  1911. Today's Topics:
  1912.                 Ethernet TNCs?
  1913.              Mac SCSI<->Ethernet
  1914.             Packet Software for Apple //e
  1915.  
  1916. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  1917. Send subscription requests to: <listserv@UCSD.Edu>
  1918.  
  1919. Archives of past issues of the Packet-Radio Digest are available 
  1920. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  1921. ----------------------------------------------------------------------
  1922.  
  1923. Date: 6 Aug 90 13:49:39 GMT
  1924. From: hpcc01!col!bdale@hplabs.hpl.hp.com  (Bdale Garbee)
  1925. Subject: Ethernet TNCs?
  1926. To: packet-radio@ucsd.edu
  1927.  
  1928. I and my friends have done working designs using the National chipset.  If
  1929. pressed, I could probably scrape up a schematic fragment.  It's not many
  1930. chips.  
  1931.  
  1932. I also agree that ether cards for the DE, PS-186, and Grace PackeTen would
  1933. be nice.  I'd also like to see SCSI... 
  1934.  
  1935. Can't I have my cake and eat it too?  :-)
  1936.  
  1937. Bdale
  1938.  
  1939. ------------------------------
  1940.  
  1941. Date: Mon, 6 Aug 90 08:19:53 -0400
  1942. From: rossjr%gtec3.dnet@gte.com (Charlie Ross, Jr.)
  1943. Subject: Mac SCSI<->Ethernet
  1944. To: "packet-radio@ucsd.edu"@gte.com
  1945.  
  1946. Phil Karn writes:
  1947.  
  1948. "EVERYTHING for the Mac is very expensive. That's why I don't own one. "
  1949.  
  1950. Touche.
  1951.  
  1952. --Charlie
  1953.  
  1954. ------------------------------
  1955.  
  1956. Date: 6 Aug 90 20:34:31 GMT
  1957. From: crash!scotto@nosc.mil  (Scott O'Connell)
  1958. Subject: Packet Software for Apple //e
  1959. To: packet-radio@ucsd.edu
  1960.  
  1961. I have an old 2m HT and an Apple //e.  I want to get into packet and
  1962. know I need a TNC and software.  My questions is: Can I use a plain
  1963. old terminal program on the Apple or must it be TNC specific?
  1964.  
  1965. What are your reccomendations?
  1966.  
  1967. Please e-mail and I will post a summary on request.
  1968. Scott O'Connell - N6ZEK      UUCP: {nosc, hplabs!hp-sdd}!crash!ipars!scotto
  1969.                  ARPA: crash!ipars!scotto@nosc.mil
  1970.                  INET: scotto@ipars.cts.com
  1971. -- 
  1972. Scott O'Connell - N6ZEK      UUCP: {nosc, hplabs!hp-sdd}!crash!ipars!scotto
  1973.                  ARPA: crash!ipars!scotto@nosc.mil
  1974.                  INET: scotto@ipars.cts.com
  1975.  
  1976. ------------------------------
  1977.  
  1978. End of Packet-Radio Digest
  1979. ******************************
  1980. Date: Wed,  8 Aug 90 04:30:04 PDT
  1981. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  1982. Reply-To: Packet-Radio@UCSD.Edu
  1983. Subject: Packet-Radio Digest V90 #110
  1984. To: packet-radio
  1985.  
  1986.  
  1987. Packet-Radio Digest         Wed,  8 Aug 90       Volume 90 : Issue 110
  1988.  
  1989. Today's Topics:
  1990.                AX.25 Forwarding to NOS
  1991.           AX.25 to NOS.EXE Forwarding Error
  1992.             Corrupted SEQUENCE.SEQ
  1993.                DRSI i/o port conflicts?
  1994.             NOS/BM SMTP SEQUENCE.SEQ Error
  1995.  
  1996. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  1997. Send subscription requests to: <listserv@UCSD.Edu>
  1998.  
  1999. Archives of past issues of the Packet-Radio Digest are available 
  2000. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  2001. ----------------------------------------------------------------------
  2002.  
  2003. Date: Mon, 06 Aug 90 23:32:30 EDT
  2004. From: n8hsp@n8hsp.ampr
  2005. Subject: AX.25 Forwarding to NOS
  2006. To: uucp@remote.n8hsp
  2007.  
  2008. My apologies to the net for eating up this bandwidth, I'm not sure who
  2009. should really get this.
  2010.  
  2011. There APPEARS to be a problem with NOS.EXE when AX.25 PBBS systems try
  2012. to forward bulletins. I can't speak for all PBBS software but the local
  2013. MSYS system here seems to burp when it attempts to forward.
  2014.  
  2015. NOS.EXE will go into the shortened prompt okay and after receiving the
  2016. AX.25 PBBS ID. (ie: [MSYS-1.08-H$]) will respond with ">". Now after
  2017. playing with it here I can send the statement: "SB ALL@N8HSP <N8HSP $001"<cr>
  2018. and the system responds properly with "OK <cr>". Here now is the trouble,
  2019. after sending the next line of data (the SUBJECT:) "FORWARD TEST" <cr>
  2020. I as an AX.25 PBBS am expecting the NOSE.EXE system to reply with a
  2021. <cr><lf> to signal the start of message forwarding. NOS.EXE does not
  2022. reply with the <cr><lf>. Does this format hold true for other PBBS
  2023. software? Do they also expect the <cr><lf> to start the message forwarding?
  2024.  
  2025. Thanks es 73,
  2026. Terry
  2027. --
  2028. Terry Bell N8HSP @WA8BXN.OH.USA.NA  AMSAT-NA [44.70.4.10] tbell@n8hsp.ampr.org
  2029. Internet: ab617@cleveland.freenet.edu           UUCP: uunet!cwjcc!ncoast!tbell
  2030.  
  2031. -- 
  2032. *****************************************************************
  2033. Terry Bell N8HSP @WA8BXN.OH.USA.NA     AMSAT-NA      [44.70.4.10]
  2034. Internet: ab617@cleveland.freenet.edu    UUCP: cwjcc!ncoast!tbell
  2035. American Red Cross    Emergency Communications    Cleveland, Ohio
  2036. *****************************************************************
  2037.  
  2038. ------------------------------
  2039.  
  2040. Date: 7 Aug 90 14:04:07 GMT
  2041. From: usenet.ins.cwru.edu!ncoast!tbell@tut.cis.ohio-state.edu  (Terry Bell)
  2042. Subject: AX.25 to NOS.EXE Forwarding Error
  2043. To: packet-radio@ucsd.edu
  2044.  
  2045.  
  2046.  
  2047. ------------------------------
  2048.  
  2049. Date: Mon, 06 Aug 90 23:51:47 EDT
  2050. From: n8hsp@n8hsp.ampr
  2051. Subject: Corrupted SEQUENCE.SEQ
  2052. To: uucp@remote.n8hsp
  2053.  
  2054. Is anybody having trouble with NOS.EXE and getting their SEQUENCE.SEQ
  2055. out of sequence from time to time? I was at message id 7000 something
  2056. and now take a look at the messsage id number? hmmmmmmmm.........
  2057. This has happened before but I haven't put a pattern to it yet.
  2058. 73 Terry
  2059. --
  2060. Terry Bell N8HSP @WA8BXN.OH.USA.NA  AMSAT-NA [44.70.4.10] tbell@n8hsp.ampr.org
  2061. Internet: ab617@cleveland.freenet.edu           UUCP: uunet!cwjcc!ncoast!tbell
  2062.  
  2063.  
  2064. -- 
  2065. *****************************************************************
  2066. Terry Bell N8HSP @WA8BXN.OH.USA.NA     AMSAT-NA      [44.70.4.10]
  2067. Internet: ab617@cleveland.freenet.edu    UUCP: cwjcc!ncoast!tbell
  2068. American Red Cross    Emergency Communications    Cleveland, Ohio
  2069. *****************************************************************
  2070.  
  2071. ------------------------------
  2072.  
  2073. Date: 3 Aug 90 13:05:16 GMT
  2074. From: uop!milton!dali.cs.montana.edu!samsung!emory!wa4mei!ke4zv!gary@ucdavis.ucdavis.edu  (Gary Coffman)
  2075. Subject: DRSI i/o port conflicts?
  2076. To: packet-radio@ucsd.edu
  2077.  
  2078. In article <9008022247.AA00211@ucsd.edu> <Mark@ARDSLEY.Business.UWO.CA> writes:
  2079. >==============================================================================
  2080. >I recently picked up a DRSI PCPA.  I tried to install it in my 286 clone, but
  2081. >it would not work ok.  I read the manual and it explains how to use debug to
  2082. >check for a free i/o area.
  2083. >
  2084. >I tried   -i 300   and should get 'FF' if free.  I do not get this.  I get the
  2085. >wrong response on the various areas the manual suggests.  I have removed all
  2086. >boards except the floppy drive controller.  I still get the conflict.  I have
  2087. >an eprom programmer.  Before I start trying different bios chips, has anyone
  2088. >came across this before.  The system board is a 4meg ram  12mhz 286 board.
  2089. >The board is fairly new (less than 2 months old).  The bios has built-in
  2090. >diagnostics.  I am just guessing that the 'extras' on the bios might be giving
  2091. >me problems.
  2092.  
  2093. It is not unusual to see something other than FF at a empty location
  2094. on the PC bus because there are no pullups on the PC bus. So don't get
  2095. too excited about that. Exactly what symptoms does the DRSI exhibit
  2096. that leads you to believe you have a conflict? 
  2097.  
  2098. Gary KE4ZV
  2099.  
  2100. ------------------------------
  2101.  
  2102. Date: 7 Aug 90 14:05:46 GMT
  2103. From: usenet.ins.cwru.edu!ncoast!tbell@tut.cis.ohio-state.edu  (Terry Bell)
  2104. Subject: NOS/BM SMTP SEQUENCE.SEQ Error
  2105. To: packet-radio@ucsd.edu
  2106.  
  2107.  
  2108.  
  2109. ------------------------------
  2110.  
  2111. End of Packet-Radio Digest
  2112. ******************************
  2113. Date: Thu,  9 Aug 90 04:30:03 PDT
  2114. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  2115. Reply-To: Packet-Radio@UCSD.Edu
  2116. Subject: Packet-Radio Digest V90 #111
  2117. To: packet-radio
  2118.  
  2119.  
  2120. Packet-Radio Digest         Thu,  9 Aug 90       Volume 90 : Issue 111
  2121.  
  2122. Today's Topics:
  2123.               Driving a high-speed modem
  2124.          Ethernet TNC's? No thanks! (4 msgs)
  2125.                 Ethernet TNCs?
  2126.                Kiss for TNC-1?
  2127.             New DOVE Telemetry Equations?
  2128.             packet groups in Ann Arbor, MI
  2129.  
  2130. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  2131. Send subscription requests to: <listserv@UCSD.Edu>
  2132.  
  2133. Archives of past issues of the Packet-Radio Digest are available 
  2134. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  2135. ----------------------------------------------------------------------
  2136.  
  2137. Date: 3 Aug 90 19:35:12 GMT
  2138. From: usc!elroy.jpl.nasa.gov!grian!puffin!wd6ehr.ampr.org!wd6ehr@ucsd.edu  (Mike Curtis)
  2139. Subject: Driving a high-speed modem
  2140. To: packet-radio@ucsd.edu
  2141.  
  2142. In article <9008021551.AA14488@bunny.gte.com> rossjr%gtec3.dnet@GTE.COM (Charlie Ross, Jr.) writes:
  2143. > In reply to my comment about dedicated interface cards, Phil Karn writes:
  2144. >> <<No, this does not follow at all. Your host doesn't have to be a PC to
  2145. >> avoid having to use a KISS TNC. It only has to have an HDLC interface. Many
  2146. >> computers with more reasonable hardware architectures than the PC already
  2147. >                 --------------------------------------------------
  2148. >> have HDLC capability; the Mac is one example.  All somebody has to do is
  2149. >> to write the appropriate driver.>>
  2150.  
  2151. I have a schematic for the Atari ST that allows up to 7 8530 SCC chips 
  2152. to be wired in, giving 14 additional ports, be they RS232, KISS, or 
  2153. even TNC2.  The driver for this is contained in the PE1CHL version 
  2154. of net, and will support packet with only a modem - no TNC!
  2155. > If you define the KISS TNC's functions to include providing HDLC and a modem 
  2156. > only, I agree with you.  
  2157. > Let me suggest a somewhat different perspective.  The KISS TNC today has
  2158. > another function:  it provides buffering, and isolates the PC-to-TNC data rate 
  2159. > from that of the channel.  Given today's slow 1200-baud (or even 4800 or 9600) 
  2160. > system, you are right to say that there's no good reason not to move the HDLC 
  2161. > back into the host and dispense with all but the modem.  
  2162. > When you get to 56kbs and up, however, I suggest that a specialized 
  2163. > interface is needed.  Within the PC-compatible environment, the best 
  2164. > implementation is likely a dedicated DMA card, and it's no big deal to design 
  2165.                        ^^^
  2166. All right!  NOW we're getting somewhere.  All this RS232 (does RS stand 
  2167. for Really Slow??? :-), etc., junk is really a dead end hack anyway. 
  2168. DMA would seem to be the real future of all serious high-speed data 
  2169. transfer.
  2170.  
  2171. > it would talk to the host using something like SCSI, running faster than 
  2172. > the channel (the future equivalent of hitting a KISS TNC at 9600 while 
  2173. > running  the channel at 1200).  
  2174.  
  2175. The Atari ST, a _very_ underrated computer, already has a DMA port which 
  2176. is used as the HD port, and I already have a BMS-100 SCSI adaptor card 
  2177. for my HD.  (also Re: kk6jq's articles on a possible SCSI highspeed hack.) 
  2178.  
  2179. >         A less-favorable alternative would be a system which interfaced
  2180. > using the PC's maximum RS-232 (or whatever) data rate, buffered the 
  2181. > data, and interfaced to the modem at a higher rate.
  2182.  
  2183. This is what the Kantronics DE56 is attempting to do, more or less.  
  2184. Yes, it'll probably work fine for now at 1200, and 9600 baud, or 
  2185. maybe even on a busy 56K channel.  But what about on a _real_ man's 
  2186. 1 mB channel, etc.?  Considering what's possible with todays technology, 
  2187. it's quite reasonable to consider 56 kB ham packet as only "medium speed".
  2188.  
  2189. >  (Clearly, such a system 
  2190. > would not allow the user to make full use of the channel bandwidth, but we 
  2191. > shouldn't constrain the channel to run at the rate of the slowest PC 
  2192. > interface!)
  2193.  
  2194. yup - isn't that basically (pun intended) why the C-64 is now obsolete?
  2195. This is also one reason those with high IQ's do poorly in public school.
  2196. The class is restricted to the speed of the slowest student that learns 
  2197. what the class teaches.  So to school AND packet I say - let's let the 
  2198. faster ones go at their own pace, and put the slower ones in a special 
  2199. area where they'll benefit more.  (This is a view from the other side 
  2200. of traditional thinking, which puts "normal" kids at the crux.) (Yes, 
  2201. I was one of the "gifted" kids, and had a totally boring, miserable 
  2202. time in grade/high school.)
  2203. > Someone has to write a software driver in any event.
  2204.  
  2205. yup - and this will be the best part!  Software is not machine
  2206. dependent, i.e., the driver could be written for virtually ANY machine.
  2207. >          I particularly wanted to mention the advantages of having 
  2208. > a turnkey solution available for nontechnical newcomers.  We should
  2209. > keep it in mind.  That's all.
  2210.  
  2211. Good idea.  You would've never gotten me into packet with a megabuck 
  2212. pricetag.  I groused about $129 for my first MFJ 1274!  And I speak 
  2213. for virtually all packeteers. (does 90% count as "virtually all"? :-)
  2214.  
  2215. I'm not as concerned about "non-technical newcomers" as you are.  I 
  2216. basically feel that the "cutting edge" of technology is no place for 
  2217. the non-technical.  I'm sure being an Engineer jades my viewpoint, 
  2218. so take this as intended, with a grain of salt.  Also consider: to pass 
  2219. any ham license, one should have a modicum of tech knowledge.  This 
  2220. means that some hams we know must be non-legit - but in the immortal 
  2221. words of John Cleese, that's "something completely different".
  2222.  
  2223. > Charlie Ross, NC1N
  2224.  
  2225.     73, Mike
  2226.   --------------------------------------------------------------------------
  2227.   Mike Curtis, wd6ehr@k6iyk            Take care of the most important thing
  2228.   wd6ehr.ampr.org!wd6ehr@puffin.uucp   each day, sticking with it until it's
  2229.   7921 Wilkinson Avenue                done; then go on  to  the  next  most
  2230.   North Hollywood CA 91605-2210        important thing and finish it.   What
  2231.   (818) 765-2857                       you've put off was not  as  important
  2232.   Nature abhors a vacuum almost as     as what you've completed, and  you've
  2233.   much as we hate spaces in footers.   gotten your most important task done.
  2234.   --------------------------------------------------------------------------
  2235.  
  2236. ------------------------------
  2237.  
  2238. Date: Wed, 08 Aug 90 14:12:36 BST
  2239. From: "Pete Lucas, NCS-TLC, Holbrook House, Swindon" <PJML@ibma.nerc-wallingford.ac.uk>
  2240. Subject: Ethernet TNC's? No thanks!
  2241. To: PACKET-RADIO@ucsd.edu
  2242.  
  2243. Why stick with Ethernet for linking TNC's. CSMA/CD and TCP/IP are from a
  2244. protocol point of view, at best both kludges. Some of us (who use IBM kit
  2245. exclusively) would like a Token-ring version. Bear in mind that the current
  2246. unit sales of ethernet & token-ring are approximately equal in the commercial
  2247. world. Equally, I would *LOVE* a MCA-bus version of the DRSI card (or
  2248. equivalent) to appear. AT-buses and 8088's just dont thrill me anymore.
  2249. Ethernet, particularly for intensive real-time applications, is seriously
  2250. flawed (well, CSMA/CD is flawed full stop!) maybe someone should implement a
  2251. token-based amateur packet protocol?
  2252. Would possibly get round the current scenario where everybody collides so
  2253. nobody gets through.
  2254.  
  2255.  
  2256. 73's de Pete G6WBJ@GB7SDN
  2257.  
  2258.  
  2259.    Pete Lucas         PJML@UK.AC.NWL.IA       0793 411613
  2260.               L_PL@UK.AC.NKW.VA
  2261.               KERMIT@UK.AC.NBI.IA
  2262.  
  2263. ------------------------------
  2264.  
  2265. Date: 8 Aug 90 20:48:15 GMT
  2266. From: pacbell.com!tandem!moe!kevinr@ucsd.edu  (Kevin J. Rowett)
  2267. Subject: Ethernet TNC's? No thanks!
  2268. To: packet-radio@ucsd.edu
  2269.  
  2270. In article <08.Aug.90.14:16:50.BST.#0708@UK.AC.NWL.IA>,
  2271. PJML@ibma.nerc-wallingford.ac.uk ("Pete Lucas, NCS-TLC, Holbrook House,
  2272. Swindon") writes:
  2273. |> Why stick with Ethernet for linking TNC's. CSMA/CD and TCP/IP are from a
  2274. |> protocol point of view, at best both kludges. Some of us (who use IBM kit
  2275.  
  2276. I think the notion was what medium to link the NNC to the host computer.
  2277. The smae medium or protocol doesn't have to be used on the air.
  2278.  
  2279. |> exclusively) would like a Token-ring version. Bear in mind that the current
  2280.  
  2281. At present, I believe ethernet cards are much cheaper than token-ring
  2282. cards.  Since it's only the *transport* medium to the NNC, then how it
  2283. gets done should be as cost effective as possible.
  2284.  
  2285. Also, from a cards builders perspective, I'd tackle a ethernet design
  2286. before a TR design.  Six vendors sell ethernet chipsets, one or two
  2287. sell TR chip sets (well, three, but they won't sell to me).
  2288.  
  2289. PCB Real Estate and chip costs quickly become factors.
  2290.  
  2291. |> Ethernet, particularly for intensive real-time applications, is seriously
  2292.  
  2293. In general, that hard to argue with. However, if we could come up with some
  2294. serious ideas about what RT applications should be implemented, we can
  2295. then decide how to adapt what we have.
  2296.  
  2297. |> flawed (well, CSMA/CD is flawed full stop!) maybe someone should implement a
  2298. |> token-based amateur packet protocol?
  2299.  
  2300. Token-based protoocols start to make sense when you consider the use of
  2301. point to point RF.  One could build an amateur radio network that is
  2302. much like a token-ring, but I think that might require more cooperation
  2303. among ourselves than we're presently willing to do.
  2304.  
  2305. N6RCE
  2306.  
  2307. ------------------------------
  2308.  
  2309. Date: 8 Aug 90 21:50:10 GMT
  2310. From: bellcore-2!envy!karn@rutgers.edu  (Phil R. Karn)
  2311. Subject: Ethernet TNC's? No thanks!
  2312. To: packet-radio@ucsd.edu
  2313.  
  2314. In article <08.Aug.90.14:16:50.BST.#0708@UK.AC.NWL.IA>,
  2315. PJML@ibma.nerc-wallingford.ac.uk ("Pete Lucas, NCS-TLC, Holbrook House,
  2316. Swindon") writes:
  2317.  
  2318. > Why stick with Ethernet for linking TNC's. CSMA/CD and TCP/IP are from a
  2319. > protocol point of view, at best both kludges.
  2320.  
  2321. Oh boy, here we go again with the token-ring vs bus wars. I hope
  2322. you're being facetious, but just in case...  What's so "kludgey" about
  2323. Ethernet and TCP/IP, and more importantly, what do you have to offer
  2324. that's truly better?
  2325.  
  2326. > Ethernet, particularly for intensive real-time applications, is seriously
  2327. > flawed (well, CSMA/CD is flawed full stop!)
  2328.  
  2329. This is a bit of particularly egregious misinformation kept alive by
  2330. the token ring salesmen. See the excellent paper by Boggs, Mogul and
  2331. Kent in the 1988 SIGCOMM procedings ("Measured Capacity of an
  2332. Ethernet: Myths and Reality"). Basically, Ethernet continues to
  2333. operate at nearly its full capacity of 10 Mb/s even when the offered
  2334. load is far greater. Obviously not everyone gets their traffic through
  2335. under such conditions, but neither will a token ring!
  2336.  
  2337. Another point made in the paper is that even under heavy overload,
  2338. each Ethernet station gets a roughly equal share of the bandwidth when
  2339. averaged over several packets. Since fairness under overload is usually
  2340. touted as the big advantage of a token ring, this is a most interesting
  2341. result.
  2342.  
  2343. In other words, a properly built Ethernet and a properly built token
  2344. ring will both work just fine as long as the aggregate traffic is less
  2345. than the data rate of the medium, and neither Ethernet nor token ring
  2346. will satisfy their users when the aggregate demand exceeds the
  2347. capacity of the media. And given that most hams probably won't
  2348. overload their shack Ethernets very often, the issue is moot anyway.
  2349.  
  2350. So a decision between them should be made on the basis of other
  2351. factors such as the cost, quality, availability and vendor support of
  2352. each type of interface. And on this basis Ethernet wins hands down.
  2353. Ethernet is much more widely supported than token ring by every vendor
  2354. except IBM, and the Ethernet market is much more competitive. If you
  2355. want a multi-vendor LAN, you don't have much choice.
  2356.  
  2357. > maybe someone should implement a
  2358. > token-based amateur packet protocol?
  2359. > Would possibly get round the current scenario where everybody collides so
  2360. > nobody gets through.
  2361.  
  2362. This is an entirely different issue, and you may well have a point.
  2363. Every channel access algorithm has a regime in which it works well.
  2364. Just because CSMA/CD works fine at 10 Mb/s on coax cables up to 1500m
  2365. doesn't mean it will work well on packet radio where the conditions
  2366. are quite different. Our experiences bear this out.  Token passing is
  2367. definitely one of the schemes that should be tried, although it too
  2368. has many practical problems that need to be dealt with.
  2369.  
  2370. Phil
  2371.  
  2372. ------------------------------
  2373.  
  2374. Date: 8 Aug 90 21:22:18 GMT
  2375. From: sdd.hp.com!elroy.jpl.nasa.gov!turnkey!orchard.la.locus.com!prodnet.la.locus.com!lando.la.locus.com!dana@ucsd.edu  (Dana H. Myers)
  2376. Subject: Ethernet TNC's? No thanks!
  2377. To: packet-radio@ucsd.edu
  2378.  
  2379. In article <08.Aug.90.14:16:50.BST.#0708@UK.AC.NWL.IA> PJML@ibma.nerc-wallingford.ac.uk ("Pete Lucas, NCS-TLC, Holbrook House, Swindon") writes:
  2380. >Ethernet, particularly for intensive real-time applications, is seriously
  2381. >flawed (well, CSMA/CD is flawed full stop!) maybe someone should implement a
  2382. >token-based amateur packet protocol?
  2383. >Would possibly get round the current scenario where everybody collides so
  2384. >nobody gets through.
  2385.  
  2386.     Well, the good old argument, token passing vs. csma/cd. How do you
  2387. implement a practical token passing network over a relatively unreliable
  2388. link?
  2389.  
  2390.     It isn't too hard at first to envision a topolgy which isn't outright
  2391. functionless. A mountain top digipeater would act as the 'active monitor'
  2392. and somehow build a list of nodes, passing the token to each one in turn.
  2393. (This ends up a token bus, not a ring). When a node wishes to leave the
  2394. net, it would wait for the token to come around and then transmit a message
  2395. removing itself from the topology. What about a node wishing to join the
  2396. topology? Oops, now we've got a CSMA scenario again.... since the node
  2397. wishing to join the topology will never be passed the token, any transmission
  2398. from him is in danger of colliding with some other node. What about nodes
  2399. which can't see the mountain top but can see another node who is in the
  2400. topology... what kind of protocol can be developed to allow the hidden nodes
  2401. to join the topology?
  2402.  
  2403.     CSMA does indeed have some problems, compounded by the fact that
  2404. Collision Detection is impractical in the scenario. A node using a
  2405. duplex repeater could possibly be able to listen to output of the repeater
  2406. and detect a collision, but a simplex station can not do this (if you don't
  2407. believe me, send me a note and I'll explain why even a diverse node - where
  2408. the transmitter is some distance from the receiver - would not be practical).
  2409. It seems most packeteers insist on running with a persistance of 1 (that is
  2410. a P of 255) which rapidly clogs a channel beyond usefulness as loading
  2411. increases. So, we encourage collisions and have no way of providing a
  2412. rapid recovery. Yuck.
  2413.  
  2414.   But, what else can we do? We don't have any 'packet network czars', so
  2415. every station is free to run whatever parameters they wish. Furthermore,
  2416. the performance from each node is essentially dependent on what every
  2417. OTHER node is doing; try being the nice guy running p=.1 on a normal
  2418. channel (where everyone else is running p=1)....
  2419.  
  2420.   As for interfacing to a TNC over a network, it really makes no
  2421. difference which kind of network is in use if the loading is light
  2422. and topology is small.  Furthermore, the cheapest token ring interface
  2423. I've seen is still a lot more money than the cheapest ethernet interface.
  2424. Token-Ring (802.5) is a MUCH more complicated network than Ethernet.
  2425.  
  2426. *****************************************************************
  2427. * Dana H. Myers KK6JQ           | Views expressed here are      *
  2428. * (213) 337-5136 (ex WA6ZGB)    | mine and do not necessarily   *
  2429. * dana@locus.com                | reflect those of my employer  *
  2430. *****************************************************************
  2431.  
  2432. ------------------------------
  2433.  
  2434. Date: 7 Aug 90 19:30:23 GMT
  2435. From: pacbell.com!tandem!moe!kevinr@ucsd.edu  (Kevin J. Rowett)
  2436. Subject: Ethernet TNCs?
  2437. To: packet-radio@ucsd.edu
  2438.  
  2439. In article <18330050@col.hp.com>, bdale@col.hp.com (Bdale Garbee) writes:
  2440. |> I and my friends have done working designs using the National chipset.  If
  2441. |> pressed, I could probably scrape up a schematic fragment.  It's not many
  2442. |> chips.  
  2443.  
  2444. For that matter, National publishes a complete Ethernet PC adapter card
  2445. in their App notes.
  2446.  
  2447. N6RCE
  2448.  
  2449. ------------------------------
  2450.  
  2451. Date: 8 Aug 90 18:23:46 GMT
  2452. From: sun-barr!newstop!east!hienergy!jimv@lll-winken.llnl.gov  (Jim Vienneau - Sun Microsystems)
  2453. Subject: Kiss for TNC-1?
  2454. To: packet-radio@ucsd.edu
  2455.  
  2456. Anyone know where I can get KISS ROM code for a TAPR TNC-1? I was
  2457. fairly certain it exists, but haven't been able to locate it. I would
  2458. appreciate any and all leads.
  2459.  
  2460. Jim Vienneau, Sun Microsystems Inc - Billerica, MA
  2461. Email: jvienneau@east.sun.com   Amateur Radio: WB1B
  2462. Good old Ma Bell (well old anyway): (508)671-0372
  2463.  
  2464. ------------------------------
  2465.  
  2466. Date: Wed, 8 Aug 90 09:42:17 EDT
  2467. From: LANG@UNB.CA
  2468. Subject: New DOVE Telemetry Equations?
  2469. To: "Packet-Radio Digest" <PACKET-RADIO@UCSD.EDU>
  2470.  
  2471. DOVE, the Digital Orbiting Voice Encoder microsat seems to be stead-
  2472. fastly back on 2m now.  But the telemetry packets have two fewer
  2473. channels than before.  Does this mean that the whole set of telemetry
  2474. channels has been changed or reorganized or that just the last two
  2475. (related to the S-band xmtr) have been dropped?  Also, is there a new
  2476. set of telemetry equations to go along with the new format?  There
  2477. appear to be more non-zero values in the status bits now too.  Is there
  2478. an up-to-date description of what they all mean?  Many thanks in advance
  2479. for any help anyone can offer.
  2480.  
  2481. ================================================================================
  2482.  Richard B. Langley                            BITnet: LANG@UNB.CA or SE@UNB.CA
  2483.  Geodetic Research Laboratory                  Phone:  (506) 453-5142
  2484.  Dept. of Surveying Engineering                Telex:  014-46202
  2485.  University of New Brunswick                   FAX:    (506) 453-4943
  2486.  Fredericton, N.B., Canada  E3B 5A3
  2487. ================================================================================
  2488.  
  2489. ------------------------------
  2490.  
  2491. Date: 8 Aug 90 22:13:05 GMT
  2492. From: umich!vela!bbesler@CS.YALE.EDU  (Brent Besler)
  2493. Subject: packet groups in Ann Arbor, MI
  2494. To: packet-radio@ucsd.edu
  2495.  
  2496. The regional MERIT network has direct connection into the Internet.  There are
  2497. local dialups at 1200/2400 baud all over Michigan.  There are V.32 9600 and
  2498. 19200 baud modem dialups in Ann Arbor also.
  2499.  
  2500. ------------------------------
  2501.  
  2502. End of Packet-Radio Digest
  2503. ******************************
  2504. Date: Fri, 10 Aug 90 04:30:02 PDT
  2505. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  2506. Reply-To: Packet-Radio@UCSD.Edu
  2507. Subject: Packet-Radio Digest V90 #112
  2508. To: packet-radio
  2509.  
  2510.  
  2511. Packet-Radio Digest         Fri, 10 Aug 90       Volume 90 : Issue 112
  2512.  
  2513. Today's Topics:
  2514.          Ethernet TNC's? No thanks! (2 msgs)
  2515.             Packet Software for Apple //e
  2516.               PK-232MBX Auto-Forwarding
  2517.     Token-ring? Ethernet? Why not use the parallel-port? (2 msgs)
  2518.  
  2519. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  2520. Send subscription requests to: <listserv@UCSD.Edu>
  2521.  
  2522. Archives of past issues of the Packet-Radio Digest are available 
  2523. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  2524. ----------------------------------------------------------------------
  2525.  
  2526. Date: 8 Aug 90 17:14:16 GMT
  2527. From: bacchus.pa.dec.com!shlump.nac.dec.com!ryn.esg.dec.com!ultnix!taber@decwrl.dec.com  (Patrick Taber)
  2528. Subject: Ethernet TNC's? No thanks!
  2529. To: packet-radio@ucsd.edu
  2530.  
  2531. In article <08.Aug.90.14:16:50.BST.#0708@UK.AC.NWL.IA>,
  2532. PJML@ibma.nerc-wallingford.ac.uk ("Pete Lucas, NCS-TLC, Holbrook House,
  2533. Swindon") writes:
  2534. |> Why stick with Ethernet for linking TNC's. CSMA/CD and TCP/IP are from a
  2535. |> protocol point of view, at best both kludges. Some of us (who use IBM kit
  2536. |> exclusively) would like a Token-ring version. 
  2537.  
  2538. No offense, but prejudice aside, how robust do you think token is going to be in
  2539. a radio environment?  My guess is that in any interesting radio net you'd spend
  2540. more than half the bandwidth would be wasted recovering from lost tokens. 
  2541. CSMA/CD is much less flawed once you consider token loss.
  2542.  
  2543.                          >>>==>PStJTT
  2544.                      Patrick St. Joseph Teahan Taber
  2545.  
  2546. My employer doesn't care what I think.  I, in turn, don't care what
  2547. you think.  You probably don't care what my empolyer thinks.  Thus is
  2548. life a circle.
  2549.  
  2550. ------------------------------
  2551.  
  2552. Date: 9 Aug 90 09:59:23 GMT
  2553. From: sdd.hp.com!samsung!emory!wa4mei!ke4zv!gary@ucsd.edu  (Gary Coffman)
  2554. Subject: Ethernet TNC's? No thanks!
  2555. To: packet-radio@ucsd.edu
  2556.  
  2557. In article <08.Aug.90.14:16:50.BST.#0708@UK.AC.NWL.IA> PJML@ibma.nerc-wallingford.ac.uk ("Pete Lucas, NCS-TLC, Holbrook House, Swindon") writes:
  2558. >Ethernet, particularly for intensive real-time applications, is seriously
  2559. >flawed (well, CSMA/CD is flawed full stop!) maybe someone should implement a
  2560. >token-based amateur packet protocol?
  2561. >Would possibly get round the current scenario where everybody collides so
  2562. >nobody gets through.
  2563.  
  2564. Current amateur packet operation does not fit well with the CSMA/CD
  2565. model due to the infamous hidden terminal problem. This is a level 1
  2566. issue of course and could, in principle, be solved by going to full
  2567. duplex operation or by using some form of microwave point to point
  2568. links. Neither solution is universally available. On HF, a full duplex
  2569. channel is impossible due to propagation. On VHF/UHF/SHF, point to point 
  2570. is impossible for some of our users since they can hear no one else 
  2571. directly and must use the high site digi to operate at all. At least
  2572. with p-persistence and exponential backoff, Phil's TCP/IP code allows
  2573. some thruput while preventing congestive collapse.
  2574.  
  2575. Current amateur packet channels are very lossey with many packets never 
  2576. reaching their destinations, not because of collisions, but because 
  2577. the radio channel is not 100% reliable. This is not likely to change.
  2578. This gives backoff algorithms fits and makes a backoff cap mandatory.
  2579.  
  2580. Further, amateur operation is by nature chaotic. Stations join or
  2581. leave the channel at random times. User expectations of packet
  2582. capability vary wildly. And the technical sophistication of user
  2583. equipment covers a wide spectrum.
  2584.  
  2585. Thus, while the current CSMA scheme has serious warts, implementing a 
  2586. token ring amateur packet protocol appears nearly hopeless. Token
  2587. ring demands much better radio paths than we are likely to get.
  2588. Token ring requires a known, well understood, network topology that 
  2589. does not change minute by minute. And given the relatively long
  2590. key up delays of current packet equipment, much channel  capacity
  2591. is going to be wasted simply passing the token by stations that
  2592. currently have no traffic for the net. The problem of regenerating
  2593. lost tokens is severe as is the problem of users dropping in and out
  2594. at random.
  2595.  
  2596. Taking the realities of packet operation into account, does anyone
  2597. have suggestions for realistic protocol improvements?
  2598.  
  2599. Gary KE4ZV
  2600.  
  2601. ------------------------------
  2602.  
  2603. Date: 8 Aug 90 18:14:12 GMT
  2604. From: sdd.hp.com!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!emory!rsiatl!nanovx!ke4zv!gary@ucsd.edu  (Gary Coffman)
  2605. Subject: Packet Software for Apple //e
  2606. To: packet-radio@ucsd.edu
  2607.  
  2608. In article <3844@crash.cts.com> scotto@crash.cts.com (Scott O'Connell) writes:
  2609. >
  2610. >I have an old 2m HT and an Apple //e.  I want to get into packet and
  2611. >know I need a TNC and software.  My questions is: Can I use a plain
  2612. >old terminal program on the Apple or must it be TNC specific?
  2613.  
  2614. Use a plain old terminal program. TNC=Terminal Node Controller.
  2615.  
  2616. Gary
  2617.  
  2618. ------------------------------
  2619.  
  2620. Date: 10 Aug 90 03:09:32 GMT
  2621. From: cs.utexas.edu!ut-emx!lad-shrike!kriss@tut.cis.ohio-state.edu  (R M Kriss)
  2622. Subject: PK-232MBX Auto-Forwarding
  2623. To: packet-radio@ucsd.edu
  2624.  
  2625. I just received the new PK-232MBX firmware upgrade from AEA and the docs
  2626. say it supports Auto-forwarding. I have tried it with a W0RLI and AA4RE 
  2627. BBS and I cannot get it to work either 'to' or 'from' the PBBS. I did 
  2628. all the tricks suggested about the flags and setting the HOMebb command.
  2629.  
  2630. Has anyone broke the code on how to make this thing work?
  2631.  
  2632. The AEA doc says .......Auto-Forwarding is fairly involved and requires
  2633. planning and cooperation by both you and your community BBS Operator. Not
  2634. all community BBSs are able to forward to and from individual users. You
  2635. must contact your BBS SysOp to determine what guidelines apply in your
  2636. area......
  2637.  
  2638. Sure would like to know what 'guidlines' are? Another ham here just got
  2639. the PK-88 upgrade and he is having the same problem.
  2640.  
  2641. I am referring to the following AEA firmware release:
  2642.  
  2643. AEA PK-232M Data Controller
  2644. Copyright (C) 1986-1990 by
  2645. Advanced Electronic Applications, Inc.
  2646. Release 19.JUL.90
  2647.  
  2648. BTW, the new Maildrop is a 100% improvement over the origional release. Has
  2649. all kind of neat features. The best is the the internal battery keeps the
  2650. messages stored when you RESTART. It is worth the $35 upgrade fee.
  2651.  
  2652. 73 de Dick, KD5VU
  2653. =====================================================================   
  2654.    Richard (Dick) Kriss    E-Mail: kriss@austin.lockheed.com
  2655.       904 Dartmoor Cove    Packet Radio: SP KD5VU @ KB5PM.#AUS.TX.USA.NA
  2656.     Austin, Texas 78746    Phone: 512-448-5153 (day) or 327-9566 (evenings)
  2657.   My employer has nothing to do with this message! ...  _._              
  2658. =====================================================================    
  2659.  
  2660. ------------------------------
  2661.  
  2662. Date: Thu, 09 Aug 90 15:11:16 BST
  2663. From: "Pete Lucas, NCS-TLC, Holbrook House, Swindon" <PJML@ibma.nerc-wallingford.ac.uk>
  2664. Subject: Token-ring? Ethernet? Why not use the parallel-port?
  2665. To: PACKET-RADIO@ucsd.edu
  2666.  
  2667. OK so Token-ring is more expensive; at the moment.......
  2668.  
  2669.  In the meantime, has anybody thought of using the parallel printer
  2670. port? Bi-directional (if you have kosher hardware), essentially TTL
  2671. levels (so should be dead easy to hook straight into the TNC),
  2672. factory-fitted on most industry-standard computers, and oodles faster than
  2673. poor slow serial RS232!
  2674. This port is wasted on most dot-matrix printers; stick your printer on
  2675. the RS232 and use that parallel-port for something exciting.
  2676.  
  2677.    73's de Pete G6WBJ@GB7SDN.GBR.EU
  2678.  
  2679.    Pete Lucas         PJML@UK.AC.NERC-WALLINGFORD.IBMA       0793411613
  2680.  
  2681. ------------------------------
  2682.  
  2683. Date: 9 Aug 90 22:51:55 GMT
  2684. From: hayes.fai.alaska.edu!acad3.fai.alaska.edu!ftpam1@decwrl.dec.com  (MUNTS PHILLIP A)
  2685. Subject: Token-ring? Ethernet? Why not use the parallel-port?
  2686. To: packet-radio@ucsd.edu
  2687.  
  2688. In article <09.Aug.90.15:12:21.BST.#1343@UK.AC.NWL.IA>, PJML@ibma.nerc-wallingford.ac.uk ("Pete Lucas, NCS-TLC, Holbrook House, Swindon") writes...
  2689. > In the meantime, has anybody thought of using the parallel printer
  2690. > port? Bi-directional (if you have kosher hardware), essentially TTL
  2691.  
  2692.      I have investigated this recently for another application.  My T1000 laptop
  2693. (4.77 MHz 80C88) is only good for about 10-20 Kbytes/sec, with hand-optimized
  2694. assembly language.  I am normally an Intel fan but I/O on 80x86 machines is a
  2695. horrible pain.  (Load DX with one port address, input to AL, move it somewhere,
  2696. load DX with a different port address...Argh)  My 286 desktop doesn't have
  2697. a bidirectional printer port (monographics/printer card with one ASIC) and no
  2698. visible provisions for making it so.  Everything has to be done serially thru
  2699. the handshake lines...
  2700.  
  2701.      Now 10-20 Kbytes/sec is nothing to sneeze at compared to RS232 but it is
  2702. nothing at all compared to some sort of a DMA channel like a LAN or SCSI.
  2703.  
  2704. Philip Munts N7AHL
  2705. NRA Extremist, etc.
  2706. University of Alaska, Fairbanks
  2707.  
  2708. ------------------------------
  2709.  
  2710. End of Packet-Radio Digest
  2711. ******************************
  2712. Date: Sat, 11 Aug 90 04:30:03 PDT
  2713. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  2714. Reply-To: Packet-Radio@UCSD.Edu
  2715. Subject: Packet-Radio Digest V90 #113
  2716. To: packet-radio
  2717.  
  2718.  
  2719. Packet-Radio Digest         Sat, 11 Aug 90       Volume 90 : Issue 113
  2720.  
  2721. Today's Topics:
  2722.                    DCD mods
  2723.          Ethernet TNC's? No thanks! (2 msgs)
  2724.                 pk232 bitinv?
  2725.      Token-ring? Ethernet? Why not use the parallel-port?
  2726.  
  2727. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  2728. Send subscription requests to: <listserv@UCSD.Edu>
  2729.  
  2730. Archives of past issues of the Packet-Radio Digest are available 
  2731. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  2732. ----------------------------------------------------------------------
  2733.  
  2734. Date: 10 Aug 90 13:15:59 GMT
  2735. From: mcsun!ukc!acorn!agodwin@uunet.uu.net  (Adrian Godwin)
  2736. Subject: DCD mods
  2737. To: packet-radio@ucsd.edu
  2738.  
  2739. I've seen a number of references to a 'DCD mod' to be applied to
  2740. TNCs in order to provide enhanced carrier-detect performance when
  2741. the radio is used unsquelched. However, I can't find any 
  2742. documentation on this mod.
  2743.  
  2744. Does it look for valid data (less than 5 1's, or a flag), or RX
  2745. clock in fixed phase-relationship to TX clock, or data transitions
  2746. at no faster rate than recovered RX clock, or what ?
  2747.  
  2748. Do they perform any function that can't be performed in software
  2749. using the HDLC controller's flag and abort detect hardware ?
  2750.  
  2751. -adrian
  2752.  
  2753. ------------------------------
  2754.  
  2755. Date: 10 Aug 90 15:59:48 GMT
  2756. From: k3mc@apple.com  (Mike Chepponis)
  2757. Subject: Ethernet TNC's? No thanks!
  2758. To: packet-radio@ucsd.edu
  2759.  
  2760. Gary, reconsider a token-passing scheme using pairs of microwave dishes at
  2761. every QTH.  Or one central site with one dish per user, and one dish per
  2762. user (star configuration, actually, and rather like the Hubmaster concept
  2763. discussed by N6GN, N6RCE and N6PLO in the upcoming CNC).
  2764.  
  2765. Token-passing looks pretty good in those situations, I think.
  2766.  
  2767. Best -Mike k3mc
  2768.  
  2769. ------------------------------
  2770.  
  2771. Date: 10 Aug 90 21:02:00 GMT
  2772. From: pacbell.com!tandem!moe!kevinr@ucsd.edu  (Kevin J. Rowett)
  2773. Subject: Ethernet TNC's? No thanks!
  2774. To: packet-radio@ucsd.edu
  2775.  
  2776. In article <14903@oolong.la.locus.com>, dana@lando.la.locus.com (Dana H.
  2777. Myers) writes:
  2778. |>     Well, the good old argument, token passing vs. csma/cd. How do you
  2779. |> implement a practical token passing network over a relatively unreliable
  2780. |> link?
  2781.  
  2782. Why attempt it?  Let's fix the link problems.  Packet isn't weak signal
  2783. work, and we're not trying to get WA BBasses.
  2784.  
  2785. Lets approach the packet networking problem *assuming*:
  2786.  
  2787. 1) C/N ratios such that we get BER in the range of 10**8
  2788. 2) NO hidden transmitters on the links.
  2789.  
  2790. Well, at least most of the time, 'cept for the occasional
  2791. tropo duct, in which case I'm off the air for packet anyway,
  2792. working someone S9 in LA on 100mW.
  2793.  
  2794. N6RCE
  2795.  
  2796. ------------------------------
  2797.  
  2798. Date: 8 Aug 90 18:10:00 GMT
  2799. From: sun-barr!newstop!texsun!letni!merch!cpe!techsup!kenb@decwrl.dec.com
  2800. Subject: pk232 bitinv?
  2801. To: packet-radio@ucsd.edu
  2802.  
  2803. has anyone experimented using the pk232's bitinv command to
  2804. decode encrypted rtty?  how about a program to make this a little
  2805. easier?  anyone heard/know of one?
  2806.  
  2807. any info will be appeciated.  thanks!
  2808.  
  2809. ken brookner, n5lpi
  2810.  
  2811.      kenb@techsup.lonestr.org    [this path may be broken now]
  2812.      trsvax!techsup!kenb
  2813.  
  2814. ------------------------------
  2815.  
  2816. Date: 10 Aug 90 20:48:38 GMT
  2817. From: mejac!orchard.la.locus.com!prodnet.la.locus.com!lando.la.locus.com!dana@decwrl.dec.com  (Dana H. Myers)
  2818. Subject: Token-ring? Ethernet? Why not use the parallel-port?
  2819. To: packet-radio@ucsd.edu
  2820.  
  2821. In article <1990Aug9.225155.19732@hayes.fai.alaska.edu> ftpam1@acad3.fai.alaska.edu writes:
  2822. >In article <09.Aug.90.15:12:21.BST.#1343@UK.AC.NWL.IA>, PJML@ibma.nerc-wallingford.ac.uk ("Pete Lucas, NCS-TLC, Holbrook House, Swindon") writes...
  2823. >> In the meantime, has anybody thought of using the parallel printer
  2824. >> port? Bi-directional (if you have kosher hardware), essentially TTL
  2825. >
  2826. >  I have investigated this recently for another application.  My T1000 laptop
  2827. >(4.77 MHz 80C88) is only good for about 10-20 Kbytes/sec, with hand-optimized
  2828. >assembly language.  I am normally an Intel fan but I/O on 80x86 machines is a
  2829. >horrible pain.  (Load DX with one port address, input to AL, move it somewhere,
  2830. >load DX with a different port address...Argh)  My 286 desktop doesn't have
  2831. >a bidirectional printer port (monographics/printer card with one ASIC) and no
  2832. >visible provisions for making it so.  Everything has to be done serially thru
  2833. >the handshake lines...
  2834.  
  2835.    Now, wait a minute.... you could cheat. The 'standard' IBM printer port
  2836. has the ability to read back the data on the output pins. If you write
  2837. 0xFF to the output port, then have an external device pull-down the pins
  2838. he wants to be 0s, you'd read back the correct data.
  2839.  
  2840.   This is quite nasty, though. I've been hesitant to post it. The worst
  2841. case is that all 8 bits are pulled low... this results in something like
  2842. 250 mA of current flowing through the 74LS374 latch. If you keep the duty
  2843. cycle low you'd probably be just fine. So, you could run bi-dir at a
  2844. much higher rate (over 100 Kbytes/sec) if you wish...
  2845.  
  2846.  
  2847. >
  2848. >     Now 10-20 Kbytes/sec is nothing to sneeze at compared to RS232 but it is
  2849. >nothing at all compared to some sort of a DMA channel like a LAN or SCSI.
  2850. >
  2851. >Philip Munts N7AHL
  2852. >NRA Extremist, etc.
  2853. >University of Alaska, Fairbanks
  2854.  
  2855.  
  2856. *****************************************************************
  2857. * Dana H. Myers KK6JQ           | Views expressed here are      *
  2858. * (213) 337-5136 (ex WA6ZGB)    | mine and do not necessarily   *
  2859. * dana@locus.com                | reflect those of my employer  *
  2860. *****************************************************************
  2861.  
  2862. ------------------------------
  2863.  
  2864. End of Packet-Radio Digest
  2865. ******************************
  2866. Date: Sun, 12 Aug 90 04:30:03 PDT
  2867. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  2868. Reply-To: Packet-Radio@UCSD.Edu
  2869. Subject: Packet-Radio Digest V90 #114
  2870. To: packet-radio
  2871.  
  2872.  
  2873. Packet-Radio Digest         Sun, 12 Aug 90       Volume 90 : Issue 114
  2874.  
  2875. Today's Topics:
  2876.               Ethernet TNC's? No thanks!
  2877.              Multi-cast and packet radio
  2878.      Token-ring? Ethernet? Why not use the parallel-port?
  2879.  
  2880. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  2881. Send subscription requests to: <listserv@UCSD.Edu>
  2882.  
  2883. Archives of past issues of the Packet-Radio Digest are available 
  2884. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  2885. ----------------------------------------------------------------------
  2886.  
  2887. Date: 11 Aug 90 12:31:31 GMT
  2888. From: swrinde!zaphod.mps.ohio-state.edu!samsung!emory!wa4mei!ke4zv!gary@ucsd.edu  (Gary Coffman)
  2889. Subject: Ethernet TNC's? No thanks!
  2890. To: packet-radio@ucsd.edu
  2891.  
  2892. In article <43835@apple.Apple.COM> k3mc@Apple.COM (Mike Chepponis) writes:
  2893. >
  2894. >Gary, reconsider a token-passing scheme using pairs of microwave dishes at
  2895. >every QTH.  Or one central site with one dish per user, and one dish per
  2896. >user (star configuration, actually, and rather like the Hubmaster concept
  2897. >discussed by N6GN, N6RCE and N6PLO in the upcoming CNC).
  2898. >
  2899. >Token-passing looks pretty good in those situations, I think.
  2900. >
  2901. >Best -Mike k3mc
  2902.  
  2903. This looks very good Mike for those who can arrange line-of-sight
  2904. access for permanant links. It leaves out the portable and possibly
  2905. mobile users completely. It would work on many backbone links and
  2906. in some special cases for general users. I see no problem with
  2907. this for special cases and see no compelling reason why everyone
  2908. must use the same link level protocol. However, I fear that with
  2909. the limited resources most of our groups have, we would slight
  2910. one or the other group of users by dividing our ranks. As you
  2911. know, we aggressively support 56kb here, but we are still allowing
  2912. users direct access to the 56kb backbone trunk switches because
  2913. we haven't mustered the people resources to put up a dedicated
  2914. 56kb lan switch. In fact we are spending a lot of our limited time
  2915. trying to keep existing 1200 baud links running for our users who
  2916. haven't yet taken the 56kb plunge. Our user base breaks down to
  2917. about 600 active 1200 baud users, 200 2400 baud users, 12 56 kilobaud
  2918. users, and one lonely 9600 baud user (me). These are spread over
  2919. 5 56kb trunk switches and 10,000 sq miles of hilly terrain. I
  2920. love this fast high tech stuff, but I can't hit a 56kb switch
  2921. from my location.
  2922.  
  2923. Gary KE4ZV
  2924.  
  2925. ------------------------------
  2926.  
  2927. Date: 12 Aug 90 04:15:52 GMT
  2928. From: sdd.hp.com!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!cica!ssw@ucsd.edu  (Steve Wallace)
  2929. Subject: Multi-cast and packet radio
  2930. To: packet-radio@ucsd.edu
  2931.  
  2932. Televideo Made at least one IBM compatible with out a fan.
  2933.  
  2934. ------------------------------
  2935.  
  2936. Date: 11 Aug 90 23:51:14 GMT
  2937. From: clyde.concordia.ca!news-server.csri.toronto.edu!utgpu!utzoo!henry@uunet.uu.net  (Henry Spencer)
  2938. Subject: Token-ring? Ethernet? Why not use the parallel-port?
  2939. To: packet-radio@ucsd.edu
  2940.  
  2941. In article <15088@.la.locus.com> dana@lando.la.locus.com (Dana H. Myers) writes:
  2942. >   Now, wait a minute.... you could cheat. The 'standard' IBM printer port
  2943. >has the ability to read back the data on the output pins. If you write
  2944. >0xFF to the output port, then have an external device pull-down the pins
  2945. >he wants to be 0s, you'd read back the correct data.
  2946.  
  2947. The words "standard" and "IBM" do not belong in the same phrase. :-)  Most
  2948. microcomputer manufacturers are more interested in minimizing cost and chip
  2949. count than in adhering to standards.  (Case in point:  I'm not sure there
  2950. is *any* PC which really adheres strictly to RS232.  If your serial port
  2951. advertises reliable functioning faster than about 19.2k, for example, it
  2952. is ignoring the RS232 slew-rate limits.)  It's not at all unlikely that
  2953. some manufacturers, particularly the AT-on-3-chips types or the battery-
  2954. portable manufacturers, are reading back the register rather than the
  2955. pins, or implementing the port in CMOS that will fry if you make a habit
  2956. of out-muscling its output transistors.
  2957. -- 
  2958. It is not possible to both understand  | Henry Spencer at U of Toronto Zoology
  2959. and appreciate Intel CPUs. -D.Wolfskill|  henry@zoo.toronto.edu   utzoo!henry
  2960.  
  2961. ------------------------------
  2962.  
  2963. End of Packet-Radio Digest
  2964. ******************************
  2965. Date: Mon, 13 Aug 90 04:30:04 PDT
  2966. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  2967. Reply-To: Packet-Radio@UCSD.Edu
  2968. Subject: Packet-Radio Digest V90 #115
  2969. To: packet-radio
  2970.  
  2971.  
  2972. Packet-Radio Digest         Mon, 13 Aug 90       Volume 90 : Issue 115
  2973.  
  2974. Today's Topics:
  2975.              TNC Software for the IBM PC
  2976.            Token-ring? - no - Henry Spencer
  2977.  
  2978. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  2979. Send subscription requests to: <listserv@UCSD.Edu>
  2980.  
  2981. Archives of past issues of the Packet-Radio Digest are available 
  2982. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  2983. ----------------------------------------------------------------------
  2984.  
  2985. Date: 12 Aug 90 21:59:13 GMT
  2986. From: mountn.dec.com!atccad.enet.dec.com!stogner@decuac.dec.com
  2987. Subject: TNC Software for the IBM PC
  2988. To: packet-radio@ucsd.edu
  2989.  
  2990. Several months ago there was a posting about a program for the IBM PC
  2991. that would emulate all of
  2992. the functions of a TNC.  This software was to come from the same German
  2993. Ham group that wrote
  2994. a TNC emulator for the Commodore 64.  Has anyone seen this program ? 
  2995. The promise was that
  2996. with this program all you needed was a radio, the program, and a simple
  2997. modem to connect into
  2998. the world of Packet Radio.
  2999.  
  3000.  
  3001.                                     
  3002. Thanks,
  3003.  
  3004.                                     
  3005. Lee Stogner,   N4XBD
  3006.  
  3007. ------------------------------
  3008.  
  3009. Date: 12 Aug 90 20:49:05 GMT
  3010. From: sdd.hp.com!zaphod.mps.ohio-state.edu!rpi!uupsi!sunic!kth.se!perand@ucsd.edu  (Per Andersson)
  3011. Subject: Token-ring? - no - Henry Spencer
  3012. To: packet-radio@ucsd.edu
  3013.  
  3014. In article <1990Aug11.235114.3539@zoo.toronto.edu> henry@zoo.toronto.edu (Henry Spencer) writes:
  3015. >-- 
  3016. >It is not possible to both understand  | Henry Spencer at U of Toronto Zoology
  3017. >and appreciate Intel CPUs. -D.Wolfskill|  henry@zoo.toronto.edu   utzoo!henry
  3018.  
  3019.  
  3020. I'll have to applaud your .signatures. They are always funny, and often too
  3021. true. Keep it up !
  3022.  
  3023. Per
  3024. -- 
  3025. ---
  3026. Per Andersson
  3027. Royal Institute of Technology, Stockholm, Sweden
  3028. perand@admin.kth.se, @nada.kth.se 
  3029.  
  3030. ------------------------------
  3031.  
  3032. End of Packet-Radio Digest
  3033. ******************************
  3034. Date: Tue, 14 Aug 90 04:30:03 PDT
  3035. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  3036. Reply-To: Packet-Radio@UCSD.Edu
  3037. Subject: Packet-Radio Digest V90 #116
  3038. To: packet-radio
  3039.  
  3040.  
  3041. Packet-Radio Digest         Tue, 14 Aug 90       Volume 90 : Issue 116
  3042.  
  3043. Today's Topics:
  3044.             Backbone connections?
  3045.        Collision detect, or controlled-access? (2 msgs)
  3046.                 Help: TCP info
  3047.              Possible alternative to CSMA
  3048.      Token-ring? Ethernet? Why not use the parallel-port?
  3049.  
  3050. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  3051. Send subscription requests to: <listserv@UCSD.Edu>
  3052.  
  3053. Archives of past issues of the Packet-Radio Digest are available 
  3054. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  3055. ----------------------------------------------------------------------
  3056.  
  3057. Date: 13 Aug 90 17:59:53 GMT
  3058. From: sdd.hp.com!zaphod.mps.ohio-state.edu!ub!uhura.cc.rochester.edu!rochester!rit!cci632!cb@ucsd.edu  (Just another hired gun (n2hkd))
  3059. Subject: Backbone connections?
  3060. To: packet-radio@ucsd.edu
  3061.  
  3062. I was thinking about the NEDA backbone network the other day. Then
  3063. I also recalled about the other networks (some were discussed at Dayton).
  3064. I guess there's lots I don't understand yet. In all the discussions
  3065. here , I don't seem to recall any discussions about T1 carrier, etc.
  3066. As far As I can tell the Backbone networks are pretty well single
  3067. point interconnects using 9600 (1200-56kb)baud on 220 or 440 and the like.
  3068. Having heard that ISDN is nearing it's implementation stage (at least
  3069. around here), and knowing that T1 is used to tie ethernet networks
  3070. together between buildings across town, I have to start asking myself
  3071. about the feasiblity of use. From What I recall a T1 interface is pretty
  3072. easy to build and I don't remember it being that expensive, actually
  3073. I thought the parts were reasonable in price. 
  3074. That brings ne to wondering what it would take to interface a 
  3075. xtal two-way radio to the t1 parts (directly) and make it work.
  3076. I know that it's used to microwave, but why can't it be used on
  3077. a commercial 440 rig that's modified similiar to the Texas
  3078. backbone at 56kb? 
  3079. Why not do what ISDN is doing and split up the t1 microwave 24
  3080. channel between major cities to small 2or 4 channel or even
  3081. single channel feeds on standard commercial UHF radios?
  3082. If I understand this correctly a ISDN 'B' connection
  3083. can handle 1 9600 digital port and (as in at the same time) 2
  3084. voice grade lines. It would seem to me that a full duplex
  3085. (split channel) connection should not be too difficult to put together.
  3086. We could then by using this scheme, 
  3087. interface and interconnect our voice repeaters as well as send mail
  3088. traffic (ftp etc) between our major cities (or hill tops).
  3089.  
  3090. I know I'm probably just dreaming, but I'm wondering why there's been
  3091. no discussion about this approach coupled with the basic networking
  3092. schemes to get from the backbone to my house? 
  3093.  
  3094. Also has anyone tried a direct digital to radio interface (without
  3095. modem)? By using a carrier(rf) detect circuit to qualify the data
  3096. on the reciever and then send a preamble (like in a floppy system
  3097. format or rs232 asynch) so that the decodeing system can qualify the
  3098. data, shouldn't it be possible to achieve fairly decent throughput?
  3099. By changing the deviation swing for higher bandwidth, might it
  3100. be acceptable, and then connect this to the aforementioned system?
  3101.  
  3102. Good God, maybe I should have stayed on vacation a little longer,
  3103. I may still not be back to normal....
  3104.  
  3105. -- 
  3106.  
  3107. email:   cb@cci632  or !rochester!kodak!n2hkd!curtis  
  3108. Curtis Braun, N2HKD, Computronics, PO Box 1002 Fairport NY, 14450  
  3109.  
  3110. ------------------------------
  3111.  
  3112. Date: Mon, 13 Aug 90 17:29:09 BST
  3113. From: "Pete Lucas, NCS-TLC, Holbrook House, Swindon" <PJML@ibma.nerc-wallingford.ac.uk>
  3114. Subject: Collision detect, or controlled-access?
  3115. To: PACKET-RADIO@ucsd.edu
  3116.  
  3117. I notice that the moment I mention 'token based' systems, everyone
  3118. assumes I meant 'Token-ring'. You can have token-based systems based
  3119. on any topology (not necessarily a ring - there are token-buses too!)
  3120. Also, someone raised the point of 'how would an unconnected station join in?'.
  3121. Well, precisely! Thats half the point. There are many scenarios where
  3122. you do not *want* another station to join in! (forwarding or a congested channel
  3123. for example; that person joining may collapse the WHOLE system for everyone else
  3124. so maybe they should be made to wait till someone drops out and an 'invitation
  3125. to join' frame can be sent from the master station?)
  3126. The big advantage with a token-based system is that it can be controlled;
  3127. nobody speaks until spoken to, so you can limit numbers of connects.
  3128. Remember we have in most cases a half-duplex system; a centrally
  3129. controlled 'polled' system (think of it as being like a multidrop halfduplex
  3130. SDLC circuit) can make some attempt at guaranteeing response times by
  3131. using a deterministic algorithm; the current CSMA/CD system cannot
  3132. make any such guarantee; particularly at times of high congestion
  3133. (like when there are 30 or 40 stations all doing mailbox access on one
  3134. 1200-baud channel) the CSMA/CD system collapses because everyone shouts
  3135. at once and so nobody is heard. Allocation by decibel-count is crude; we can do
  3136. better!
  3137. Question: Is it better to guarantee a service level to an existing group
  3138. by temporarily denying others access, or should anyone be allowed in
  3139. irrespective of current loading, even if they crash the system for the
  3140. rest of the users?
  3141. And has anyone actually analysed working strategies? (for example, I tend to
  3142. compile mail messages offline, then connect to the mailbox and do an ASCII
  3143. file send, then disconnect again, so keeping my connect times short and
  3144. allowing others to use the slot; is this better than connecting and typing
  3145. the message a line at a time? When I want net bandwidth I want lots of it
  3146. for maybe 5 minutes, as opposed to little of it for, maybe, the hour it
  3147. took to compose the messages. Which is best? I guess it might depend on
  3148. the loading at the time (which varies..!)).
  3149.  
  3150.            Pete Lucas  PJML@UK.AC.NWL.IA  0793-411613
  3151.  
  3152. ------------------------------
  3153.  
  3154. Date: 13 Aug 90 19:10:01 GMT
  3155. From: pacbell.com!tandem!moe!kevinr@ucsd.edu  (Kevin J. Rowett)
  3156. Subject: Collision detect, or controlled-access?
  3157. To: packet-radio@ucsd.edu
  3158.  
  3159. In article <13.Aug.90.17:44:08.BST.#2763@UK.AC.NWL.IA>,
  3160. PJML@ibma.nerc-wallingford.ac.uk ("Pete Lucas, NCS-TLC, Holbrook House,
  3161. Swindon") writes:
  3162.  
  3163. |> And has anyone actually analysed working strategies? 
  3164.  
  3165. See the (up coming) 9th CNC proceedings.  Two papers were submitted 
  3166. which indirectly deal with some of these issues, along with proposed
  3167. solutions.
  3168.  
  3169. In the analysis done on *one* polling scheme, we learned that overall
  3170. throughput does go up, but individual latency degrades *very* quickly
  3171. and very badly.
  3172.  
  3173. However, I must point out that our goal wasn't to implement a 
  3174. polling scheme.  We ended up with polling because we wanted to 
  3175. implemement point to point RF.  Point to Point RF is a little hard to
  3176. organize and get going initially, so we settled on a the NBFM rpt
  3177. model on a *small* scale.  Our thoughts are along the lines of 
  3178. a hubmaster with an omni antenna, and cluster members using YAGI
  3179. or some other style directional antenna pointing at the hubmaster.
  3180.  
  3181. Since secondaries can't hear each other, and the master is HD, we
  3182. ended up using polling.
  3183.  
  3184. N6RCE
  3185.  
  3186. ------------------------------
  3187.  
  3188. Date: 13 Aug 90 17:27:20 GMT
  3189. From: sdd.hp.com!zaphod.mps.ohio-state.edu!ub!uhura.cc.rochester.edu!rochester!rit!cci632!cb@ucsd.edu  (Just another hired gun (n2hkd))
  3190. Subject: Help: TCP info
  3191. To: packet-radio@ucsd.edu
  3192.  
  3193. Hi, 
  3194. I read some where that there was a TCP newsletter available, but have not
  3195. been able to find a pointer in the right direction to order it.
  3196. If anyone would be so kind to let me know what would be available...
  3197. Also is there a TCP mailing list on Usenet?
  3198. Thanks
  3199. -- 
  3200.  
  3201. email:   cb@cci632  or !rochester!kodak!n2hkd!curtis  
  3202. Curtis Braun, N2HKD, Computronics, PO Box 1002 Fairport NY, 14450  
  3203.  
  3204. ------------------------------
  3205.  
  3206. Date: 13 Aug 90 06:57:05 GMT
  3207. From: bellcore-2!thumper.bellcore.com!karn@rutgers.edu  (Phil R. Karn)
  3208. Subject: Possible alternative to CSMA
  3209. To: packet-radio@ucsd.edu
  3210.  
  3211. Since the topic of channel access algorithms has come up, I
  3212. thought I might post the paper I just submitted to the ARRL
  3213. Computer Networking Conference. Comments are solicited.
  3214.  
  3215. To print this paper, run it through [tn]roff -ms. --Phil
  3216.  
  3217. .TL
  3218. MACA\** - A New Channel Access Method for Packet Radio
  3219. .AU
  3220. Phil Karn, KA9Q
  3221. .AB
  3222. The existing Carrier Sense Multiple Access (CSMA) method widely used
  3223. in amateur packet radio on shared simplex packet radio channels
  3224. frequently suffers from the well-known "hidden terminal problem" and
  3225. the less well known but related problem of the "exposed terminal."
  3226. This paper proposes a new scheme, Multiple Access with Collision
  3227. Avoidance (MACA), that could greatly relieve these problems.  MACA can
  3228. also be easily extended to provide automatic transmitter
  3229. power control. This could increase the carrying capacity of a channel
  3230. substantially.
  3231. .AE
  3232. .2C
  3233. .PP
  3234. .FS
  3235. MACA is an acronym, not a Spanish word.
  3236. .FE
  3237. .NH 1
  3238. Introduction
  3239. .PP
  3240. In the classic hidden terminal situation, station Y can hear both
  3241. stations X and Z, but X and Z cannot hear each other.
  3242. X and Z are therefore unable to avoid colliding with each
  3243. other at Y. (See figure 1.)
  3244. .PP
  3245. In the exposed terminal case (figure 2), a well-sited station X can hear
  3246. far away station Y. Even though X is too far from Y to interfere with
  3247. its traffic to other nearby stations, X will defer to it unnecessarily, thus
  3248. wasting an opportunity to reuse the channel locally. Sometimes there
  3249. can be so much traffic in the remote area that the well-sited station
  3250. seldom transmits. This is a common problem with hilltop digipeaters.
  3251. .PP
  3252. This paper suggests a new channel access algorithm for amateur packet
  3253. radio use that can minimize both problems. This method, Multiple Access
  3254. with Collision Avoidance (MACA), was inspired by the CSMA/CA method
  3255. (used by the Apple Localtalk network for somewhat different reasons) and by
  3256. the "prioritized ACK" scheme suggested by Eric Gustafson, N7CL, for
  3257. AX.25. It is not
  3258. only an elegant solution to the hidden and exposed terminal problems,
  3259. but with the necessary hardware support it can be extended
  3260. to do automatic per-packet transmitter power control. This
  3261. could substantially increase the "carrying capacity" of a simplex
  3262. packet radio channel used for local communications in a densely
  3263. populated area, thus satisfying both the FCC mandate to use "the
  3264. minimum power necessary to carry out the desired communications" (Part
  3265. 97.313) and to "contribute to the advancement of the radio art" (Part
  3266. 97.1 (b)).
  3267. .NH 1
  3268. How CSMA/CA Works
  3269. .PP
  3270. CSMA/CA as used by Localtalk works as follows. When a station wants to
  3271. send data to another, it first sends a short Request To Send (RTS)
  3272. packet to the destination. The receiver responds with a Clear to Send
  3273. (CTS) packet.  On receipt of the CTS, the sender sends its queued data
  3274. packet(s). If the sender does not receive a CTS after a timeout, it
  3275. resends its RTS and waits a little longer for a reply. This three-step
  3276. process (not counting retransmissions) is called a \fIdialogue\fP. Since
  3277. a dialogue involves transmissions by both stations, I will avoid
  3278. confusion by referring to the station that sends the RTS and data
  3279. packets as the \fIinitiator\fP, and the station that sends the CTS as
  3280. the \fIresponder\fP.
  3281. .PP
  3282. The RTS packet tells a responder that data follows. This gives the
  3283. responder a chance to prepare, e.g., by allocating buffer space or by
  3284. entering a "spin loop" on a programmed-I/O interface.  This is the
  3285. main reason Localtalk uses the CSMA/CA dialogue. The Zilog 8530 HDLC
  3286. chip used in the Apple Macintosh can buffer the 3-byte Localtalk RTS
  3287. packet in its FIFO, but without a DMA path to memory it needs the CPU
  3288. to transfer data to memory as it arrives. The CPU responds to the
  3289. arrival of an RTS packet by returning a CTS and entering a tight read
  3290. loop, waiting for the data to arrive. \** (A timeout prevents a system
  3291. lockup if the data never arrives.)
  3292. .FS
  3293. It would be nice if we could use this feature on packet radio with our
  3294. programmed-I/O HDLC interfaces (e.g., DRSI PCPA, Paccomm PC-100).
  3295. Unfortunately, if our RTS/CTS packets carry full source and
  3296. destination call signs, they would not fit into the 3-byte 8530 FIFOs.
  3297. So high speed operation will still require either DMA or a dedicated
  3298. I/O processor.
  3299. .FE
  3300. .PP
  3301. As is standard for CSMA schemes, CSMA/CA requires stations to stay off
  3302. the channel when another transmission is already in progress.
  3303. CSMA/CA also requires any station that overhears an RTS or
  3304. CTS packet directed elsewhere to inhibit its transmitter for a
  3305. specified time.  This helps reduce the probability of a collision with
  3306. a subsequent CTS or data packet.  This is the CA or \fICollision
  3307. Avoidance\fP part of CSMA/CA. However, collisions are not a major
  3308. problem on Localtalk; the network is physically small, carrier sensing
  3309. is fairly rapid, the data rate is relatively low, and (if the network
  3310. is properly built) there are no hidden terminals.  Plain CSMA would
  3311. work well, but there was little extra cost to the CA feature (given
  3312. that the RTS/CTS dialogue was already needed for other reasons) so it
  3313. was included.
  3314. .NH 1
  3315. Turning CSMA/CA into MACA
  3316. .PP
  3317. Hidden and exposed terminals abound on simplex packet radio channels,
  3318. and this makes them very different from Localtalk and most other types
  3319. of local area networks.  When hidden terminals exist, lack of carrier
  3320. doesn't always mean it's OK to transmit. Conversely, when exposed
  3321. terminals exist, presence of carrier doesn't always mean that it's bad
  3322. to transmit. In other words, the data carrier detect line from your
  3323. modem is often useless. So I'll make a radical proposal: let's ignore
  3324. DCD! In other words, let's get rid of the CS in CSMA/CA. (It's too hard
  3325. to build good DCD circuits anyway...)
  3326. .PP
  3327. Instead we'll extend the CA part of what we'll call MA/CA (or just
  3328. plain MACA).  The key to collision avoidance is the effect that RTS
  3329. and CTS packets have on the other stations on the channel. When a
  3330. station overhears an RTS addressed to another station, it inhibits its
  3331. own transmitter long enough for the addressed station to respond with
  3332. a CTS. When a station overhears a CTS addressed to another station, it
  3333. inhibits its own transmitter long enough for the other station to send
  3334. its data.  The transmitter is inhibited for the proper time even if
  3335. nothing is heard in response to an RTS or CTS packet.
  3336. .PP
  3337. Figure 3
  3338. shows an example.  Station Z cannot hear X's transmissions to Y, but it
  3339. \fIcan\fP hear Y's CTS packets to X. If Z overhears a CTS packet from Y
  3340. to X, it will know not to transmit until after Y has received its data from X.
  3341. .PP
  3342. But how does Z know how long to wait after overhearing Y's CTS?
  3343. That's easy.
  3344. We have X, the initiator of the dialogue, include in its RTS packet the amount
  3345. of data it plans to send, and we have Y, the responder, echo that
  3346. information in its CTS packet. Now everyone overhearing Y's CTS knows just
  3347. how long to wait to avoid clobbering a data packet that it might not
  3348. even hear.
  3349. .PP
  3350. As long as the link between each pair of stations in the network is
  3351. reciprocal (i.e., all the stations have comparable transmitter powers
  3352. and receiver noise levels), the receipt of a CTS packet by a station
  3353. not party to a dialogue tells it that if it were to transmit, it would
  3354. probably interfere with the reception of data by the responder (the
  3355. sender of the CTS). MACA thus inhibits transmission when ordinary CSMA
  3356. would permit it (and allow a collision), thus relieving the hidden
  3357. terminal problem. (Collisions are not \fItotally\fP avoided; more on this
  3358. point later.)
  3359. .PP
  3360. Conversely, if a station hears no response to an overheard RTS,
  3361. then it may assume that the intended recipient of the RTS is either down or
  3362. out of range.  An example is shown in figure 4.
  3363. Station X is within range of Y, but not
  3364. Z. When Y sends traffic to Z, X will hear Y's RTS packets but not Z's
  3365. CTS responses.  X may therefore transmit on the channel without fear
  3366. of interfering with Y's data transmissions to Z even though it can hear
  3367. them.  In this case, MACA allows a transmission to proceed when
  3368. ordinary CSMA would prevent it unnecessarily, thus relieving the
  3369. exposed terminal problem. (Because modems have a capture effect,
  3370. hearing a CTS doesn't \fIalways\fP mean that you'd cause a collision
  3371. if you transmit, so the problem isn't yet completely solved. More on
  3372. this point later.)
  3373. .NH 1
  3374. Metaphors for MACA
  3375. .PP
  3376. MACA is not really a novel idea; it merely formalizes a procedure many
  3377. people (not just radio amateurs) instinctively use in personal
  3378. conversation. A typical cocktail party has many simultaneous
  3379. conversations. The average guest seldom waits for total silence in the
  3380. room before he speaks, but if someone asks him to pause because he is
  3381. trying to hear someone else, he will usually do so. The MACA RTS
  3382. packet is analogous to Bob saying "Hey, Tom!" and CTS packet is
  3383. analogous to Tom responding with "Yeah, Bob?". This causes most people to stop
  3384. talking if they are close to Tom (except, of course, for Bob). The same
  3385. thing (should) happen in manual amateur radio operation whenever a
  3386. station finishes a transmission with "go only" (or "KN" on CW or RTTY).
  3387. .PP
  3388. The Prioritized ACK scheme also involves overheard packets that
  3389. inhibit other stations for specified periods of time.  In this case,
  3390. the inhibiting packet is a data packet and the protected station is
  3391. sending an acknowledgement that may not be audible at the inhibited
  3392. stations.  Full protection against collisions is not provided (data
  3393. packets can still collide) but the performance improvement due to the
  3394. lower ACK loss rate is reported to be substantial.
  3395. .PP
  3396. More formally, MACA can also be seen as a single-channel,
  3397. time-multiplexed form of Busy Tone Multiple Access (BTMA). In BTMA,
  3398. receivers transmit "busy tones" on secondary channels whenever their
  3399. receivers are active. This warns the other stations in range that they
  3400. should not transmit even if they hear nothing on the data channel. On
  3401. the other hand, stations not hearing busy tones are free to transmit
  3402. even if there is already a signal on the data channel. Indeed,
  3403. stations need not pay any attention at all to the data
  3404. channel when deciding to transmit; only the busy channel matters. As
  3405. long as the propagation characteristics are identical between the main
  3406. and secondary (busy tone) channels, BTMA is effective. Unfortunately,
  3407. the need to use widely separated frequencies to avoid
  3408. self-interference tends to make the link characteristics less
  3409. symmetrical. BTMA also obviously increases the hardware complexity and
  3410. spectrum requirements of each user station. On the other hand, because
  3411. MACA uses the same channel for the "busy tone" and data, paths
  3412. between pairs of stations are much more likely to be symmetrical.
  3413. .NH 1
  3414. Collisions in MACA
  3415. .PP
  3416. Unlike BTMA, however, collisions between RTS packets can still occur
  3417. in MACA. These are minimized with a randomized exponential back-off
  3418. strategy similar to that used in regular CSMA.  Since there is no
  3419. carrier sensing in MACA, each station simply adds a random amount to
  3420. the minimum interval each station is required to wait after
  3421. overhearing an RTS or CTS packet. As in regular CSMA, this strategy
  3422. minimizes the chance that several stations will all jump on the
  3423. channel at the instant it becomes free. The extra random interval
  3424. would be an integral multiple of the "slot time", and in MACA the slot
  3425. time is the duration of an RTS packet. If two RTS packets collide
  3426. nonetheless, each station waits a randomly chosen interval and tries
  3427. again, doubling the average interval on each successive attempt.
  3428. Eventually one of them will "win" (i.e., transmit first) and the CTS
  3429. from its responder will inhibit the "losing" station until the winning
  3430. station can complete its dialogue.
  3431. .PP
  3432. Even though collisions can occur between RTS packets, MACA still has
  3433. the advantage over CSMA as long as the RTS packets are significantly
  3434. smaller than the data packets. As long as this is true, collisions
  3435. between RTS packets are much less "costly" than the collisions that
  3436. would otherwise occur between data packets. The savings in collision
  3437. time also pays for the overhead of the RTS and CTS packets.
  3438. .PP
  3439. As mentioned earlier, the basic MACA protocol only reduces the chances
  3440. of collisions involving data packets; it does not guarantee that they
  3441. will never occur. This is because a CTS packet requires a certain
  3442. minimum signal-to-noise ratio at a station for it to be understood and
  3443. obeyed.  Even if the station powers are well matched, a pair of
  3444. stations might have just enough of a path between them to allow them
  3445. to interfere with each other's reception of weak signals, but not
  3446. enough of a path to allow them to hear each other's CTS packets.
  3447. Although the seriousness of this problem is unknown, it does appear that
  3448. the power-controlled version of MACA discussed later would greatly reduce it.
  3449. .NH 1
  3450. Bypassing the MACA Dialogue
  3451. .PP
  3452. If the data packets are of comparable size to the
  3453. RTS packets, the overhead of the RTS/CTS dialogue may be excessive. In
  3454. this case, a station may choose to bypass the normal dialogue by simply
  3455. sending its data without the dialogue. It must, of course, still defer
  3456. to any RTS or CTS packets it may overhear.
  3457. .PP
  3458. Of course, the bypass mechanism carries with it the risk of a
  3459. collision. However, for some types of data packets this may be an
  3460. acceptable tradeoff. An example might be the acknowledgements in a
  3461. sliding-window TCP transfer.\** TCP ACKs are cumulative, so the loss of a
  3462. single ACK causes no harm as long as another one gets through before
  3463. the sending TCP fills its window.
  3464. .FS
  3465. The use of sliding windows in TCP might seem to contradict the advice I
  3466. gave several years ago to always operate in stop-and-wait
  3467. mode (\fBMAXFRAME\fP 1) on half duplex channels. However, that conclusion
  3468. applied only to link level protocols; TCP is an
  3469. end-to-end transport protocol. Sliding
  3470. windows are usually appropriate in a transport protocol even when the
  3471. individual hops in the network path are half duplex.
  3472. .FE
  3473. .NH 1
  3474. Automatic Power Control
  3475. .PP
  3476. MACA lends itself well to automatic transmitter power control. To
  3477. support this we need some extra hardware: a D/A
  3478. converter that controls transmitter power level, and an A/D converter
  3479. that gives received signal strengths. By including calibrated
  3480. "S-meter" readings\** in CTS packets, responders could help initiators to
  3481. adjust their power levels accordingly.
  3482. .FS
  3483. Only one point in the S-meter scale really needs to be calibrated.
  3484. This is the signal level just high enough to achieve an
  3485. acceptable bit error rate. A more completely calibrated scale
  3486. makes it easier for the transmitter to zero in on the correct power setting,
  3487. but even a simple "too strong/too weak/OK" indication is enough
  3488. for a transmitter to determine the correct power level by Newtonian
  3489. iteration.
  3490. .FE
  3491. .PP
  3492. Each RTS/CTS exchange updates the initiator's estimate of the power
  3493. needed to reach a particular responder so that future packets
  3494. (including the data packet in the current dialogue) can be sent with only
  3495. the necessary power. Even RTS packets could be sent at reduced power,
  3496. since their main purpose is to elicit a CTS from the responder. This
  3497. reduces the probability of collision between RTS packets.
  3498. .PP
  3499. By changing the MACA rule to "inhibit a transmitter when a CTS
  3500. packet is overheard" to "temporarily limit power output when a CTS
  3501. packet is overheard,"
  3502. geographic reuse of the channel can be significantly improved.
  3503. For example, if
  3504. station X has recently sent traffic to station Y, it knows how much
  3505. power is required to reach Y. If X overhears station Y responding with a
  3506. CTS to a third station Z, then X need not remain completely silent for the
  3507. required interval; it need only limit its transmitter power to, say, 20
  3508. dB \** below the level needed to reach Y. During this time it would be free
  3509. .FS
  3510. This figure depends on the capture ratio of the modems in use.
  3511. .FE
  3512. to transmit to any station that it could reach with that reduced power
  3513. level, because its signal at Y would be overridden by Z's
  3514. signal. (This is analogous to the people at the cocktail party
  3515. continuing their conversations in whispers instead of stopping
  3516. completely when Tom tells Bob to go ahead.)
  3517. .PP
  3518. The CTS packets, however, pose a problem. In addition to telling the
  3519. initiator to send its data, the CTS must inhibit all potential
  3520. interferers from transmitting. It may therefore need more power than
  3521. that needed just to reach the initiator to ensure that everyone "gets
  3522. the message." (A CTS packet might therefore be more like Tom shouting
  3523. "Hey, everyone, shut up! I'm trying to hear Bob speak!" at the cocktail
  3524. party mentioned earlier.)
  3525. .PP
  3526. All this shouting potentially limits the geographic channel reuse
  3527. ability we've worked so hard to get. But all is not lost.  A station
  3528. responding to an RTS with a CTS can always expect data to follow. If it
  3529. doesn't arrive within a reasonable period, or if a retransmitted RTS
  3530. arrives instead, then either the CTS was stepped on, or the CTS wasn't
  3531. heard widely enough to prevent the data transmission that follows from
  3532. being stepped on. It should then respond to the next RTS from the same
  3533. station (which will likely be a repeated attempt to send the same data)
  3534. with a CTS at higher power. On the other hand, if a responder has had
  3535. good luck in getting data in response to its CTS packets, it might try
  3536. lowering the power it uses to transmit them in order to help limit
  3537. channel loading. Of course, it would never lower its CTS power below
  3538. the level it knows is necessary to reach the initiator.
  3539. .PP
  3540. In sum, MACA with power control automatically determines the exact
  3541. amount of power required for each RTS and data transmission, and learns
  3542. by experience (i.e., trial and error) the power required for CTS
  3543. transmissions. It also appears to avoid the runaway power escalation
  3544. that can occur when power control is done on a conventional CSMA
  3545. channel when stations naively "turn up the wick" each time they fail to get
  3546. through. About the only time power escalation seems possible
  3547. in MACA is when an initiator's receiver fails so it is not able to hear
  3548. CTS responses to its RTS packets no matter how much power the responder
  3549. uses. This possibility should be handled by back-offs and/or retry
  3550. limits in the dialogue code.
  3551. .NH 1
  3552. Applications for MACA
  3553. .PP
  3554.  If MACA proves effective, it may
  3555. \fIfinally\fP make single-frequency amateur packet radio networks
  3556. practical.  Although it would still be preferable for fixed backbones
  3557. to use separate, dedicated channels or point-to-point links whenever
  3558. possible, the ability to create usable, ad-hoc, single frequency
  3559. networks could be very useful in certain situations. These include
  3560. user access channels (such as 145.01 MHz in many areas) and in
  3561. temporary portable and mobile operations where it is often infeasible
  3562. to coordinate a multi-frequency network in advance. This would be
  3563. especially useful for emergency situations in remote areas without
  3564. dedicated packet facilities.
  3565. .PP
  3566. An ideal emergency packet radio network would consist of identical
  3567. stations operating on a common frequency (to maximize
  3568. interchangeability) placed in arbitrary locations. These stations
  3569. would automatically discover their neighbors and build routing and
  3570. power control tables that maximize the total amount of traffic that
  3571. can be carried in the coverage area. To do this, routing algorithms
  3572. would use a different metric than usual. Instead of simply minimizing
  3573. the number of hops needed to reach a given destination, the routing
  3574. algorithm would instead minimize the \fItotal transmitter energy\fP
  3575. required by all the stations along a path to the destination. Because
  3576. of the laws of RF propagation (doubling the range of a signal in free
  3577. space requires four times as much transmitter power, and on the ground
  3578. it may take much more), this approach would often \fIincrease\fP
  3579. the number of hops required to reach a given destination. However,
  3580. overall network throughput would increase because the lower
  3581. transmitter power levels would permit more simultaneous transmissions
  3582. to occur in different parts of the network without interference.  This
  3583. would also minimize the power consumed at the stations, and this could
  3584. be important when operating from batteries. The direct,
  3585. minimum-hop path could
  3586. still be provided as an option for special applications requiring
  3587. minimum delay.
  3588. .NH 1
  3589. Conclusion and Open Questions
  3590. .PP
  3591. At the moment, MACA is just an idea. Much simulation and experimental
  3592. work needs to be done to answer many questions about how well it will
  3593. really work. Here are just some of the questions that can be asked.
  3594. How much of the savings from avoided collisions in MACA is spent on
  3595. RTS/CTS overhead given typical modem turnaround times and data packet
  3596. sizes? How much better does power-controlled MACA perform than the
  3597. basic MACA scheme? How about a partial implementation of power
  3598. control, e.g., one that relies on trial-and-error instead of explicit
  3599. S-meter feedback? How do the various forms of MACA behave as modem
  3600. capture ratios change? How serious is the problem of interference from
  3601. stations just below threshold?
  3602. And how does MACA compare in overall spectral
  3603. efficiency with other improved multiple access methods, such as
  3604. conventional CSMA or CSMA/CD operation through full duplex repeaters?  I
  3605. invite anyone interested in pursuing these topics to contact me.
  3606.  
  3607. ------------------------------
  3608.  
  3609. Date: 13 Aug 90 19:41:29 GMT
  3610. From: mejac!orchard.la.locus.com!prodnet.la.locus.com!lando.la.locus.com!dana@decwrl.dec.com  (Dana H. Myers)
  3611. Subject: Token-ring? Ethernet? Why not use the parallel-port?
  3612. To: packet-radio@ucsd.edu
  3613.  
  3614. In article <1990Aug11.235114.3539@zoo.toronto.edu> henry@zoo.toronto.edu (Henry Spencer) writes:
  3615. >In article <15088@.la.locus.com> dana@lando.la.locus.com (Dana H. Myers) writes:
  3616. >>   Now, wait a minute.... you could cheat. The 'standard' IBM printer port
  3617. >
  3618. >The words "standard" and "IBM" do not belong in the same phrase. :-)  Most
  3619. >microcomputer manufacturers are more interested in minimizing cost and chip
  3620. >count than in adhering to standards.
  3621.  
  3622.    Wellll, you'll notice that I enclosed the word standard in quotes...
  3623.  
  3624. > It's not at all unlikely that
  3625. >some manufacturers, particularly the AT-on-3-chips types or the battery-
  3626. >portable manufacturers, are reading back the register rather than the
  3627. >pins, or implementing the port in CMOS that will fry if you make a habit
  3628. >of out-muscling its output transistors.
  3629.  
  3630.    The intent of providing the ability to read back the pins is for
  3631. self-test; I get the impression this includes testing the attached cable
  3632. and printer for shorts. It would be inappropriate and incompatible with the
  3633. IBM 'standard' not to implement the port this way.
  3634.  
  3635.   As for high integrated PCs, I'm a little concerned about the implementation
  3636. of the port, also (I was hesitant to post this in the first place). I would
  3637. suggest anybody considering method investigate the port; and consider an
  3638. alternative -- lifting the /OE pin of the 'LS374 and attaching it to an
  3639. I/O port pin somewhere else (I haven't researched this) to allow disabling
  3640. the output drivers. This doesn't help you if the 'LS374 has been sucked into
  3641. an ASIC :-)
  3642.  
  3643. [ BTW - Henry, is there a newsgroup you DON'T read? Do you hire people to
  3644.   screen stuff for you? Are you actually a committee of people? :-) ]
  3645.  
  3646. *****************************************************************
  3647. * Dana H. Myers KK6JQ           | Views expressed here are      *
  3648. * (213) 337-5136 (ex WA6ZGB)    | mine and do not necessarily   *
  3649. * dana@locus.com                | reflect those of my employer  *
  3650. *****************************************************************
  3651.  
  3652. ------------------------------
  3653.  
  3654. End of Packet-Radio Digest
  3655. ******************************
  3656. Date: Wed, 15 Aug 90 04:30:03 PDT
  3657. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  3658. Reply-To: Packet-Radio@UCSD.Edu
  3659. Subject: Packet-Radio Digest V90 #117
  3660. To: packet-radio
  3661.  
  3662.  
  3663. Packet-Radio Digest         Wed, 15 Aug 90       Volume 90 : Issue 117
  3664.  
  3665. Today's Topics:
  3666.             Backbone connections?
  3667.            Collision detect, or controlled-access?
  3668.            Need help will 'RLI, 'MBL, email
  3669.              TNC Software for the IBM PC
  3670.      Token-ring? Ethernet? Why not use the parallel-port?
  3671.  
  3672. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  3673. Send subscription requests to: <listserv@UCSD.Edu>
  3674.  
  3675. Archives of past issues of the Packet-Radio Digest are available 
  3676. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  3677. ----------------------------------------------------------------------
  3678.  
  3679. Date: 14 Aug 90 21:47:31 GMT
  3680. From: hpcc01!col!bdale@hplabs.hpl.hp.com  (Bdale Garbee)
  3681. Subject: Backbone connections?
  3682. To: packet-radio@ucsd.edu
  3683.  
  3684. >I know that it's used to microwave, but why can't it be used on
  3685. >a commercial 440 rig that's modified similiar to the Texas
  3686. >backbone at 56kb? 
  3687.  
  3688. Actually, the TexNet backbone is 9600 baud links on modified commercial UHF
  3689. radios using FSK modulation.  The 56kb modems you hear about are a custom RF
  3690. modem design by WA4DSY, that uses linear transverter elements to get to/from
  3691. the 70cm or whatever bands... it is *not* compatible with existing radios.
  3692.  
  3693. >I know I'm probably just dreaming, but I'm wondering why there's been
  3694. >no discussion about this approach coupled with the basic networking
  3695. >schemes to get from the backbone to my house? 
  3696.  
  3697. There has been considerable discussion about running megabit datarates on
  3698. amateur radio links.  Look at the 12/89 (I think) issue of Ham Radio for the
  3699. article by N6GN and N6RCE, the 10/89 issue of 73 for an article by N3EUA, at
  3700. the most recent and upcoming ARRL conference proceedings, and at my columns in
  3701. the last handful of TAPR Packet Status Registers...
  3702.  
  3703. The info is there.  People are working on faster links.  Very little is on the
  3704. air right now
  3705.  
  3706. Bdale
  3707.  
  3708. ------------------------------
  3709.  
  3710. Date: 14 Aug 90 18:24:43 GMT
  3711. From: news-server.csri.toronto.edu!utgpu!utzoo!henry@rutgers.edu  (Henry Spencer)
  3712. Subject: Collision detect, or controlled-access?
  3713. To: packet-radio@ucsd.edu
  3714.  
  3715. In article <13.Aug.90.17:44:08.BST.#2763@UK.AC.NWL.IA> PJML@ibma.nerc-wallingford.ac.uk ("Pete Lucas, NCS-TLC, Holbrook House, Swindon") writes:
  3716. >... a centrally
  3717. >controlled 'polled' system (think of it as being like a multidrop halfduplex
  3718. >SDLC circuit) can make some attempt at guaranteeing response times by
  3719. >using a deterministic algorithm; the current CSMA/CD system cannot
  3720. >make any such guarantee...
  3721.  
  3722. Unless you do have a central site, to which the token must always be
  3723. returned after one transmission (so that it can be recovered quickly
  3724. if lost, by a timeout at that central site), lost tokens make hash of
  3725. the "guaranteed" response time of token-based schemes.
  3726. -- 
  3727. It is not possible to both understand  | Henry Spencer at U of Toronto Zoology
  3728. and appreciate Intel CPUs. -D.Wolfskill|  henry@zoo.toronto.edu   utzoo!henry
  3729.  
  3730. ------------------------------
  3731.  
  3732. Date: 14 Aug 90 15:59:14 GMT
  3733. From: usc!snorkelwacker!spdcc!mirror!necntc!necis!rbono@ucsd.edu  ( NM1D)
  3734. Subject: Need help will 'RLI, 'MBL, email
  3735. To: packet-radio@ucsd.edu
  3736.  
  3737. Ok, Ok, I'll do it!!   I have been under 'considerable' pressure to make
  3738. the simple mail system that comes with DOSGATE compatible with the forwarding
  3739. mechanism that the AX.25 BBS systems use.   So, to that end:
  3740.  
  3741.   Can anyone email me the specifications for interfacing (via AX.25) with
  3742. the more popular BBS software (i.e.: 'RLI, 'MBL, etc).
  3743.  
  3744.   I need to know how to accept autoforwarded mail, and what the protocol in
  3745. detail is...
  3746.  
  3747.   Also, I would like to know the details on how to initiate an 'autoforward'
  3748. piece of email, either by my system, or by causing one of the BBS's to pick
  3749. up mail when it connects to my system.
  3750.  
  3751.   Any (and all) help will be appreciated.
  3752.  
  3753.   I will incorporate these changes into the next release of DOSGATE.  This and
  3754. other improvements should make DOSGATE more interesting to the general
  3755. packet community.
  3756.  
  3757.   Projects that are currently under development for DOSGATE are:
  3758.  
  3759.     AUTOCALL support for the BUCKMASTER HAMCALL CD-ROM  (almost done)
  3760.    
  3761.     Improved TNC support (now under test)
  3762.     Menu driven EMAIL that works like other BBS's (almost done)
  3763.     Autoforwarded EMAIL (under development, see above).
  3764.  
  3765. What is DOSGATE?????
  3766.  
  3767.    DOSGATE is an MS-DOS device driver (plus some simple DOS application
  3768. programs that are included as examples) that allows one to *use* a
  3769. PC-compatible DOS computer remotely via AX.25 packet radio.  A user connecting
  3770. (via Amateur Packet Radio) finds him/her-self sitting at the DOS prompt, and
  3771. can invoke any program that is available on the system from there.
  3772.   *Almost* any program that performs only DOS I/O calls can be run and used.
  3773. This limits the potential of DOSGATE to your imagination (and possibly to
  3774. your programming skills :-) ).
  3775.  
  3776.    Enough propoganda.... Thanks in advance for any help,
  3777.  
  3778.     Rich (NM1D)
  3779.  
  3780.  /**************************************************************************\
  3781.  * Rich Bono (NM1D)    If I could only 'C' forever!!    rbono@necis.nec.com * 
  3782.  * (508) 635-6300          NEC Technologies Inc.                NM1D@WB1DSW * 
  3783.  \**************************************************************************/
  3784.  
  3785. ------------------------------
  3786.  
  3787. Date: 13 Aug 90 22:55:28 GMT
  3788. From: pikes!mercury.cair.du.edu!isis!scicom!zebra!vern@boulder.colorado.edu  (Vernon C. Hoxie)
  3789. Subject: TNC Software for the IBM PC
  3790. To: packet-radio@ucsd.edu
  3791.  
  3792. In article <1832@mountn.dec.com> Stogner@atccad.enet.dec.com writes:
  3793. > Several months ago there was a posting about a program for the IBM PC
  3794. > that would emulate all of the functions of a TNC.  This software was
  3795. > to come from the same German Ham group that wrote a TNC emulator for
  3796. > the Commodore 64.  Has anyone seen this program ? 
  3797.  
  3798.     If any such program is available in source format, I would like
  3799. to get a copy to compile on a Unix-PC.
  3800.  
  3801. vern
  3802. -- 
  3803. Vernon C. Hoxie                {ncar,nbires,boulder,isis}!scicom!zebra!vern
  3804. 3975 W. 29th Ave.                                       voice: 303-477-1780
  3805. Denver, Colo., 80212                              TB+    uucp: 303-455-2670
  3806.  
  3807. ------------------------------
  3808.  
  3809. Date: 14 Aug 90 18:27:47 GMT
  3810. From: news-server.csri.toronto.edu!utgpu!utzoo!henry@rutgers.edu  (Henry Spencer)
  3811. Subject: Token-ring? Ethernet? Why not use the parallel-port?
  3812. To: packet-radio@ucsd.edu
  3813.  
  3814. In article <15234@oolong.la.locus.com> dana@lando.la.locus.com (Dana H. Myers) writes:
  3815. >   The intent of providing the ability to read back the pins is for
  3816. >self-test; I get the impression this includes testing the attached cable
  3817. >and printer for shorts. It would be inappropriate and incompatible with the
  3818. >IBM 'standard' not to implement the port this way.
  3819.  
  3820. Unfortunately, unless there is software that actually uses that self-test
  3821. capability and will notice if it goes away -- possible, but it's not
  3822. something most people run often -- then if it ends up saving five cents
  3823. under some set of assumptions, somebody will have done it.
  3824.  
  3825. >[ BTW - Henry, is there a newsgroup you DON'T read? Do you hire people to
  3826. >  screen stuff for you? Are you actually a committee of people? :-) ]
  3827.  
  3828. Lots of newsgroups I don't read, alas. :-)  Thee was a time when I read
  3829. everything, but that was long ago.  I wish I *could* hire people to screen
  3830. it for me...!  Rumors that I am an AI project are totally unfoundedddd#@$@
  3831. <panic ka6=34234 segmentation violation in followup subsystem, rebooting...
  3832. current posting truncated...>
  3833. -- 
  3834. It is not possible to both understand  | Henry Spencer at U of Toronto Zoology
  3835. and appreciate Intel CPUs. -D.Wolfskill|  henry@zoo.toronto.edu   utzoo!henry
  3836.  
  3837. ------------------------------
  3838.  
  3839. End of Packet-Radio Digest
  3840. ******************************
  3841. Date: Thu, 16 Aug 90 04:30:04 PDT
  3842. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  3843. Reply-To: Packet-Radio@UCSD.Edu
  3844. Subject: Packet-Radio Digest V90 #118
  3845. To: packet-radio
  3846.  
  3847.  
  3848. Packet-Radio Digest         Thu, 16 Aug 90       Volume 90 : Issue 118
  3849.  
  3850. Today's Topics:
  3851.              9600 BPS FAX modem on packet
  3852.           ?: TAPR DCD modification (2 msgs)
  3853.             Backbone connections? (2 msgs)
  3854.            Collision detect, or controlled-access?
  3855.                 Help: TCP info
  3856.              Noise performance of modems
  3857.      Token-ring? Ethernet? Why not use the parallel-port?
  3858.  
  3859. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  3860. Send subscription requests to: <listserv@UCSD.Edu>
  3861.  
  3862. Archives of past issues of the Packet-Radio Digest are available 
  3863. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  3864. ----------------------------------------------------------------------
  3865.  
  3866. Date: 15 Aug 90 15:18:29 GMT
  3867. From: news!cartan!ndmath!nstar!w8grt!f216.n120.z1.fidonet.org!Jim.Grubs@iuvax.cs.indiana.edu  (Jim Grubs)
  3868. Subject: 9600 BPS FAX modem on packet
  3869. To: packet-radio@ucsd.edu
  3870.  
  3871.  * Forwarded from "PACKET - 13"
  3872.  * Originally from Jeff King
  3873.  * Originally dated 08-12-90 22:25
  3874.  
  3875.  @MSGID: 1:120/216 150cb329
  3876.  
  3877.  
  3878.          9600 BAUD (BPS) FAX TEST RESULTS
  3879.  
  3880.  
  3881. Conducted between WB8WKA (NOS TCP/IP) and WA8OOH (MSYS v1.08)
  3882.  
  3883. (Please reference my earlier posting "9600 baud FAX MODEM" for a more
  3884. detailed description of the circuit.)
  3885.  
  3886.  
  3887. Between 7/25/90 and 8/6/90, the amateur radio stations of WB8WKA and WA8OOH
  3888. tested a "V.29 FAX modem" chip, the YAMAHA 7109, between there respective
  3889. packet radio stations. Distances involved where about 7-8 miles over urban
  3890. terrain. Results where quite positive with respect to the performance of the
  3891. radio link. Equipment and power levels used at each station follow:
  3892.  
  3893.  
  3894. RADIO EQUIPMENT:
  3895.  
  3896.  
  3897. WA8OOH                                    WB8WKA
  3898. Livonia MI                                Farmington MI
  3899.  
  3900. ICOM28A (5 watts)                         KENWOOD 7950+amp (160watts)
  3901. MFJ 1270 TNC                              GLB TNC2A
  3902. MSYS V1.08 on IBM AT                      NOS on IBM AT
  3903.  
  3904. Additional radios where also tested. At WA8OOH, good results where also
  3905. obtained with a 215 Kenwood HT at 200-300 milliwatts. A Kenwood 7730 was
  3906. also tested with very poor results. Past experience with this radio and the
  3907. failure of any PL to function correctly on it may need further investigation.
  3908.  
  3909. At WB8WKA, tests where also run at power levels less then 160 watts with
  3910. excellent results, but due to the sharing of the radio with one of the
  3911. Detroit/Windsor TCP/IP lan's, running lower power full time was not practical.
  3912. In addition, a ICOM 2AT was tested at 100mw with excellent results.
  3913.  
  3914. Signal strengths at both stations where full scale, even at lower power
  3915. levels. Antennas used at WB8WKA consisted of a AEA ISOPOLE at 50' while
  3916. at WA8OOH we had a Hustler G7 at 20 feet. All tests where conducted on
  3917. 2 meters.
  3918.  
  3919.  
  3920. THROUGHPUT:
  3921.  
  3922. As was to be expected, throughput took a dramatic step up. About one megabyte
  3923. of files where moved via tcp/ip, with the throughput hovering around 100
  3924. bytes/sec. While this is certainly nowhere near "9600 baud", it was a signifi-
  3925. cant jump over earlier tcp/ip testing at 1200 baud. It is thought that there
  3926. may be some incompatibilities between msys tcp/ip and net/nos. Tests will
  3927. be run latter this week between two msys stations to see if this figure can
  3928. be improved upon.
  3929.  
  3930. In AX.25 operations, ("user" to bbs) operation was simply put, a dream. By
  3931. using the "XF" command in msys, full packets where transferred. Setting "X22"
  3932. allowed a full screen to be transferred at a time. Throughput was about
  3933. 1 page a second, which worked out to be about 6000-8000 bits per second. From
  3934. a "user" perspective (I was the user in this case) it made operating the bbs
  3935. much more enjoyable. As many of our LAN's in the southeastern MI area our
  3936. crowded, the additional speed did not go to waste.
  3937.  
  3938. If I may quote WA4DSY, "Oh where oh where is my HIGH SPEED DIGITAL"? What this
  3939. means of course, is that we where not able to fully exercise the modems due to
  3940. MSYS and/or our TNC's not being able to go beyond 9600 baud. The tnc's where
  3941. modified for 19200 baud operations but we experienced dropped characters. In
  3942. any type of KISS operation, it is important for maximum throughput, that your
  3943. DATA link (async link) be at least twice as fast as your radio link. As we
  3944. where not able to achieve this, then our hope is that much faster throughput
  3945. can be obtained.
  3946.  
  3947.  
  3948. GENERAL IMPRESSIONS:
  3949.  
  3950. Audio setup is much more critical. Tones will tend to sound undermodulated.
  3951. In addition to audio setup, a "keyup delay" circuit must be setup as well.
  3952. This is due to the fact that these modems send a "training sequence" upon
  3953. keyup. This must be held off until the radio is fully keyed up. (generally
  3954. 100-200ms) Once these parameters are set up, things seem to be fairly
  3955. stable and the modems can be relied upon in day to day operations.
  3956.  
  3957. IMPROVEMENTS:
  3958.  
  3959. A easier method for tuneup needs to be developed. If possible, mounting inside
  3960. the TNC would also help. Current carrier detect in YAMAHA chip is useless.
  3961. Have been unable to get state machine DCD to work on this chip but it is what
  3962. is needed. Current layout use's +-5V, this needs to go. Must run on only +5V.
  3963. Also will add programming header and mode select DIP switch.
  3964.  
  3965. Existing PC (a carbon copy of the PRUG circuit board) needs to be improved.
  3966. Quite a bit of digital noise exists on this chip and a re-layout of the
  3967. PC board would help greatly.
  3968.  
  3969.  
  3970. THOUGHTS:
  3971.  
  3972. While my original idea of the use of this modem was "networking", more and more
  3973. I am beginning to feel this will be the next step for the end user. In many
  3974. applications such as the DX cluster, TCP/IP and bbs operation, increase of
  3975. speed on the user LAN is becoming more important. While this modem should be
  3976. a fine performer on our "network backbones", the ease of implementation and
  3977. the fact that IT CAN BE USED ON EXISTING RADIOS UNMODIFIED should be quite
  3978. appealing for the amateur that wishes to increase LAN throughput.
  3979.  
  3980. WHATS NEXT:
  3981.  
  3982. In the next week or two, I need to re-layout out the circuit board to include
  3983. the improvements I have found. In addition, I DESPERATELY need schematics for
  3984. TNC's. I have schematics so far for the TNC1, TNC2, PK232 and DRSI. If you
  3985. have schematics for any *other* tnc, PLEASE send me a copy to the address
  3986. below:
  3987.  
  3988. Jeff King WB8WKA
  3989. 22816 Maple Ave
  3990. Farmington, MI 48336.
  3991.  
  3992. Also, if you would like copies of the article describing this chip, please
  3993. send a SASE to me at the above address.
  3994.  
  3995. BETA TEST:
  3996.  
  3997. So far, about 16 people have expressed interest in participating in a beta
  3998. test of this modem. What this basically means, is that we will all get to-
  3999. gether and make a group buy of parts and such to reduce our costs. In addition
  4000. of course to the sharing of information that a beta test implies. With a
  4001. professionally done PC board and all parts I expect costs to be on the order
  4002. of 60-70 dollars. This is of course assuming we can get a decent discount of
  4003. the YM7109 (fax chip) as it alone goes for $55!!
  4004.  
  4005.  
  4006.  
  4007. 73's
  4008.  
  4009. Jeff King WB8WKA
  4010. Farmington, MI
  4011. 44.102.0.52        @WA8OOH.MI.USA
  4012.  
  4013. --- TAGMAIL v2.30
  4014.  * Origin: The <<< Air Studio >>> BBS 313-546-7045 (120:216) (1:120/216)
  4015.  
  4016. --  
  4017.   |\/\/\/|
  4018.   |      | Jim Grubs - via FidoNet node 1:234/1
  4019.   | (o)(o) UUCP: ...!ncar!asuvax!stjhmc!w8grt!120!216!Jim.Grubs
  4020.   |     _) INTERNET: Jim.Grubs@f216.n120.z1.fidonet.org
  4021.   | ,___|  ____________________________________________
  4022.   |   /     "I wanna go to the ham radio National Park
  4023.  /____\         of the Mind and ride the NOS!"
  4024.  
  4025. ------------------------------
  4026.  
  4027. Date: 15 Aug 90 18:17:53 GMT
  4028. From: sun-barr!newstop!texsun!sunbird.central.sun.com!mwester@apple.com
  4029. Subject: ?: TAPR DCD modification
  4030. To: packet-radio@ucsd.edu
  4031.  
  4032. What exactly is the TAPR DCD modification for the TNC-2?  A new filter
  4033. circuit?  An improved demodulator?  New firmware?
  4034.  
  4035. I know it lets you run with the squelch open all the time, but I need to
  4036. figure out if it is going to be at all useful with a 2400-baud add-on modem.
  4037.  
  4038. 73,
  4039.   Mike  KA9WSB
  4040.   Mike.Westerhof@Central.Sun.COM    #include <std.disclaimer>
  4041.  
  4042. ------------------------------
  4043.  
  4044. Date: 16 Aug 90 05:46:50 GMT
  4045. From: brian@ucsd.edu  (Brian Kantor)
  4046. Subject: ?: TAPR DCD modification
  4047. To: packet-radio@ucsd.edu
  4048.  
  4049. There are two TAPR DCD mods, depending on the demodulator you have.  If
  4050. you have an XR2211 PLL demod (i.e, a TNC-1 or TNC-2), it's just a shift
  4051. in the operating parameters of the 2211 to give a much faster lock time
  4052. and a little delay circuit to add some hysteresis.  When you install
  4053. this in a TNC-2, you also remove a bandpass filter that regrettably had
  4054. the effect of making the demodulator worse.  (The TNC-1 had a better
  4055. filter - you leave it in place.)
  4056.  
  4057. For TNCs with lesser demodulators, such as the 3105, you add a
  4058. state machine EPROM to change DCD from an energy-detection circuit to
  4059. a real data detection type.
  4060.  
  4061. Both mods allow you to leave the squelch open on your FM receiver, which
  4062. will often cut your data detect time better than in half.  Since a lot
  4063. of the time, people are running with TXDelay of around 30 or so to allow
  4064. for the incredibly slow receiver squelches, you can often reduce TXD to
  4065. 6 or 8 (60 to 80 ms).
  4066.  
  4067. Reducing the receiver detect time also reduces the "dead time" - that's
  4068. the time between when your transmitter gets on the air and when the
  4069. receiving stations figure out that you are on the air - which greatly
  4070. reduces the window in which collisions can take place.
  4071.  
  4072. By making the DCD actually detect HDLC data instead of energy, you also
  4073. get many fewer false data detects, and your TNC won't back off in the
  4074. presence of computer noise, idiots whistling on the channel, touchtone,
  4075. or RTTY from people with their TNCs in the wrong mode.
  4076.  
  4077. The five of the six mountaintop packet nodes that I've installed have
  4078. the DCD mod in them, in several different brands of TNC-2 clones, and
  4079. they all work excellently (the sixth runs 4800 bps with a K9NG modem
  4080. and doesn't need the mod).  The MFJ-1278 comes with the mod already
  4081. installed; as far as I know, that's the only TNC that doesn't need it.
  4082.  
  4083. One down side: you can't reduce TXD unless everyone you're going to be
  4084. talking to has the mods in too - which makes me wonder why so many hams
  4085. around here will spend hundreds or thousands of dollars setting up a
  4086. packet station but won't spend ELEVEN DOLLARS to put in the DCD mod kit
  4087. from TAPR.  All I can figure is that they're too old and feeble to work
  4088. on their own equipment - afraid they might drop the soldering iron in
  4089. their lap, I guess.  Would do them some good, though.  Sigh. Lead a
  4090. horse to water....
  4091.  
  4092. For more information, see "Can We Continue to Ignore Level One" by N7CL
  4093. in the ARRL Computer Networking papers from a couple of years ago.
  4094.         - Brian
  4095.  
  4096. ------------------------------
  4097.  
  4098. Date: 14 Aug 90 13:03:38 GMT
  4099. From: sdd.hp.com!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!emory!emcard!wa4mei!ke4zv!gary@ucsd.edu  (Gary Coffman)
  4100. Subject: Backbone connections?
  4101. To: packet-radio@ucsd.edu
  4102.  
  4103. In article <39251@cci632.UUCP> cb@cci632.UUCP (Just another hired gun (n2hkd)) writes:
  4104. >That brings ne to wondering what it would take to interface a 
  4105. >xtal two-way radio to the t1 parts (directly) and make it work.
  4106. >I know that it's used to microwave, but why can't it be used on
  4107. >a commercial 440 rig that's modified similiar to the Texas
  4108. >backbone at 56kb? 
  4109.  
  4110. If you direct FSK the radio, it will need a flat phase bandpass out to
  4111. about 6Mhz (just approx, somebody else can do the math:-)) on
  4112. transmit and receive. This probably isn't hard for transmit, but
  4113. receive would be tough with conventional radios. You really need
  4114. a purpose built radio to do this right. Signal to noise ratio degrades
  4115. rapidly with increasing bandwidth so high power and short range
  4116. compared to FM voice would be the order of the day. Finding 12 Mhz for a 
  4117. duplex channel on 440 would require drastically rewriting the bandplan.
  4118.  
  4119. >Why not do what ISDN is doing and split up the t1 microwave 24
  4120. >channel between major cities to small 2or 4 channel or even
  4121. >single channel feeds on standard commercial UHF radios?
  4122. >If I understand this correctly a ISDN 'B' connection
  4123. >can handle 1 9600 digital port and (as in at the same time) 2
  4124. >voice grade lines. It would seem to me that a full duplex
  4125. >(split channel) connection should not be too difficult to put together.
  4126. >We could then by using this scheme, 
  4127. >interface and interconnect our voice repeaters as well as send mail
  4128. >traffic (ftp etc) between our major cities (or hill tops).
  4129.  
  4130. Great idea!
  4131.  
  4132. >I know I'm probably just dreaming, but I'm wondering why there's been
  4133. >no discussion about this approach coupled with the basic networking
  4134. >schemes to get from the backbone to my house? 
  4135.  
  4136. Work is being done on T1 rates over microwave links. Bdale has mentioned
  4137. this before and even showed some hardware at Dayton.
  4138.  
  4139. >Also has anyone tried a direct digital to radio interface (without
  4140. >modem)? By using a carrier(rf) detect circuit to qualify the data
  4141. >on the reciever and then send a preamble (like in a floppy system
  4142. >format or rs232 asynch) so that the decodeing system can qualify the
  4143. >data, shouldn't it be possible to achieve fairly decent throughput?
  4144. >By changing the deviation swing for higher bandwidth, might it
  4145. >be acceptable, and then connect this to the aforementioned system?
  4146.  
  4147. GLB tried this with their 19.2kb digital radios. There are severe
  4148. problems with this approach. Some of the problems are; excessive
  4149. bandwidth per baud, the signal has a major dc component making AFC
  4150. difficult, temperature drift without workable AFC becomes a serious
  4151. problem, poor signal to noise ratio due to excessive bandwidth and
  4152. poor frequency control. The Grapes 56kb modem uses QPSK for 4 bits
  4153. per hertz and minimum shift keying to hold down bandwidth. With a
  4154. data randomizer, there is no dc component and the tracking data
  4155. detector can handle up to 20khz drift. This modem is basically
  4156. a purpose built radio for data, it's input and output are at 29Mhz
  4157. allowing a transverter to place it on any VHF/UHF band. The design
  4158. is scalable to higher baudrates with faster A/D converters and
  4159. waveform lookup ROMS.
  4160.  
  4161. Gary KE4ZV
  4162.  
  4163. ------------------------------
  4164.  
  4165. Date: 15 Aug 90 13:05:01 GMT
  4166. From: k3mc@apple.com  (Mike Chepponis)
  4167. Subject: Backbone connections?
  4168. To: packet-radio@ucsd.edu
  4169.  
  4170. In article <1260@ke4zv.UUCP> gary@ke4zv.UUCP (Gary Coffman) writes:
  4171. >
  4172. >GLB tried this with their 19.2kb digital radios. There are severe
  4173. >problems with this approach. Some of the problems are; excessive
  4174. >bandwidth per baud, the signal has a major dc component making AFC
  4175. >difficult, temperature drift without workable AFC becomes a serious
  4176. >problem, poor signal to noise ratio due to excessive bandwidth and
  4177. >poor frequency control. The Grapes 56kb modem uses QPSK for 4 bits
  4178. >per hertz and minimum shift keying to hold down bandwidth. With a
  4179. >data randomizer, there is no dc component and the tracking data
  4180. >detector can handle up to 20khz drift. This modem is basically
  4181. >a purpose built radio for data, it's input and output are at 29Mhz
  4182. >allowing a transverter to place it on any VHF/UHF band. The design
  4183. >is scalable to higher baudrates with faster A/D converters and
  4184. >waveform lookup ROMS.
  4185. >
  4186. >Gary KE4ZV
  4187.  
  4188. The TAPR PacketRadio is FSK, with a scrambler to remove the DC component.
  4189. It reportedly works very well.
  4190.  
  4191. The WA4DSY 56k modem uses band limited MSK (Straight MSK is sometimes called
  4192. fast FSK, because the data rate is high relative to the bandwidth compared with
  4193. traditional FSK).  The spectral efficency is approximately 56k bits/sec / 70
  4194. kHz = 0.8 bits/sec/Hz.  It is definitely NOT QPSK, which transmits 4 states (2
  4195. bits) per baud.  QPSK is also called 4-PSK.  (For comparison, the current crop
  4196. of digital satellites use BPSK, also known as 2-PSK, mostly because there is no
  4197. amplitude variation in the signal and simple receivers using digital logic can
  4198. be built because the signal can be hard limited.  But that's a different
  4199. story...).
  4200.  
  4201. Marc Kaufman, WB6ECE, has designed a modulation EPROM for straight MSK; this
  4202. results in a spectral efficency of 56k b/sec / 105 kHz = 0.53 bit/sec/Hz, but
  4203. with the tradeoff of having a constant envelope; therefore, class C
  4204. transmit converters be used with his modulation EPROM.
  4205.  
  4206. Lastly, there are no A/D converters in the WA4DSY design, only a pair of
  4207. D/A converters that are used to convert the EPROM numerical values into I and
  4208. Q channels for modulation.  And although I haven't tried it, the specified
  4209. D/A converters (DAC-08) are supposed to easily work at higher data rates,
  4210. like 128 kbit/sec.
  4211.  
  4212. I know that Phil Karn reviewed this modem for 73 Magazine last year for the
  4213. special packet issue (the one with the N6GN/N6RCE/N3EUA Microwave Dish on the
  4214. front cover), and Phil had an excellent summary of how this modem works.
  4215.  
  4216. The WA4DSY modem is indeed a nifty design!  It has been in existence for
  4217. nearly 4 years now, available to the ham population from GRAPES.  Now, if
  4218. we could just suck up that random logic into a Xliinx chip or one of the
  4219. super PALs" that are now appearing, and use some of the Signetics or Plessey
  4220. chips for a lot of the RF part, and use surface mount technology, that modem
  4221. could shrink to be maybe 2" x 4" (!).
  4222.  
  4223. Lastly, for those of you doing modem design out there, consider using the
  4224. WA4DSY 17-bit shift register as your scrambler.  Dale, WA4DSY, told me that
  4225. there are problems with the (then most common) K9NG scrambler that the DSY
  4226. scrambler avoided.  I don't understand this, maybe Dale or somebody else can
  4227. explain this!
  4228.  
  4229.  
  4230. -Mike K3MC
  4231.  
  4232. ------------------------------
  4233.  
  4234. Date: 16 Aug 90 04:53:22 GMT
  4235. From: pacbell.com!tandem!moe!kevinr@ucsd.edu  (Kevin J. Rowett)
  4236. Subject: Collision detect, or controlled-access?
  4237. To: packet-radio@ucsd.edu
  4238.  
  4239. In article <1990Aug14.182443.24535@zoo.toronto.edu>,
  4240. henry@zoo.toronto.edu (Henry Spencer) writes:
  4241. |> 
  4242. |> Unless you do have a central site, to which the token must always be
  4243. |> returned after one transmission (so that it can be recovered quickly
  4244. |> if lost, by a timeout at that central site), lost tokens make hash of
  4245. |> the "guaranteed" response time of token-based schemes.
  4246.  
  4247. A technique that works for Token-Bus is for the token passer to listen
  4248. for activity from the station he passed it to.
  4249.  
  4250. N6RCE
  4251.  
  4252. ------------------------------
  4253.  
  4254. Date: 15 Aug 90 14:46:20 GMT
  4255. From: wang!tegra!vail@uunet.uu.net  (Johnathan Vail)
  4256. Subject: Help: TCP info
  4257. To: packet-radio@ucsd.edu
  4258.  
  4259. In article <39249@cci632.UUCP> cb@cci632.UUCP (Just another hired gun (n2hkd)) writes:
  4260.  
  4261.    I read some where that there was a TCP newsletter available, but have not
  4262.    been able to find a pointer in the right direction to order it.
  4263.    If anyone would be so kind to let me know what would be available...
  4264.    Also is there a TCP mailing list on Usenet?
  4265.  
  4266. The New England TCPer is one such newsletter.  I probably have an old
  4267. copy around in postscript if anyone would like a sample issue. The
  4268. info to subscribe is:
  4269.  
  4270.  6 ISSUES 1 YR  FOR ONLY$12.00
  4271. 12 ISSUES 2 YRS FOR ONLY $22.00
  4272. 18 ISSUES 3 YRS FOR ONLY $32.00
  4273.  
  4274. Send to:        The NE TCPer
  4275.         252 Stow Rd.
  4276.         Harvard, MA
  4277.         01451
  4278.  
  4279.  
  4280. There is a mailing list both is raw and digested form.  The info for
  4281. that is:
  4282.  
  4283.     Send Replies or notes for publication to: <TCP-Group@UCSD.Edu>
  4284.     Send requests of an administrative nature (addition to, deletion from the
  4285.     distribution list, et al) to: <ListServ@UCSD.Edu>
  4286.  
  4287.     Archives of past issues of the TCP-Group Digest are available
  4288.     (by FTP only) from UCSD.Edu in directory "mailarchives".
  4289.  
  4290.  
  4291.  
  4292. Stattinger's Law: It works better if you plug it in.
  4293.  _____
  4294. |     | Johnathan Vail | n1dxg@tegra.com
  4295. |Tegra| (508) 663-7435 | N1DXG@448.625-(WorldNet)
  4296.  -----  jv@n1dxg.ampr.org {...sun!sunne ..uunet}!tegra!vail
  4297.  
  4298. ------------------------------
  4299.  
  4300. Date: Wed, 15 Aug 90 15:00:00 EDT
  4301. From: barry@dgbt.doc.ca (Barry McLarnon DGBT/DIP)
  4302. Subject: Noise performance of modems
  4303. To: packet-radio@ucsd.edu
  4304.  
  4305. Dana Meyers writes:
  4306. >I just finally bought several of the Computer Networking Conference books.
  4307. >These are excellent, much better than I'd expected. I'd HIGHLY recommend
  4308. >going out and buying them.
  4309. >
  4310. >Anyway, I've heard people complain (myself included) that the Carrier
  4311. >Detect mechanism on the Am7910 is poor, while the XR-2211 is quite a bit
  4312. >better. Of course, using a DPLL/State Machine for coherent data carrier
  4313. >detect is by far the best approach, so it really doesn't matter how poor
  4314. >the carrier detect provided by the demodulator is. What is important,
  4315. >however, is good data recovery in the modem.
  4316. >
  4317. >What is ironic, is how poor the XR-2211 fares in terms of noise performance.
  4318. >Page 110 of the 6th Computer Network Conference contains LU4DXT's paper
  4319. >on measuring th noise performance of several popular modems. In order to
  4320. >achieve a Bit Error Rate of less than 1e-04, the 2211 requires a S/N of
  4321. >24.2 dB, while the 7910 requires only 12.3 dB S/N.
  4322.  
  4323. This is a bit late, but I haven't noticed any replies to this posting.
  4324. I was surprised when those results came out, and shortly after they were
  4325. published, I had an opportunity to ask Lyle Johnson of TAPR about them.
  4326. He said that the author had not used the proper component values in his
  4327. XR-2211 test circuit.  Instead of duplicating the 2211 modem from the
  4328. TNC-2, he had used a circuit from an Exar application note, one which
  4329. apparently contained several errors.  Lyle was confident that the 2211
  4330. modem performance was *not* worse than the 7910 and other single-chip
  4331. modems.  Subsequent comparative tests by N7CL have borne out this
  4332. conclusion.
  4333.  
  4334. Barry VE3JF
  4335.  
  4336. ---
  4337. | Barry McLarnon     Communications Research Center, Ottawa, ON, Canada |
  4338. | Internet: barry@dgbt.doc.ca           UUCP: ...uunet!mitel!dgbt!barry |
  4339. | Packet BBS: VE3JF@VE3JF        AMPRnet: barry@bbs.ve3jf [44.135.96.6] |
  4340.  
  4341. ------------------------------
  4342.  
  4343. Date: 15 Aug 90 20:37:57 GMT
  4344. From: usc!cs.utexas.edu!news-server.csri.toronto.edu!utgpu!cunews!bcars8!bnrgate!bcarh342!mleech@ucsd.edu  (Marcus Leech)
  4345. Subject: Token-ring? Ethernet? Why not use the parallel-port?
  4346. To: packet-radio@ucsd.edu
  4347.  
  4348. In article <1990Aug14.182747.24700@zoo.toronto.edu>, henry@zoo.toronto.edu (Henry Spencer) writes:
  4349. > In article <15234@oolong.la.locus.com> dana@lando.la.locus.com (Dana H. Myers) writes:
  4350. > >[ BTW - Henry, is there a newsgroup you DON'T read? Do you hire people to
  4351. > >  screen stuff for you? Are you actually a committee of people? :-) ]
  4352. Having worked with henry@zoo.toronto.edu for a couple of years, I can
  4353.   assure everyone that he is an AI project.  ;-) ;-) ;-)
  4354.  
  4355. -----------------
  4356. Marcus Leech, 4Y11             Bell-Northern Research  |opinions expressed
  4357. mleech@bnr.ca                  P.O. Box 3511, Stn. C   |are my own, and not
  4358. VE3MDL@VE3JF.ON.CAN.NA         Ottawa, ON, CANADA      |necessarily BNRs
  4359.  
  4360. ------------------------------
  4361.  
  4362. End of Packet-Radio Digest
  4363. ******************************
  4364. Date: Fri, 17 Aug 90 04:30:03 PDT
  4365. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  4366. Reply-To: Packet-Radio@UCSD.Edu
  4367. Subject: Packet-Radio Digest V90 #119
  4368. To: packet-radio
  4369.  
  4370.  
  4371. Packet-Radio Digest         Fri, 17 Aug 90       Volume 90 : Issue 119
  4372.  
  4373. Today's Topics:
  4374.         9600 BPS FAX modem on packet (2 msgs)
  4375.                ?: TAPR DCD modification
  4376.             Backbone connections?
  4377.            Collision detect, or controlled-access?
  4378.          French firms making Packet radio equipment?
  4379.                 Help: TCP info
  4380.              NOS.EXE & "--more--"
  4381.  
  4382. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  4383. Send subscription requests to: <listserv@UCSD.Edu>
  4384.  
  4385. Archives of past issues of the Packet-Radio Digest are available 
  4386. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  4387. ----------------------------------------------------------------------
  4388.  
  4389. Date: 16 Aug 90 23:41:59 GMT
  4390. From: hpcc01!col!bdale@hplabs.hpl.hp.com  (Bdale Garbee)
  4391. Subject: 9600 BPS FAX modem on packet
  4392. To: packet-radio@ucsd.edu
  4393.  
  4394. >While my original idea of the use of this modem was "networking", more and more
  4395. >I am beginning to feel this will be the next step for the end user. In many
  4396. >applications such as the DX cluster, TCP/IP and bbs operation, increase of
  4397. >speed on the user LAN is becoming more important.
  4398.  
  4399. I firmly believe this, and it's why we're working hard on speed improvements
  4400. in our local groups in Colorado right now, instead of losing too much sleep
  4401. over upgrading our stinking 1200 baud wide area links...  maybe next year.
  4402.  
  4403. Bdale
  4404.  
  4405. ------------------------------
  4406.  
  4407. Date: 17 Aug 90 01:36:11 GMT
  4408. From: fernwood!portal!cup.portal.com!Norman_J_Gillaspie@uunet.uu.net
  4409. Subject: 9600 BPS FAX modem on packet
  4410. To: packet-radio@ucsd.edu
  4411.  
  4412. has anyone used the standard fax cards that plug into an ibm to send and
  4413. receive data.between two or more computers.ie transferring the bytes
  4414. thru the parallel ports?i am working on a point to multipoint application
  4415. via satellite and the fax cards are available for as low as 149.00 which
  4416. makes them very attractive
  4417. rgds.
  4418.  
  4419. ------------------------------
  4420.  
  4421. Date: 16 Aug 90 16:09:12 GMT
  4422. From: hpl-opus!hpspdra!henryb@hplabs.hpl.hp.com  (Henry Black)
  4423. Subject: ?: TAPR DCD modification
  4424. To: packet-radio@ucsd.edu
  4425.  
  4426. mwester@sunbird.central.sun.com writes:
  4427.  
  4428. > What exactly is the TAPR DCD modification for the TNC-2?  A new filter
  4429. > circuit?  An improved demodulator?  New firmware?
  4430. > . . . 
  4431. >  Mike  KA9WSB
  4432.  
  4433.  Try  Tucson Amateur Packet Radio
  4434.       P.O. Box 12925
  4435.       Tucson
  4436.       AZ 85732
  4437.       (602) 749 9479 (Voice)       (602) 749 5636 (FAX)
  4438. ---------------------------------------------------------------------------
  4439. Henry Black   G4NOC, KK6JR     henry@hpspd.HP.COM
  4440. Purely my personal views
  4441.  
  4442. ------------------------------
  4443.  
  4444. Date: 15 Aug 90 21:39:34 GMT
  4445. From: usc!wuarchive!emory!wa4mei!ke4zv!gary@ucsd.edu  (Gary Coffman)
  4446. Subject: Backbone connections?
  4447. To: packet-radio@ucsd.edu
  4448.  
  4449. In article <43982@apple.Apple.COM> k3mc@Apple.COM (Mike Chepponis) writes:
  4450. >In article <1260@ke4zv.UUCP> gary@ke4zv.UUCP (Gary Coffman) writes:
  4451. >>
  4452. >>GLB tried this with their 19.2kb digital radios. There are severe
  4453. >>problems with this approach. Some of the problems are; excessive
  4454. >>bandwidth per baud, the signal has a major dc component making AFC
  4455. >>difficult, temperature drift without workable AFC becomes a serious
  4456. >>problem, poor signal to noise ratio due to excessive bandwidth and
  4457. >>poor frequency control. The Grapes 56kb modem uses QPSK for 4 bits
  4458. >>per hertz and minimum shift keying to hold down bandwidth. With a
  4459. >>data randomizer, there is no dc component and the tracking data
  4460. >>detector can handle up to 20khz drift. This modem is basically
  4461. >>a purpose built radio for data, it's input and output are at 29Mhz
  4462. >>allowing a transverter to place it on any VHF/UHF band. The design
  4463. >>is scalable to higher baudrates with faster A/D converters and
  4464. >>waveform lookup ROMS.
  4465. >>
  4466. >>Gary KE4ZV
  4467. >
  4468. >The TAPR PacketRadio is FSK, with a scrambler to remove the DC component.
  4469. >It reportedly works very well.
  4470. >
  4471. >The WA4DSY 56k modem uses band limited MSK (Straight MSK is sometimes called
  4472. >fast FSK, because the data rate is high relative to the bandwidth compared with
  4473. >traditional FSK).  The spectral efficency is approximately 56k bits/sec / 70
  4474. >kHz = 0.8 bits/sec/Hz.  It is definitely NOT QPSK, which transmits 4 states (2
  4475. >bits) per baud.  QPSK is also called 4-PSK.  (For comparison, the current crop
  4476. >of digital satellites use BPSK, also known as 2-PSK, mostly because there is no
  4477. >amplitude variation in the signal and simple receivers using digital logic can
  4478. >be built because the signal can be hard limited.  But that's a different
  4479. >story...).
  4480. >
  4481. >Marc Kaufman, WB6ECE, has designed a modulation EPROM for straight MSK; this
  4482. >results in a spectral efficency of 56k b/sec / 105 kHz = 0.53 bit/sec/Hz, but
  4483. >with the tradeoff of having a constant envelope; therefore, class C
  4484. >transmit converters be used with his modulation EPROM.
  4485. >
  4486. >Lastly, there are no A/D converters in the WA4DSY design, only a pair of
  4487. >D/A converters that are used to convert the EPROM numerical values into I and
  4488. >Q channels for modulation.  And although I haven't tried it, the specified
  4489. >D/A converters (DAC-08) are supposed to easily work at higher data rates,
  4490. >like 128 kbit/sec.
  4491. >
  4492. >I know that Phil Karn reviewed this modem for 73 Magazine last year for the
  4493. >special packet issue (the one with the N6GN/N6RCE/N3EUA Microwave Dish on the
  4494. >front cover), and Phil had an excellent summary of how this modem works.
  4495. >
  4496. >The WA4DSY modem is indeed a nifty design!  It has been in existence for
  4497. >nearly 4 years now, available to the ham population from GRAPES.  Now, if
  4498. >we could just suck up that random logic into a Xliinx chip or one of the
  4499. >super PALs" that are now appearing, and use some of the Signetics or Plessey
  4500. >chips for a lot of the RF part, and use surface mount technology, that modem
  4501. >could shrink to be maybe 2" x 4" (!).
  4502. >
  4503. >Lastly, for those of you doing modem design out there, consider using the
  4504. >WA4DSY 17-bit shift register as your scrambler.  Dale, WA4DSY, told me that
  4505. >there are problems with the (then most common) K9NG scrambler that the DSY
  4506. >scrambler avoided.  I don't understand this, maybe Dale or somebody else can
  4507. >explain this!
  4508. >
  4509. >
  4510. >-Mike K3MC
  4511.  
  4512. Mike is correct. The A/D D/A thing was a typo. QPSK is the wrong term,
  4513. the modem shifts 90 degrees for each bit time. The signal constellation
  4514. looks like a diamond inscribed in a circle with four points. At the
  4515. risk of using the wrong terms again :-(, the modem "carrier" is
  4516. 14,000 hertz and is shifted plus or minus 90 degrees for each zero
  4517. or one in the data stream. According to the manual, the modulation
  4518. method is called bandwidth limited MSK which has a -26db bandwidth
  4519. of 1.25hz/baud or 70khz for 56kb. The waveform has a 3.5db amplitude
  4520. variation designed to eliminate unwanted sidebands.
  4521.  
  4522. The scrambler, in Dale's words, "makes the RF spectrum look and sound
  4523. like band limited white noise". In other words, the RF energy is
  4524. spread evenly over the bandpass and shows no single frequency spectral
  4525. lines regardless of the data being transmitted. This makes the tracking
  4526. data detector and clock recovery circuits work better because there
  4527. is no DC component. It also means that adjacent channels would, at
  4528. worst, see only a slight increase in the noise floor rather than 
  4529. assorted squeaks and squawks.
  4530.  
  4531. I am no expert in modem theory, I have built two of these modems
  4532. and tuned them up. They work as advertised. My personal experience
  4533. with them is that they are extremely stable and have required no
  4534. tweaks over a two year period in unconditioned locations.
  4535.  
  4536. Gary KE4ZV
  4537.  
  4538. ------------------------------
  4539.  
  4540. Date: 16 Aug 90 19:52:47 GMT
  4541. From: ncrlnk!ncrstp!npdiss1!montague@uunet.uu.net  (John Montague)
  4542. Subject: Collision detect, or controlled-access?
  4543. To: packet-radio@ucsd.edu
  4544.  
  4545. In article <1990Aug14.182443.24535@zoo.toronto.edu> henry@zoo.toronto.edu (Henry Spencer) writes:
  4546. >Unless you do have a central site, to which the token must always be
  4547. >returned after one transmission (so that it can be recovered quickly
  4548. >if lost, by a timeout at that central site), lost tokens make hash of
  4549. >the "guaranteed" response time of token-based schemes.
  4550.  
  4551. While it is true that a token passing scheme must accomodate the recovery of a
  4552. lost token condition, there is no requirement for a "central site" to monitor
  4553. or parcel out the token.  An example of a scheme that does not use a central 
  4554. site is the ANSI/IEEE Standard 802.5 {aka ISO 8802-5} MAC protocol which not 
  4555. only decentralizes the token monitoring process but provides a robust and rapid
  4556. token recovery scheme.  There are many others; I refer you to the Cambridge
  4557. Ring, and Token Bus (ANSI/IEEE 802.4) for other examples.
  4558.  
  4559. John Montague           montague@StPaul.NCR.COM         W0RUE@WB0GDB
  4560.  
  4561. ------------------------------
  4562.  
  4563. Date: Thu, 16 Aug 90 17:11:03 GMT
  4564. From: uunet!f4.n494.z5.fidonet.org!VICSHAW.FRDVAX (VICSHAW FRDVAX)
  4565. Subject: French firms making Packet radio equipment?
  4566. To: packet-radio@ucsd.EDU
  4567.  
  4568. X-Envelope-to: packet-radio@ucsd.EDU
  4569. X-VMS-To: UCTVAX::IN%"packet-radio@ucsd.edu",VICSHAW
  4570.  
  4571. Can anyone tell me the names of firms in France which manufacture and supply
  4572. packet-radio equipment?
  4573.  
  4574. Vic Shaw
  4575. vicshaw.frd@f4.n494.z5.fidonet.org
  4576. --  
  4577. uucp: uunet!m2xenix!puddle!5!494!4!VICSHAW.FRDVAX
  4578. Internet: VICSHAW.FRDVAX@f4.n494.z5.fidonet.org
  4579.  
  4580. ------------------------------
  4581.  
  4582. Date: 17 Aug 90 03:16:00 GMT
  4583. From: sdd.hp.com!zaphod.mps.ohio-state.edu!brutus.cs.uiuc.edu!ux1.cso.uiuc.edu!ux1.cso.uiuc.edu!phil@ucsd.edu
  4584. Subject: Help: TCP info
  4585. To: packet-radio@ucsd.edu
  4586.  
  4587. > If I understand this correctly a ISDN 'B' connection
  4588. > can handle 1 9600 digital port and (as in at the same time) 2
  4589. > voice grade lines. It would seem to me that a full duplex
  4590. > (split channel) connection should not be too difficult to put together.
  4591. > We could then by using this scheme, 
  4592. > interface and interconnect our voice repeaters as well as send mail
  4593. > traffic (ftp etc) between our major cities (or hill tops).
  4594.  
  4595. How about letting the full bandwith of the connection be used by TCP/IP
  4596. and run the voice grade as an application over that?
  4597.  
  4598. > I know I'm probably just dreaming, but I'm wondering why there's been
  4599. > no discussion about this approach coupled with the basic networking
  4600. > schemes to get from the backbone to my house? 
  4601.  
  4602. Probably because everyone else has been afraid of being called a dreamer :-)
  4603.  
  4604. > Also has anyone tried a direct digital to radio interface (without
  4605. > modem)? By using a carrier(rf) detect circuit to qualify the data
  4606. > on the reciever and then send a preamble (like in a floppy system
  4607. > format or rs232 asynch) so that the decodeing system can qualify the
  4608. > data, shouldn't it be possible to achieve fairly decent throughput?
  4609. > By changing the deviation swing for higher bandwidth, might it
  4610. > be acceptable, and then connect this to the aforementioned system?
  4611.  
  4612. I can't quite follow what you are talking about, but I think you will
  4613. run into some technical problems, and once you solve them you will have
  4614. re-invented the modem.  A "modem" is a (MO)dulator-(DEM)odulator.  You
  4615. do have to "modulate" even if it is simple ON-OFF digital.
  4616.  
  4617. --Phil Howard, KA9WGN-- | Individual CHOICE is fundamental to a free society
  4618. <phil@ux1.cso.uiuc.edu> | no matter what the particular issue is all about.
  4619.  
  4620. ------------------------------
  4621.  
  4622. Date: 16 Aug 90 19:13:50 GMT
  4623. From: mailrus!usenet.ins.cwru.edu!ncoast!tbell@tut.cis.ohio-state.edu  (Terry Bell)
  4624. Subject: NOS.EXE & "--more--"
  4625. To: packet-radio@ucsd.edu
  4626.  
  4627. Can the "--more--" prompt be disabled from the mailbox prompt line?
  4628. -- 
  4629. Terry Bell N8HSP @WA8BXN.OH.USA.NA  AMSAT-NA [44.70.4.10] tbell@n8hsp.ampr.org
  4630. Internet: ab617@cleveland.freenet.edu           UUCP: uunet!cwjcc!ncoast!tbell
  4631. American Red Cross           Emergency Communications          Cleveland, Ohio
  4632.  
  4633. ------------------------------
  4634.  
  4635. End of Packet-Radio Digest
  4636. ******************************
  4637. Date: Sat, 18 Aug 90 04:30:03 PDT
  4638. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  4639. Reply-To: Packet-Radio@UCSD.Edu
  4640. Subject: Packet-Radio Digest V90 #120
  4641. To: packet-radio
  4642.  
  4643.  
  4644. Packet-Radio Digest         Sat, 18 Aug 90       Volume 90 : Issue 120
  4645.  
  4646. Today's Topics:
  4647.        Collision detect, or controlled-access? (2 msgs)
  4648.               French packet manufacturer
  4649.               GRAPES modem and Macintosh
  4650.              Noise performance of modems
  4651.              NOS.EXE & "--more--"
  4652.     Token-ring? Ethernet? Why not use the parallel-port? (3 msgs)
  4653.  
  4654. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  4655. Send subscription requests to: <listserv@UCSD.Edu>
  4656.  
  4657. Archives of past issues of the Packet-Radio Digest are available 
  4658. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  4659. ----------------------------------------------------------------------
  4660.  
  4661. Date: 17 Aug 90 14:54:59 GMT
  4662. From: cellar!martin@bellcore.com  (Martin Harriss (ACP))
  4663. Subject: Collision detect, or controlled-access?
  4664. To: packet-radio@ucsd.edu
  4665.  
  4666. In article <108@npdiss1.StPaul.NCR.COM> montague@StPaul.NCR.COM (John Montague) writes:
  4667.  
  4668. [stuff deleted ]
  4669.  
  4670. >  There are many others; I refer you to the Cambridge
  4671. >Ring, and Token Bus (ANSI/IEEE 802.4) for other examples.
  4672. >
  4673. >John Montague           montague@StPaul.NCR.COM         W0RUE@WB0GDB
  4674.  
  4675. Last I knew, the Cambridge Ring used a central control station to
  4676. regenerate the token if it got lost.  Is there now a new version which
  4677. does not require this? if so, can someone point me to a reference?
  4678.  
  4679. Martin Harriss kb2jyz
  4680. martin@cellar.bae.bellcore.com
  4681.  
  4682. ------------------------------
  4683.  
  4684. Date: 17 Aug 90 17:29:39 GMT
  4685. From: mailrus!news-server.csri.toronto.edu!utgpu!utzoo!henry@tut.cis.ohio-state.edu  (Henry Spencer)
  4686. Subject: Collision detect, or controlled-access?
  4687. To: packet-radio@ucsd.edu
  4688.  
  4689. In article <108@npdiss1.StPaul.NCR.COM> montague@StPaul.NCR.COM (John Montague) writes:
  4690. >>Unless you do have a central site, to which the token must always be
  4691. >>returned after one transmission (so that it can be recovered quickly
  4692. >>if lost, by a timeout at that central site), lost tokens make hash of
  4693. >>the "guaranteed" response time of token-based schemes.
  4694. >
  4695. >While it is true that a token passing scheme must accomodate the recovery of a
  4696. >lost token condition, there is no requirement for a "central site" to monitor
  4697. >or parcel out the token...
  4698.  
  4699. Please read what I wrote.  The question is not whether you need a central
  4700. site -- of course you don't -- but whether you can meet *guaranteed response
  4701. times* with a decentralized recovery algorithm.  Real-time ones, I mean.
  4702. Last I heard, the worst-case delay in an 802.5 system was a fair fraction
  4703. of a second in certain cases of token loss.
  4704. -- 
  4705. It is not possible to both understand  | Henry Spencer at U of Toronto Zoology
  4706. and appreciate Intel CPUs. -D.Wolfskill|  henry@zoo.toronto.edu   utzoo!henry
  4707.  
  4708. ------------------------------
  4709.  
  4710. Date: Fri, 17 Aug 90 13:42:22 CDT
  4711. From: hutin@epsx25.SINet.SLB.COM
  4712. Subject: French packet manufacturer
  4713. To: packet-radio@ucsd.edu
  4714.  
  4715. From:   HUTIN@PSI%EPSX25@MRGATE@PRSRTR
  4716. To:     "packet-Radio@ucsd.edu"@M_INTERNET@MRGATE@PRSRTR
  4717.  
  4718.  
  4719. As far as i know , there is no french packet equipment manufacturer.
  4720. The main dealer for US equipments is:
  4721. GES
  4722. 172 rue de charenton
  4723. 75012 PARIS
  4724. FRANCE
  4725. Phone: 33 1 43432525
  4726. above is FAX number
  4727. Phone: 33 1 43452592
  4728.  
  4729. 73s from Paris
  4730. FE6CNB Remi
  4731.  
  4732. ------------------------------
  4733.  
  4734. Date: Fri, 17 Aug 90 14:09 MET
  4735. From: "Adam van Gaalen (PA2AGA/PI8MAC) DGV-TNO (31)15697283" <GAALEN%TNO.NL@CUNYVM.CUNY.EDU>
  4736. Subject: GRAPES modem and Macintosh
  4737. To: packet-radio@ucsd.edu
  4738.  
  4739. Hello all
  4740.  
  4741. Does anybody have any experience on GRAPES modems connected to a Mac?
  4742.  
  4743. If so:
  4744.  
  4745. 1) Can we connect this moden to one of the serialports or
  4746. 2) Do we need extra hardware (software)
  4747.  
  4748. Any reply will be appreciated.
  4749.  
  4750. 73 de Adam van Gaalen.
  4751.  
  4752. +------------------------------------------------------------------------+
  4753. | Please send your reply to:                 | Where  | Mac  | Software  |
  4754. |--------------------------------------------+--------+------+-----------|
  4755. |     Internet: adam@dgv.tno.nl              | office | SE   | NCSATelnet|
  4756. |           or: gaalen@tno.nl                |  same  | same | DynaComm  |
  4757. | Packet-radio: pa2aga@pa2aga  (44.137.32.9) | at home| Plus | NET/Mac   |
  4758. |           or: pa2aga@pa2aga-2(44.137.32.19)| at home| 512Ke| NET/Mac   |
  4759. |           or: pa2aga@pi8mac  (44.137.32.22)| at home| SE/30| NET/Mac   |
  4760. +------------------------------------------------------------------------+
  4761.  
  4762. ------------------------------
  4763.  
  4764. Date: 17 Aug 90 19:16:30 GMT
  4765. From: usc!elroy.jpl.nasa.gov!turnkey!orchard.la.locus.com!prodnet.la.locus.com!lando.la.locus.com!dana@ucsd.edu  (Dana H. Myers)
  4766. Subject: Noise performance of modems
  4767. To: packet-radio@ucsd.edu
  4768.  
  4769. In article <9008151900.AA13942@dgbt.doc.ca> barry@DGBT.DOC.CA (Barry McLarnon DGBT/DIP) writes:
  4770. >Dana Meyers writes:
  4771.       ^^^^^^ heh-heh. I spell it Myers; look in my signature below :-)
  4772. >>I've heard people complain (myself included) that the Carrier
  4773. >>Detect mechanism on the Am7910 is poor, while the XR-2211 is quite a bit
  4774. >>better. Of course, using a DPLL/State Machine for coherent data carrier
  4775. >>detect is by far the best approach, so it really doesn't matter how poor
  4776. >>the carrier detect provided by the demodulator is. What is important,
  4777. >>however, is good data recovery in the modem.
  4778. >>
  4779. >>What is ironic, is how poor the XR-2211 fares in terms of noise performance.
  4780. >>Page 110 of the 6th Computer Network Conference contains LU4DXT's paper
  4781. >>on measuring the noise performance of several popular modems. In order to
  4782. >>achieve a Bit Error Rate of less than 1e-04, the 2211 requires a S/N of
  4783. >>24.2 dB, while the 7910 requires only 12.3 dB S/N.
  4784. >
  4785. >This is a bit late, but I haven't noticed any replies to this posting.
  4786. >I was surprised when those results came out, and shortly after they were
  4787. >published, I had an opportunity to ask Lyle Johnson of TAPR about them.
  4788. >He said that the author had not used the proper component values in his
  4789. >XR-2211 test circuit.  Instead of duplicating the 2211 modem from the
  4790. >TNC-2, he had used a circuit from an Exar application note, one which
  4791. >apparently contained several errors.  Lyle was confident that the 2211
  4792. >modem performance was *not* worse than the 7910 and other single-chip
  4793. >modems.  Subsequent comparative tests by N7CL have borne out this
  4794. >conclusion.
  4795.  
  4796.     I should point out that I was surprised also. I suspect the
  4797. presence of the 'equalizer' filter in the TNC-2 probably does a lot
  4798. to help. On the other hand, the researcher probably picked up the
  4799. XR-2211 data sheet and used the manufacturer's recommended circuit,
  4800. and picked up the Am7910 data sheet and used the manufacturer's
  4801. recommended circuit. This, from a research point of view, is valid,
  4802. though not terribly useful in the packet context where most folks
  4803. are using the TNC-2 circuit. What would have been most useful in
  4804. the original paper by LU4DXT would have been to include the
  4805. specific circuit he used in his tests; I recall noting the
  4806. absence.
  4807.  
  4808.    I'd be interested in the results of comparing the TNC-2 demodulator
  4809. with a 'standard' XR-2211 demodulator. Furthermore, I'd be interested
  4810. in comparing an Am7910 with and without the internal equalizer filter
  4811. enabled.
  4812.  
  4813.   Of course, as soon as DSP based modems become cost competitive in
  4814. packet radio, this is all moot... 1/2 :-), since I think the DSP
  4815. concept is excellent but the cost is a prohibitive factor... Maybe
  4816. what we really need is a $75-$125 do-it-all modem based on a DSP.. :-)
  4817.  
  4818. *****************************************************************
  4819. * Dana H. Myers KK6JQ           | Views expressed here are      *
  4820. * (213) 337-5136 (ex WA6ZGB)    | mine and do not necessarily   *
  4821. * dana@locus.com                | reflect those of my employer  *
  4822. *****************************************************************
  4823.  
  4824. ------------------------------
  4825.  
  4826. Date: 17 Aug 90 16:52:49 GMT
  4827. From: idacrd!mac@princeton.edu  (Robert McGwier)
  4828. Subject: NOS.EXE & "--more--"
  4829. To: packet-radio@ucsd.edu
  4830.  
  4831.  
  4832.  
  4833. ------------------------------
  4834.  
  4835. Date: 15 Aug 90 14:43:04 GMT
  4836. From: hpfcso!hppad!lapp@hplabs.hpl.hp.com  (David Lapp)
  4837. Subject: Token-ring? Ethernet? Why not use the parallel-port?
  4838. To: packet-radio@ucsd.edu
  4839.  
  4840. Re. 'bidirectional' printer ports on IBM's
  4841.  
  4842. The 'standard' IBM printer adapter does support reading of the
  4843. data pins on the printer port but the IBM documentation also
  4844. warns against an external device driving them. On the other
  4845. hand many people seem to use the printer port for input and
  4846. get away with it. I'm fairly sure that they aren't all using
  4847. the control lines to pass data!
  4848.  
  4849. Some of the 'integrated' chips used for the parallel (and serial 
  4850. and ...) port in newer clones provide a pin that controls the 'direction'
  4851. of the printer port. The IBM PS2 adapter defines a bit in the control
  4852. register to do this. But all this is hardly universal. If the resulting
  4853. box is IBM specific then why not design it as an expansion card?
  4854. (OK that leaves out MCA (ie. PS2) but surely ISA based clones are going 
  4855. to be more common for sometime to come?) 
  4856.  
  4857. This suggestion has come up before on this group.
  4858. Has anyone (who reads this group of course :-) got any experince
  4859. writing software to use an IBM printer port bidirectionally?
  4860. Do printer ports on other machines work bidirectionally?
  4861.  
  4862. Dave Lapp 
  4863. lapp@hppad.waterloo.hp.com
  4864.  
  4865. The above thoughts all came out of my head through my fingers -
  4866. they are all mine - of course i'm giving of them freely...
  4867.  
  4868. ------------------------------
  4869.  
  4870. Date: 17 Aug 90 16:01:43 GMT
  4871. From: brian@ucsd.edu  (Brian Kantor)
  4872. Subject: Token-ring? Ethernet? Why not use the parallel-port?
  4873. To: packet-radio@ucsd.edu
  4874.  
  4875. On most of the PC/XT/AT and clones, the parallel printer port data lines
  4876. are driven by a tri-state latch or driver that has its output enable
  4877. nailed on.  There is also an input port attached to these lines to
  4878. enable the self-test to read back the data when doing a looparound test.
  4879.  
  4880. If you drive the pins hard enough, you'll overcome the output drive of
  4881. the latch in the adaptor board, and you'll be able to read the data
  4882. you've shoved into the adapator.  This is a bad idea, since it will
  4883. definitely shorten the life of both the adaptor's output latch and
  4884. whatever it is you're attaching's output latch.
  4885.  
  4886. A simple way to make the port bidirectional is to cut the trace going to
  4887. the output latch's output enable, and run it out to one of the
  4888. otherwise-unused pins on the blue-ribbon connector.  If you do it
  4889. through an unused inverter and add a pullup resistor, it will default to
  4890. the normal mode, and you need only pull the line down when you want the
  4891. PC to be able to read from the port.
  4892.  
  4893. Some Taiwan-Tailgate parallel adaptor boards have a jumper to do just
  4894. that, or may already be wired that way.
  4895.  
  4896. The commercial i/o-on-the-parallel-port widgets I've seen DO use just
  4897. the handshaking and status lines, since you can't depend on the
  4898. bidirectional capability of the data lines being present.
  4899.     - Brian
  4900.  
  4901. ------------------------------
  4902.  
  4903. Date: 18 Aug 90 03:43:42 GMT
  4904. From: dboyes@rice.edu  (David Boyes)
  4905. Subject: Token-ring? Ethernet? Why not use the parallel-port?
  4906. To: packet-radio@ucsd.edu
  4907.  
  4908. In article <13340001@hppad.HP.COM> lapp@hppad.HP.COM (David Lapp) writes:
  4909. >Re. 'bidirectional' printer ports on IBM's
  4910. >This suggestion has come up before on this group.
  4911. >Has anyone (who reads this group of course :-) got any experince
  4912. >writing software to use an IBM printer port bidirectionally?
  4913.  
  4914. Far, far too much. The only case where I was able to dependably
  4915. make reading from the parallel adapter work was on a PS/2. The
  4916. original monochrome display/printer adapter would work 50-60% of
  4917. the time -- it depended on the card -- and most of the clones
  4918. I had access to (no-name Asian make) didn't bother worrying about
  4919. what would happen if someone tried to input from the parallel
  4920. printer port -- they designed it to published IBM spec, which
  4921. only does output.
  4922.  
  4923. (if anyone cares, the project was to monitor some 1-bit sensors
  4924. surgically embedded in a bunch of sea anemones to see how muscle
  4925. contractions work in invertebrates. It was kind of a silly study,
  4926. but it had some cool gadgetry involved...)
  4927.  
  4928. >Do printer ports on other machines work bidirectionally?
  4929.  
  4930. Many machines have bidirectional parallel ports -- warm fuzzies
  4931. to you guys at HP for putting one on darn near everything you
  4932. make -- but not all "printer" ports are bidirectional. Like
  4933. everything else, it's a question of design. Well-designed I/O
  4934. ports work both ways, and the others .... 8-(.
  4935.  
  4936. >Dave Lapp 
  4937. >lapp@hppad.waterloo.hp.com
  4938. -- 
  4939. David Boyes       |  "Where's the ka-boom? There's supposed to be an
  4940. dboyes@rice.edu   |  Earth-shattering ka-boom!...Heavens! Someone has
  4941.           |  stolen the Illudium Q-38 Explosive Space Modulator!
  4942. "Delays, delays!" |  The Earth creature has *stolen* the Space Modulator!"
  4943.  
  4944. ------------------------------
  4945.  
  4946. Date: (null)
  4947. From: (null)
  4948. NOOO, please don't!!  I want it to look as much like my Unix box as possible!
  4949.  
  4950. Bob
  4951.  
  4952. -- 
  4953. ____________________________________________________________________________
  4954.     My opinions are my own no matter    |       Robert W. McGwier, N4HY
  4955.     who I work for! ;-)                 |       CCR, AMSAT, etc.
  4956. ----------------------------------------------------------------------------
  4957.  
  4958. ------------------------------
  4959.  
  4960. End of Packet-Radio Digest
  4961. ******************************
  4962. Date: Sun, 19 Aug 90 04:30:03 PDT
  4963. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  4964. Reply-To: Packet-Radio@UCSD.Edu
  4965. Subject: Packet-Radio Digest V90 #121
  4966. To: packet-radio
  4967.  
  4968.  
  4969. Packet-Radio Digest         Sun, 19 Aug 90       Volume 90 : Issue 121
  4970.  
  4971. Today's Topics:
  4972.               GRAPES modem and Macintosh
  4973.  
  4974. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  4975. Send subscription requests to: <listserv@UCSD.Edu>
  4976.  
  4977. Archives of past issues of the Packet-Radio Digest are available 
  4978. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  4979. ----------------------------------------------------------------------
  4980.  
  4981. Date: Sat, 18 Aug 90 22:39:24 EDT
  4982. From: dyuill@ccs.carleton.ca (Doug Yuill)
  4983. Subject: GRAPES modem and Macintosh
  4984. To: Packet-Radio@UCSD.Edu
  4985.  
  4986. Adam van Gaalen asks:
  4987. "Does anybody have any experience on GRAPES modems connected to a Mac?"
  4988.  
  4989.   I have been using a Grapes modem with my Mac for about a year now and happy
  4990. to report VERY good results!
  4991. On the software side I am running KA9Q's NET for the Mac which supports 
  4992. separate windows for all your sessions, very nice when you want to run with
  4993. trace on. I use a 10 meter long cable to connect to a Pac-Comm tiny-2 TNC 
  4994. running KISS-56. I use the modem port at a data rate of 57.6k baud.
  4995. I had to REALLY soup-up the tnc to get this data rate. The maximum rate
  4996. supported by the tnc on the terminal port was 19.2k baud, I surmised that by
  4997. tripling the master clock, I could achieve the desired 57.6k baud. This worked
  4998. ok. I did however have to jumper the tnc for 1/2 speed operation of the Z-80
  4999. cpu, aprox. 7.5Mhz. I believe that Pac-Comm no longer provides a half speed
  5000. jumper in which case you would require a flip-flop to divide the clock down.
  5001. It was also necessary to replace the SIO with a 6Mhz part.
  5002. I razored the traces used for the ttl level terminal port connector on the tnc
  5003. and used that connector for interfacing the WA4DSY modem.
  5004. Right now I'm using a Hamtronics 28Mhz>220Mhz 1 watt xmit converter with a
  5005. 1/2 wave ant. to access the input of our cross band repeater. On the receive 
  5006. side I'm using a Microwave modules 70cm> 28Mhz converter. The DSY modem seems
  5007. to false a lot, ie: the carrier detect is always coming on in the presence of
  5008. intermod. I installed a bandpass cavity filter on the input of the receive
  5009. converter to cure that problem.
  5010. Performance wise I'm getting about 2k bytes/sec during ftp's. This figure would 
  5011. be higher except the tnc runs in stop and wait mode, ie: it can not be sending
  5012. a frame to the Mac at the same time as it is receiving a new frame from the
  5013. modem.
  5014. I am able to run any number of applications under Multi-Finder with NET
  5015. always running in the background. I almost never have a crash and I run my
  5016. machine 24 hours a day (Mac+ with 68030 &4meg's RAM).
  5017. Bdale has previously noted that the high data rates used by the DSY modem can
  5018. "flat-line" your machine while it's busy servicing all that I/O. I *never*
  5019. had that problem on the Mac (even before the 68030). However, now that some
  5020. of the users on our 56k LAN are experimenting with DMA drivers and running
  5021. "full bore" I do occasionally suffer from my machine "flat-lining". This
  5022. only happens when two stations are ftping and using most of the available 
  5023. bandwidth.
  5024. As has been said before: The Grapes WA4DSY modem provides a MUCH higher
  5025. cost/performance ratio, ie: you get a bigger bang for your buck.
  5026. I have not documented my modifications to the Pac-Comm tiny-2 tnc.
  5027. The procedure should not be too difficult for an advanced experimenter to
  5028. figure out from reading the DSY documentation and from looking at the tnc's
  5029. schematic. Alternately if your already have a tnc-2 clone you can follow the
  5030. procedure described in the Grapes doc's and use your tnc as a host interface
  5031. at 19.2k baud. (This works pretty well to start..)
  5032. Phil Karn has suggested that it should be possible to run HDLC straight out
  5033. the serial port of the Mac. In practice this is not possible due to the 
  5034. absence of separate rx & tx clock signals.
  5035. I plan to have my station at the London Ontario Computer Networking Conference 
  5036. for anyone interested in seeing it in action.
  5037. --dy
  5038. Doug Yuill, VE3OCU@VE3JF.on.can.na or dyuill@ccs.carleton.ca
  5039.  
  5040. ------------------------------
  5041.  
  5042. End of Packet-Radio Digest
  5043. ******************************
  5044. Date: Mon, 20 Aug 90 04:30:04 PDT
  5045. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  5046. Reply-To: Packet-Radio@UCSD.Edu
  5047. Subject: Packet-Radio Digest V90 #122
  5048. To: packet-radio
  5049.  
  5050.  
  5051. Packet-Radio Digest         Mon, 20 Aug 90       Volume 90 : Issue 122
  5052.  
  5053. Today's Topics:
  5054.             Can you guys help a beginner?
  5055.               Mac and DSY modems
  5056.            PC Printer Port as a general purpose I/O
  5057.            PK232 mod to reduce op-amp noise
  5058.      Token-ring? Ethernet? Why not use the parallel-port?
  5059.  
  5060. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  5061. Send subscription requests to: <listserv@UCSD.Edu>
  5062.  
  5063. Archives of past issues of the Packet-Radio Digest are available 
  5064. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  5065. ----------------------------------------------------------------------
  5066.  
  5067. Date: Mon, 20 Aug 90 00:47:38 EDT
  5068. From: caleb@popsrv.mail.cornell.edu (Caleb Strockbine)
  5069. Subject: Can you guys help a beginner?
  5070. To: Packet-Radio@UCSD.edu
  5071.  
  5072. Hello...
  5073.  
  5074. I've been reading the Packet Radio digest for some time now, and I'm really
  5075. interested in what I've read. I am, however, just a beginner (not even,
  5076. really) and _very_ new to the idea of packet radio. I've picked up a few
  5077. ham magazines like CQ, and they help a little, but not a lot. With this in
  5078. mind, I'd be delighted if one of you would help me with some basic
  5079. questions:
  5080.  
  5081. What sort of license do I need to get started in packet radio? What's the
  5082. best way to go about getting such a license? I've seen some ads for
  5083. correspondance courses. Are these a good idea? What will it cost me, in
  5084. both time and money?
  5085.  
  5086. What sort of equipment will I need? Intuition tells me I'll need some sort
  5087. of radio setup, which I guess must include some sort of transciever and an
  5088. antenna. I would also guess I'd need some sort of modem, plus specialized
  5089. software. I've already got a Macintosh SE. Is that any use at all? All the
  5090. ads I've seen mention _only_ PCs... I haven't seen anything about the Mac
  5091. thus far. If there are people using Macs with packet radio, where can I
  5092. find them? Also, what will all this equipment cost me? I'm a student, so
  5093. the cheaper the better.
  5094.  
  5095. If I _do_ get into packet radio, what will I be able to access? I like the
  5096. idea of having a SLIP connection via airwaves, but that's a while off. Are
  5097. there a great many packet BBS's out there? And how many people actually use
  5098. packet radio?
  5099.  
  5100. I realize that this is all pretty basic stuff, and most of you probably
  5101. don't want to spend your time telling everyone else what they already know.
  5102. If there's some good way to find all this out... a few files FTPable from
  5103. somewhere, a good book or two on the subject, a magazine article that I'll
  5104. be able to find in a reasonable public library, whatever... I'd be grateful
  5105. for the pointer.
  5106.  
  5107. Thanks very much.
  5108.  
  5109. Caleb Strockbine
  5110. caleb@popsrv.mail.cornell.edu
  5111.  
  5112. Caleb Strockbine
  5113.  
  5114. qop@cornella.cit.cornell.edu     190 Caldwell Hall     607-255-5997 (work)
  5115. caleb@popsrv.mail.cornell.edu    Cornell University    607-272-4410 (home)
  5116.  
  5117. ------------------------------
  5118.  
  5119. Date: Sun, 19 Aug 90 15:40:16 -0700
  5120. From: Mike Chepponis <k3mc@apple.com>
  5121. Subject: Mac and DSY modems
  5122. To: packet-radio@ucsd.edu
  5123.  
  5124. Doug gave a great overview how he did it.  
  5125.  
  5126. I just want to mention that somebody mentioned to me that if you run your
  5127. DSY modem half duplex, then you can easily hook it up to the Mac.  You get a
  5128. 2 to 1 multiplexer (which can be easily wired up from a 74HC00 quad CMOS NAND
  5129. gate chip, costs 10 cents) and hook DSY TXclock onto one input, RXclock onto
  5130. the other, and the select pin would go to DSY RTS.  The output of the mux goes
  5131. to the clock input of the Mac.
  5132.  
  5133. This allows you to eliminate the TNC.
  5134.  
  5135. All you have to do is write the code on the Mac to use this h/w arrangement.
  5136. (It's only software!)
  5137.  
  5138. Best -Mike
  5139.  
  5140. ------------------------------
  5141.  
  5142. Date: 19 Aug 90 03:30:57 GMT
  5143. From: soleil!mlb.semi.harris.com!jujeh.mlb.semi.harris.com!krl@rutgers.edu  (Ken Lyons)
  5144. Subject: PC Printer Port as a general purpose I/O
  5145. To: packet-radio@ucsd.edu
  5146.  
  5147. I have seen several postings about using the printer port for
  5148. general purpose I/O, or more likely for directly driving an RF
  5149. modem (Which I, too, am considering as a way to make a cheap
  5150. packet setup for the PC similar to the Digi-com for the
  5151. Comodore), but since I have not read them all, this may have
  5152. been covered already.  Indeed, I hoped it would be covered,
  5153. which is why I did not take the time to read all the postings. 
  5154. Nonetheless, after seeing the subject reappear every time I
  5155. scanned the newsgroup for weeks, I decided to read the
  5156. postings to make sure my computer was not broken :-).  At any
  5157. rate I apologize for the wanton use of bandwidth if this has
  5158. already been covered.
  5159.  
  5160. Anyway the gist of what I am driving at is this:  You can use
  5161. the parallel port for anything if you forget about the
  5162. grouping of signals as they are used by a printer and just
  5163. think about them as a collection of inputs and outputs.  More
  5164. specifically, 12 outputs and 5 inputs.  This is done
  5165. commercially by software such as Laplink and Fastwire, and I
  5166. have used it to provide a high speed communications link
  5167. between a PC and a single board computer.  Also, Latice
  5168. Semiconductor uses this technique for programming their line
  5169. of In Circuit Programmable (ISP) GALs.
  5170.  
  5171. At this point I assume that you all have enough information
  5172. about the parallel port that you can figure it out yourselves. 
  5173. If this is not the case, I will be glad to pull the stuff out
  5174. of my files and type it in so I can E-Mail it to any interested.
  5175.  
  5176. 73s
  5177. Ken Lyons KC4QEN
  5178.  
  5179. ------------------------------
  5180.  
  5181. Date: 19 Aug 90 04:36:58 GMT
  5182. From: pacbell.com!mips!prls!philabs!briar!rfc@ucsd.edu  (Robert Casey)
  5183. Subject: PK232 mod to reduce op-amp noise
  5184. To: packet-radio@ucsd.edu
  5185.  
  5186. copied from packet:
  5187.  Msg# TSF  Size #Rd  Date  Time From   MsgID        To
  5188. 32511 BF   2032   3 16-Aug 1124 KE2QT  43070_WB2COY ALL@ALLBBS ()
  5189.   Sb: PK-232 MOD; HEARS BETTER
  5190.  
  5191.   FOLLOWING INFORMATION RECEIVED FROM WOLF ZS6KE:
  5192.   CONCERNING A MOD TO ELIMINATE NOISE FROM THE OP-AMPS.
  5193.  
  5194.   ON RECOMMENDATION OF OM PIET, ZS6AQC I CHECKED THE NOISE ON THE
  5195.   POWER BUS TO THE MC34074P OP-AMPS AND FOUND (JUST LIKE HE SAID) THAT
  5196.   THERE IS A LOT OF RUBBISH BETWEEN THE PINS 4 AND 11 OF U23, 26, 28,
  5197.   30, 32 AND 34. SO I PLACED SOME 1UF CAP'S ACROSS THEM AND MY
  5198.   RECEIVE NOISE (MEASURED ON A MARK-SPACE SCOPE CROSS-DISPLAY) IS MUCH
  5199.   MUCH LESS. IN FACT, I CAN NOW EVEN COPY SOME STEADY SIGNALS THAT
  5200.   DON'T EVEN RAISE THE S-METER NEEDLE. HOPE YOU CAN IMPROVE YOURS
  5201.   ALSO?
  5202.  
  5203.   THIS WAS RECEIVED FROM OD5NG: HE MADE THIS MOD AND RESULTS WERE 
  5204.   OUTSTANDING.
  5205.  
  5206.   THEN CLARK, W9CD MADE THE MODIFICATION AND WAS PLEASED WITH THE RESULTS.
  5207.  
  5208.   CONSEQUENTLY I BOUGHT FROM RADIO SHACK 6 EACH 1 MF TANTALIUM CAPACITORS 
  5209.   AND MOUNTED THEM ON THE BOTTOM OF THE BOARD, WITH THE SHORTEST POSIBLE
  5210.   LEADS IN THE POSITIONS DESCRIBED ABOVE. THE RESULTS ARE OUTSTANDING.
  5211.   RTTY SIGNALS I COULD NOT COPY BEFORE NOW COPY PERFECT, EVEN WHEN YOU
  5212.   CAN BARELY SEE THE TRACES ON THE SCOPE. ARQ LINKS WHICH COULD NOT BE
  5213.   MADE BEFORE NOW FLOW SMOOTH.
  5214.  
  5215.   THE POSTIVE SIDE OF THE TANTALIUM CAP GOES TO PIN 4 OF THE SIX MC34074P
  5216.   ICS AND THE NEGATIVE SIDE TO PIN 11.
  5217.  
  5218.   GIVE IT A TRY AND YOU WILL BE PLEASANTLY SURPRISED.
  5219.   73 AND GL DE JOHN, TG9VT
  5220.  
  5221.   -------------------------------------------------------
  5222.    KE2QT: The above file was copied from the TG9VT APLINK BBS by me, on
  5223.    Aug. 16, 1990  on 14076 Khz. This file is is for your information. I
  5224.    have not tried the modifications. Good luck, and if you are
  5225.    sucessful, please drop me a line: KE2QT @ WB2COY. 73 Bob.
  5226. ------------------------------------------------------------
  5227. Note: I haven't tried or verified this, proceed at your own risk.  WA2ISE 
  5228.  
  5229. ------------------------------
  5230.  
  5231. Date: 19 Aug 90 22:02:26 GMT
  5232. From: netnews.upenn.edu!eniac.seas.upenn.edu!depolo@rutgers.edu  (Jeff DePolo)
  5233. Subject: Token-ring? Ethernet? Why not use the parallel-port?
  5234. To: packet-radio@ucsd.edu
  5235.  
  5236. In article <13340001@hppad.HP.COM> lapp@hppad.HP.COM (David Lapp) writes:
  5237. >Re. 'bidirectional' printer ports on IBM's
  5238. >
  5239. >The 'standard' IBM printer adapter does support reading of the
  5240. >data pins on the printer port but the IBM documentation also
  5241. >warns against an external device driving them. On the other
  5242. >hand many people seem to use the printer port for input and
  5243. >get away with it. I'm fairly sure that they aren't all using
  5244. >the control lines to pass data!
  5245.  
  5246. >Has anyone (who reads this group of course :-) got any experince
  5247. >writing software to use an IBM printer port bidirectionally?
  5248. >Do printer ports on other machines work bidirectionally?
  5249. >
  5250. >Dave Lapp 
  5251. >lapp@hppad.waterloo.hp.com
  5252.  
  5253. I don't know about other machines, but many of the current file transfer
  5254. programs (Lap-Link and the hopefully-soon-to-be-release Duette 3.0) that
  5255. run on IBM PC-compatable machines do.  The parallel port is (for
  5256. lack of a better description or term) pseudo-latched in both directions.
  5257. When sending data, you load the latch and then pulse the strobe line,
  5258. which effectively tells the device on the other end to read the
  5259. port.  The data stays in the latch after the strobe - it isn't cleared.
  5260. The device on the other end has a high enough Z so that the values
  5261. don't get distrubed.  This assumes a read-only device, such as a 
  5262. printer, is on the other end.
  5263.  
  5264. To read data the other way, you have the the machine on the other end
  5265. load it's latch and pulse its strobe.  The receiving computer should
  5266. have cleared its latch prior to the sending computer loading its latch.
  5267. When the receiving computer sees the strobe, it reads the current contents
  5268. of its port, which should contain whatever the sending computer put there.
  5269.  
  5270. Obviously this whole scheme requires some deviation from the normal
  5271. handshaking line scheme in order for each computer to be able to use
  5272. its strobe line.
  5273.  
  5274. The IBM documention is probably a bit overprotective.  As long as the
  5275. voltages on the pins don't exceed specs, there should be no problem.
  5276. The IBM technical manual also warns against transfer speeds above
  5277. 9,600 baud on the serial port, which is a crock, so you can't believe
  5278. everything you read.
  5279.  
  5280. I haven't spent that much time on parallel port transfer routines.  I
  5281. started on the project in writing Duette (formerly Lap-Link prior to
  5282. a trademark dispute, but that's another story), but turned it over to
  5283. a different programmer when I went away to college.  Apparently, from
  5284. the reviews I've seen, the parallel port transfers work somewhat
  5285. faster than the 115,200 baud serial transfers.  I'd estimate you would
  5286. get a throughput approaching the equivilent of 200,000 baud on a
  5287. well-designed parallel port routine, but for ease of development,
  5288. 115,200 on the serial port isn't too bad either.  The only problem
  5289. in an application like a token-ring network is allowing more than two
  5290. machines to communicate, as RS-232 is inherently designed for only 2
  5291. devices.  But then again, so is Centronics parallel, so who's to say
  5292. what can and can't be done.  
  5293.  
  5294. Anyone had any more experience on this?  I'm by no means an expert.
  5295.  
  5296.                             --- Jeff
  5297. --
  5298. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  5299. Jeff DePolo  N3HBZ             Twisted Pair: (215) 386-7199                  
  5300. depolo@eniac.seas.upenn.edu    RF: 146.685- 442.70+ 144.455s (Philadelphia)  
  5301. University of Pennsylvania     Carrier Pigeon: 420 S. 42nd St. Phila PA 19104
  5302.  
  5303. ------------------------------
  5304.  
  5305. End of Packet-Radio Digest
  5306. ******************************
  5307. Date: Tue, 21 Aug 90 04:30:20 PDT
  5308. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  5309. Reply-To: Packet-Radio@UCSD.Edu
  5310. Subject: Packet-Radio Digest V90 #123
  5311. To: packet-radio
  5312.  
  5313.  
  5314. Packet-Radio Digest         Tue, 21 Aug 90       Volume 90 : Issue 123
  5315.  
  5316. Today's Topics:
  5317.             PK232 Mod Information
  5318.            PK232 mod to reduce op-amp noise
  5319.            Using the Parallel port as a bidir port
  5320.  
  5321. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  5322. Send subscription requests to: <listserv@UCSD.Edu>
  5323.  
  5324. Archives of past issues of the Packet-Radio Digest are available 
  5325. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  5326. ----------------------------------------------------------------------
  5327.  
  5328. Date: 20 Aug 90 16:47:44 GMT
  5329. From: zaphod.mps.ohio-state.edu!math.lsa.umich.edu!sharkey!bnlux0!bnlls1.nsls.bnl.gov!foxworth@tut.cis.ohio-state.edu  (Bob Foxworth)
  5330. Subject: PK232 Mod Information
  5331. To: packet-radio@ucsd.edu
  5332.  
  5333. Article 4347 in the packet group carries the PK232 Mod information
  5334. which looks like the same info that circulated several months ago,
  5335. and the sources sound familiar. This mod (tantalums across the op-amps)
  5336. was tried by several local experienced people, including W2JUP who is
  5337. a consultant for AEA. Their joint determination was that, if you have a
  5338. proper 12v power supply driving the PK232, the mod is a waste of time,
  5339. as well as voiding your warranty. They feel that the people who claim
  5340. improvements from this mod are using ripply, poorly regulated supplies.
  5341. And, that is where attention should be placed.  73.
  5342.  
  5343. ------------------------------
  5344.  
  5345. Date: 20 Aug 90 16:40:09 GMT
  5346. From: uop!quack!mrapple@ucdavis.ucdavis.edu  (Nick Sayer)
  5347. Subject: PK232 mod to reduce op-amp noise
  5348. To: packet-radio@ucsd.edu
  5349.  
  5350. rfc@briar.Philips.Com (Robert Casey) writes:
  5351.  
  5352. >  -------------------------------------------------------
  5353. >   KE2QT: The above file was copied from the TG9VT APLINK BBS by me, on
  5354. >   Aug. 16, 1990  on 14076 Khz. This file is is for your information. I
  5355. >   have not tried the modifications. Good luck, and if you are
  5356. >   sucessful, please drop me a line: KE2QT @ WB2COY. 73 Bob.
  5357. >------------------------------------------------------------
  5358. >Note: I haven't tried or verified this, proceed at your own risk.  WA2ISE 
  5359.  
  5360. I HAVE tried it, but unfortunately my access to HF is problematic at
  5361. this time. My PK-232 certainly does no worse with the mod, and
  5362. I may have seen a little improvement, but that may have been the placebo
  5363. effect. I can say with certainty that the mod did no harm in my case.
  5364. You do, however, have to be careful and make sure that you don't mix up
  5365. 4 and 11. I mounted the caps on the bottom of the board, and thought
  5366. long and hard to make sure I did it right.
  5367.  
  5368. Proceed at your own risk, of course, but I think this benefit:price
  5369. ratio is higher than 1:1.
  5370. -- 
  5371. Nick Sayer               |  Disclaimer:
  5372. N6QQQ                    |    "Just because you're reading my post doesn't
  5373. mrapple@quack.sac.ca.us  |     mean we're gonna take long showers together."
  5374. 209-952-5347 (Telebit)   |                      -- Gunnery Sgt. Thomas Highway
  5375.  
  5376. ------------------------------
  5377.  
  5378. Date: 21 Aug 90 07:53:18 GMT
  5379. From: elroy.jpl.nasa.gov!grian!alex@decwrl.dec.com  (Alex Pournelle)
  5380. Subject: Using the Parallel port as a bidir port
  5381. To: packet-radio@ucsd.edu
  5382.  
  5383. dboyes@rice.edu (David Boyes) ['n' about 27 bizillion others] writes:
  5384.  
  5385. >Many machines have bidirectional parallel ports -- warm fuzzies
  5386. >to you guys at HP for putting one on darn near everything you
  5387. >make -- but not all "printer" ports are bidirectional. Like
  5388. >everything else, it's a question of design. Well-designed I/O
  5389. >ports work both ways, and the others .... 8-(.
  5390.  
  5391. LapLink III and FastWire (nee FastLynx) both provide a
  5392. parallel-to-parallel port cable for xferring data between nearly any two
  5393. PClones.  It's about 3 to 4x faster than serial.  There are, from my
  5394. limited remembery, about 5 bits that are useable bidirectionally on just
  5395. about every parallel port.  (The only exception I know of is the Sanyo
  5396. MBC-555, not known as being very compatible!)  I've never heard of any
  5397. machines breaking from using this, either.
  5398.  
  5399. I'm sure either Rupp or Travelling Software will give more tech. details
  5400. if you explain at length you're not competing with them... :-)
  5401.  
  5402.  
  5403. >David Boyes       |  "Where's the ka-boom? There's supposed to be an
  5404. >dboyes@rice.edu   |  Earth-shattering ka-boom!...Heavens! Someone has
  5405. >                  |  stolen the Illudium Q-38 Explosive Space Modulator!
  5406. >"Delays, delays!" |  The Earth creature has *stolen* the Space Modulator!"
  5407.  
  5408. I always thot that was "Pu-238 Explosive Space Modulator", as in
  5409. "Putonium".  God rest ye, Mel Blanc.
  5410.  
  5411.  
  5412.     Alex
  5413. -- 
  5414.         Alex Pournelle, freelance thinker
  5415.         Also: Workman & Associates, Data recovery for PCs, Macs, others
  5416.         ...elroy!grian!alex; BIX: alex; voice: (818) 791-7979
  5417.         fax: (818) 794-2297    bbs: 791-1013; 8N1 24/12/3
  5418.  
  5419. ------------------------------
  5420.  
  5421. End of Packet-Radio Digest
  5422. ******************************
  5423. Date: Wed, 22 Aug 90 04:30:03 PDT
  5424. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  5425. Reply-To: Packet-Radio@UCSD.Edu
  5426. Subject: Packet-Radio Digest V90 #124
  5427. To: packet-radio
  5428.  
  5429.  
  5430. Packet-Radio Digest         Wed, 22 Aug 90       Volume 90 : Issue 124
  5431.  
  5432. Today's Topics:
  5433.              Ethernet drivers for net/nos
  5434.             KA9Q package for the Atari ST
  5435.                  PacketRadio
  5436.                PC Printer Ports
  5437.              Thanks for the help!
  5438.            Token-ring? Ethernet? Why not u
  5439.  
  5440. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  5441. Send subscription requests to: <listserv@UCSD.Edu>
  5442.  
  5443. Archives of past issues of the Packet-Radio Digest are available 
  5444. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  5445. ----------------------------------------------------------------------
  5446.  
  5447. Date: 21 Aug 90 20:01:52 GMT
  5448. From: ncrlnk!ciss!lawday!jra@uunet.uu.net  (John.Ackermann@Dayton.NCR.COM)
  5449. Subject: Ethernet drivers for net/nos
  5450. To: packet-radio@ucsd.edu
  5451.  
  5452. I am running net on a pc and on an NCR Tower (the unix version is kd8wk's
  5453. modified 890421.01 bits).
  5454.  
  5455. I have a Novell ethernet card available for the pc, and an Exelan ethernet
  5456. card available for the Tower.
  5457.  
  5458. What kind of undertaking (major, minor, or impossible) will it be to get
  5459. these machines talking to each other over the ethernet, using net?  I have
  5460. no other networking software on these machines.  Are there drivers available
  5461. for these cards that will interface to the FTP spec and net?
  5462.  
  5463. Thanks much.
  5464.  
  5465. -- 
  5466. John R. Ackermann, Jr.                                           (513) 445-2966
  5467. Law Department, NCR Corporation                              VoicePlus 622-2966
  5468. Dayton, Ohio                                      John.Ackermann@Dayton.NCR.COM
  5469.      ***** Amateur Radio: ag9v@n8acv or ag9v@ag9v.AMPR.ORG *****
  5470.  
  5471. ------------------------------
  5472.  
  5473. Date: 21 Aug 90 16:25:31 GMT
  5474. From: mcsun!inria!laas!ralph@uunet.uu.net  (Ralph P. Sobek)
  5475. Subject: KA9Q package for the Atari ST
  5476. To: packet-radio@ucsd.edu
  5477.  
  5478. Hi folks!
  5479.  
  5480. In article <1683.268f792f@hamavnet.com> henderson@hamavnet.com writes:
  5481.  
  5482. |    I managed to get a hold of the KA9Q package for the Atari ST. It took quite a
  5483. |    bit of looking and asking, until a kind sould in Europe uucp'd me the files.
  5484. |    If someone would like a copy of the files, I'd be happy to uucp them to you.
  5485.  
  5486. I tried replying but if anyone (especially in Europe) has the ka9q
  5487. source for the Atari ST, I *sure* am interested.  I had a copy on a
  5488. Sun cassette and accidently destroyed it with everything else ;-(
  5489.  
  5490. --
  5491. Ralph P. Sobek                    Disclaimer: The above ruminations are my own.
  5492. ralph@laas.fr                              Addresses are ordered by importance.
  5493. ralph@laas.uucp, or ...!uunet!laas!ralph                
  5494. If all else fails, try:                               sobek@eclair.Berkeley.EDU
  5495. ===============================================================================
  5496. Reliable software should kill people reliably! -Andy Mickel, Pascal News #13,78
  5497.  
  5498. ------------------------------
  5499.  
  5500. Date: 22 Aug 90 03:19:18 GMT
  5501. From: g.gp.cs.cmu.edu!lehmann@pt.cs.cmu.edu  (Eric Lehmann)
  5502. Subject: PacketRadio
  5503. To: packet-radio@ucsd.edu
  5504.  
  5505.   I have seen several references to PacketRadio being developed by Tapr.
  5506. It is apprently a 2 meter 9600 baud rf modem. Can someone here in the
  5507. know post a complete description? I would also like to know when it
  5508. will be available and how much it will cost. Thanks.
  5509.                 -Eric, kd3sp
  5510.  
  5511. ------------------------------
  5512.  
  5513. Date: Mon, 20 Aug 90 08:11:28 CDT
  5514. From: ROsman%ASS%SwRI05@D15VS178A.SPACE.SwRI.EDU
  5515. Subject: PC Printer Ports
  5516. To: tcp-group@udel.edu, packet-radio@ucsd.edu
  5517.  
  5518. The first generation IBM }brand{ _printer_ ports were limited to Centronics 
  5519. "standard" interface.  (Eight bits out, five bits back).
  5520.  
  5521. The later standalone _parallel_ ports AND the combined Serial/Paralell board 
  5522. are really fully bidirectional.  Some coding gymnastics are required to deal 
  5523. with the handshaking lines, but no more than usual with the PC.  
  5524.  
  5525. As a matter of fact, it's pretty simple the read and write the main eight 
  5526. bit path.  You just read and write the same I/O address.  Reading the hand 
  5527. shaking lines requires that you first write ones to them.  The reason for this
  5528. is that the handshaking lines are, _in general_, pulled-up open collector 
  5529. outputs.  
  5530.  
  5531. It's actually pretty hard to find a machine that has a printer-only port.  
  5532. They ARE there, but they seem to be a barely significant minority.  Laptops, 
  5533. chipset based motherboard ports, and LSI based addons all seem to be truly 
  5534. bi-directional.  I haven't seen a printer-only add-on card for about 4 years. 
  5535.  
  5536. Oz
  5537.  
  5538. ------------------------------
  5539.  
  5540. Date: Tue, 21 Aug 90 20:13:31 EDT
  5541. From: caleb@popsrv.mail.cornell.edu (Caleb Strockbine)
  5542. Subject: Thanks for the help!
  5543. To: Packet-Radio@UCSD.edu
  5544.  
  5545. I'd like to take a few lines to say thanks to all the people who took the
  5546. time to help me get a start in my quest for a ham license. "Thanks."
  5547.  
  5548. Also, if there's anyone else who's just starting off and would like a
  5549. summary of the replies I got to my query about how to get started in radio,
  5550. just drop me a line. It may be a few days (or even weeks) before I get back
  5551. to you, since I'll be away from an easy network connection for a while (I'm
  5552. moving). But I'll eventually get my mail and reply as soon as I can.
  5553.  
  5554. Thanks again for all the help. More than anything, it was the kindness of
  5555. the people that responded that convinced me I'd like to be part of the ham
  5556. culture.
  5557.  
  5558. Caleb.
  5559. caleb@popsrv.mail.cornell.edu
  5560.  
  5561. Caleb Strockbine
  5562.  
  5563. qop@cornella.cit.cornell.edu     190 Caldwell Hall     607-255-5997 (work)
  5564. caleb@popsrv.mail.cornell.edu    Cornell University    607-272-4410 (home)
  5565.  
  5566. ------------------------------
  5567.  
  5568. Date: 21 Aug 90 22:26:00 GMT
  5569. From: swrinde!zaphod.mps.ohio-state.edu!uwm.edu!ux1.cso.uiuc.edu!ux1.cso.uiuc.edu!phil@ucsd.edu
  5570. Subject: Token-ring? Ethernet? Why not u
  5571. To: packet-radio@ucsd.edu
  5572.  
  5573. What is the maximum speed a parallel port can be practically driven to, in
  5574. terms of total bits per second of useful data (so as to compare against a
  5575. reference of say 9600 bps)?  My impression is that a parallel port requires
  5576. byte-by-byte operations by the CPU, which are likely to be bogging it down.
  5577.  
  5578. --Phil Howard, KA9WGN-- | Individual CHOICE is fundamental to a free society
  5579. <phil@ux1.cso.uiuc.edu> | no matter what the particular issue is all about.
  5580.  
  5581. ------------------------------
  5582.  
  5583. End of Packet-Radio Digest
  5584. ******************************
  5585. Date: Thu, 23 Aug 90 04:30:05 PDT
  5586. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  5587. Reply-To: Packet-Radio@UCSD.Edu
  5588. Subject: Packet-Radio Digest V90 #125
  5589. To: packet-radio
  5590.  
  5591.  
  5592. Packet-Radio Digest         Thu, 23 Aug 90       Volume 90 : Issue 125
  5593.  
  5594. Today's Topics:
  5595.              Latest TCP/IP NET.EXE Wanted
  5596.                  TCP/IP on HF
  5597.  
  5598. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  5599. Send subscription requests to: <listserv@UCSD.Edu>
  5600.  
  5601. Archives of past issues of the Packet-Radio Digest are available 
  5602. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  5603. ----------------------------------------------------------------------
  5604.  
  5605. Date: 22 Aug 90 05:19:12 GMT
  5606. From: att!cbnewsd!nils@ucbvax.Berkeley.EDU  (nils.t.carlson)
  5607. Subject: Latest TCP/IP NET.EXE Wanted
  5608. To: packet-radio@ucsd.edu
  5609.  
  5610. If anyone knows where I can obtain the latest version of NET.EXE
  5611. (and all the supporting files), please post a reply to this newsgroup
  5612. or call me at (708)713-4891 days only.
  5613.  
  5614. The version that I have is one that I picked up at the Dayton
  5615. Hamvention this past year and is several versions behind, I believe.
  5616.  
  5617. Thanks,
  5618. Nils Carlson
  5619. AT&T Bell Laboratories
  5620. Naperville, IL
  5621. (K4IWL)
  5622.  
  5623. ------------------------------
  5624.  
  5625. Date: 22 Aug 90 10:52:01 GMT
  5626. From: zaphod.mps.ohio-state.edu!sdd.hp.com!elroy.jpl.nasa.gov!peregrine!sceard!ncr-sd!ncrcae!secola!mechling@tut.cis.ohio-state.edu  (Randy Mechling)
  5627. Subject: TCP/IP on HF
  5628. To: packet-radio@ucsd.edu
  5629.  
  5630. I was wondering if anyone in this newsgroup has had experience with TCP/IP
  5631. on HF.  I don't even know if this is possible with the bandwidth restrictions.
  5632. Are there certain FCC regulations that only allow digital encoding on certain
  5633. HF freqs?  What are the bandwidth regualtions?  I assume the reason for using
  5634. 300 baud on HF packet is because of bandwidth.  I would like to investigate
  5635. ways of increasing the bits/sec (throughput) and still stay within any FCC
  5636. bandwidth restrictions.  If anyone can share their knowledge on this subject
  5637. with me, I would appreciate it greatly.  Thanks
  5638.  
  5639. Randy Mechling WA4HOX
  5640.  
  5641. -- 
  5642. *******************************************************************************
  5643. *  Randy Mechling    NCR Comten Columbia | 1+1=2  1-1=0   etc.                *
  5644. *  mechling@secola.Columbia.NCR.COM      | 2+2=4  2-2=0                       *
  5645. *******************************************************************************
  5646.  
  5647. ------------------------------
  5648.  
  5649. End of Packet-Radio Digest
  5650. ******************************
  5651. Date: Fri, 24 Aug 90 04:30:07 PDT
  5652. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  5653. Reply-To: Packet-Radio@UCSD.Edu
  5654. Subject: Packet-Radio Digest V90 #126
  5655. To: packet-radio
  5656.  
  5657.  
  5658. Packet-Radio Digest         Fri, 24 Aug 90       Volume 90 : Issue 126
  5659.  
  5660. Today's Topics:
  5661.              Latest TCP/IP NET.EXE Wanted
  5662.  
  5663. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  5664. Send subscription requests to: <listserv@UCSD.Edu>
  5665.  
  5666. Archives of past issues of the Packet-Radio Digest are available 
  5667. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  5668. ----------------------------------------------------------------------
  5669.  
  5670. Date: 22 Aug 90 18:38:14 GMT
  5671. From: uc!shamash!brainiac!jrc@tut.cis.ohio-state.edu
  5672. Subject: Latest TCP/IP NET.EXE Wanted
  5673. To: packet-radio@ucsd.edu
  5674.  
  5675. The latest un-released version of the TCP/IP (NOS) software is available from
  5676. thumper.bellcore.com . The executable, src, and reference manual reside in the 
  5677. directory pub/ka9q/nos.  There are also other goodies on thumper under pub/ka9q.
  5678. Thumper.bellcore.com is the machine that always has the latest version of
  5679. the TCP/IP package from KA9Q and others.  
  5680.  
  5681. The last released version of TCP/IP ( 890421.1 NET) can be found on 
  5682. hpcsos.col.hp.com in the directory ka9q/890421.1 .  The source code for many 
  5683. target machines can be found here, as well as the BM mailer.  HPCSOS also
  5684. has alot of software for packet radio.
  5685.  
  5686.  
  5687. Jeff Comstock - NR0D
  5688.  
  5689. ------------------------------
  5690.  
  5691. End of Packet-Radio Digest
  5692. ******************************
  5693. Date: Sat, 25 Aug 90 04:30:05 PDT
  5694. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  5695. Reply-To: Packet-Radio@UCSD.Edu
  5696. Subject: Packet-Radio Digest V90 #127
  5697. To: packet-radio
  5698.  
  5699.  
  5700. Packet-Radio Digest         Sat, 25 Aug 90       Volume 90 : Issue 127
  5701.  
  5702. Today's Topics:
  5703.               GOLD for your PK-88/PK-232
  5704.                  PacketRadio
  5705.  
  5706. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  5707. Send subscription requests to: <listserv@UCSD.Edu>
  5708.  
  5709. Archives of past issues of the Packet-Radio Digest are available 
  5710. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  5711. ----------------------------------------------------------------------
  5712.  
  5713. Date: 20 Aug 90 14:38:11 GMT
  5714. From: news!cartan!ndmath!nstar!w8grt!f32.n266.z1.fidonet.org!Jim.Grubs@iuvax.cs.indiana.edu  (Jim Grubs)
  5715. Subject: GOLD for your PK-88/PK-232
  5716. To: packet-radio@ucsd.edu
  5717.  
  5718.  * Forwarded from "PACKET - 13"
  5719.  * Originally from Robb Topolski
  5720.  * Originally dated 08-17-90 12:57
  5721.  
  5722.  
  5723.            Packet-GOLD!   A product review...
  5724.  
  5725. I have read many messages about the AEA PK-88 and PK-232 and some of
  5726. it's problems with the software that is provided with it.  Let me tell
  5727. you about a program that I have been using for two years, and has just
  5728. been updated to support the new AEA ROM releases.
  5729.  
  5730. The program is Packet-GOLD, an upgrade from an earlier program called
  5731. Packet-PLUS (Plus Multimode stuff).  This is truly the most "friendly"
  5732. program I've ever used.  It is extremely easy, yet very powerful.  It
  5733. makes connecting, even multiple connecting, a breeze!
  5734.  
  5735. Packet-GOLD is true multi-connect software, able to handle up to 10
  5736. packet connections at the same time!  Each connection is given it's
  5737. own display page - no getting lines of text confused with lines from
  5738. other connections! Just press F4 to switch from page to page and QSO
  5739. to QSO.  You can be casually chatting with someone on one page, while
  5740. reading the latest poop from your local BBS on another page, while
  5741. "auto-connecting" with someone several nodes away on another page.
  5742. The program tells you if you have received any new text on a page, so
  5743. you'll know to check that page.
  5744.  
  5745. If you don't happen to be looking when I connect to you, Packet-GOLD
  5746. can announce me by sending "DE KJ6YT" in Morse Code over the PC
  5747. speaker.
  5748. Neat!
  5749.  
  5750. There's also a separate page for monitoring what's happening on the
  5751. frequency.  Just press F2 and find out who's on, who's calling CQ, and
  5752. who's DX!  Your monitor screen works even while other stations are
  5753. connected, and doesn't interfere with your on-going QSO's which remain
  5754. undisturbed, each on their own page.  You can also have the best of
  5755. both worlds by using a split-screen with monitored packets in the
  5756. upper part and the lower part dedicated to your QSO.  Shift-F2
  5757. brings a running list (MHeard style) in a pop-up window.  No other
  5758. packet program has all this power!
  5759.  
  5760. One of the better features is it's file transfer capability.  You can
  5761. transfer files using it's special file transfer protocol, insuring
  5762. error-free reception from computer-to-computer (unlike YAPP which just
  5763. makes it from TNC-to-TNC).  Using Packet-GOLD, you can request a
  5764. directory of another station's file-transfer directory.  You can even
  5765. carry-on a conversation with that station during the transfer, along
  5766. with all the other stations you are connected to.
  5767.  
  5768. Many of its functions use "point-and-shoot" (or pick-list) technology,
  5769. which means if you can read, and know up from down, you're in business!
  5770.  
  5771.    - Quick Connects.   Press F7, you get a list of everyone you've
  5772. taught
  5773.      Packet-GOLD how to connect to.  Use your cursor keys to select who
  5774.      you want, press ENTER.
  5775.  
  5776.    - Using NET/ROM is easy. The program does all the intermediate
  5777.      NET/ROM connect commands automatically, you don't have to sit
  5778.      there waiting for each node to connect. Let the program do that
  5779.      automatically. Connecting to N6CWF in arizona, for me it's:
  5780.      AGOURA VIA MVIEJO|PHX|N6CWF [F7]. The program gets me there
  5781.      automatically. When it connects to CWF, I see a QSO log, and his
  5782.      call -- name at the top of my screen.
  5783.  
  5784.    - Brag Tape.  Pick a text file, press ENTER, it's on its way.
  5785.  
  5786.    - Send Text files.  Same as above!
  5787.  
  5788.    - Cut-and-Paste.  Select a line, or several lines, from another
  5789.      connection, a previous connection, your monitor screen, or even
  5790.      earlier in the same connection -- and send it back out, save it
  5791.      on disk, put it in the editor and fix a word or two.  Real power,
  5792.      and very simple.
  5793.  
  5794.    - QSO log: Keeps track of names, addresses, station info, and the
  5795.      last date you connected.  No more guessing, "is his name Herb?"
  5796.  
  5797. Packet-GOLD supports all PK-232 modes except FAX. This means it
  5798. handles the maildrop, SIAM, NAVTEX, Baudot, Morse, Amtor.
  5799.  
  5800. In closing, this is BY-FAR the easiest and most powerful Packet Radio
  5801. program. The authors apparently are looking at other TNCs, but for
  5802. now, if you own a PK-88 or 232, this is the best program available.
  5803.  
  5804. Packet-GOLD is $49.95 and is available only from:
  5805.  
  5806.      Interflex Systems, 714-496-6639
  5807.  
  5808. I am not affiliated with Interflex Systems in any way -- I just want
  5809. some
  5810. of you PK-88/232 owners to enjoy some of the power I've enjoyed!!
  5811.  
  5812. If you have any questions, or in the unlikely event you'll need any
  5813. help, you can write me at the address below.  I'd like to hear from
  5814. you if you try the program -- tell me what you think!
  5815.  
  5816. 73
  5817. -- Robb, KJ6YT @ KJ6YT.#SOCAL.CA.USA.NA
  5818.  
  5819.  
  5820. --- ConfMail V3.31
  5821.  * Origin: Pinelands RBBS 609-859-1910 (8:950/2) (1:266/32)
  5822.  
  5823. --  
  5824.   |\/\/\/|
  5825.   |      | Jim Grubs - via FidoNet node 1:234/1
  5826.   | (o)(o) UUCP: ...!ncar!asuvax!stjhmc!w8grt!266!32!Jim.Grubs
  5827.   |     _) INTERNET: Jim.Grubs@f32.n266.z1.fidonet.org
  5828.   | ,___|  ____________________________________________
  5829.   |   /     "I wanna go to the ham radio National Park
  5830.  /____\         of the Mind and ride the NOS!"
  5831.  
  5832. ------------------------------
  5833.  
  5834. Date: 24 Aug 90 00:29:28 GMT
  5835. From: hpcc01!col!bdale@hplabs.hpl.hp.com  (Bdale Garbee)
  5836. Subject: PacketRadio
  5837. To: packet-radio@ucsd.edu
  5838.  
  5839. >  I have seen several references to PacketRadio being developed by Tapr.
  5840. >It is apprently a 2 meter 9600 baud rf modem. Can someone here in the
  5841. >know post a complete description? I would also like to know when it
  5842. >will be available and how much it will cost. Thanks.
  5843. >                               -Eric, kd3sp
  5844.  
  5845. Call TAPR and ask for a copy of the glossy blurb from Dayton last year, and
  5846. a current status report.  I'm a little out of sync with the project right
  5847. now, or I'd comment further.
  5848.  
  5849. Bdale
  5850.  
  5851.  
  5852. TAPR
  5853. PO Box 12925
  5854. Tucson, AZ  85732
  5855. (602) 749-9479
  5856.  
  5857. ------------------------------
  5858.  
  5859. End of Packet-Radio Digest
  5860. ******************************
  5861. Date: Sun, 26 Aug 90 04:30:03 PDT
  5862. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  5863. Reply-To: Packet-Radio@UCSD.Edu
  5864. Subject: Packet-Radio Digest V90 #128
  5865. To: packet-radio
  5866.  
  5867.  
  5868. Packet-Radio Digest         Sun, 26 Aug 90       Volume 90 : Issue 128
  5869.  
  5870. Today's Topics:
  5871.           Open squelch DCD in Kantronix TNCs
  5872.  
  5873. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  5874. Send subscription requests to: <listserv@UCSD.Edu>
  5875.  
  5876. Archives of past issues of the Packet-Radio Digest are available 
  5877. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  5878. ----------------------------------------------------------------------
  5879.  
  5880. Date: 24 Aug 90 15:28:20 GMT
  5881. From: bu.edu!mirror!necntc!necis!rbono@uunet.uu.net  ( NM1D)
  5882. Subject: Open squelch DCD in Kantronix TNCs
  5883. To: packet-radio@ucsd.edu
  5884.  
  5885. Since people on this newsgroup seem to like this sort of thing, I thought
  5886. that I would pass this along.
  5887.  
  5888.   The new version of ROMS for the Kantronix TNCs (KPC-2, KAM, KPC4, etc)
  5889. now supports open squelch DCD.   This has been done in software by their
  5890. programmers, and has been working FINE for me.   I have both the KPC-2 and
  5891. the KAM.... They allow the parameters for the DCD algorithm to be tuned
  5892. by the user.  The KAM (and other dual port units) allows separate parameters
  5893. for each port.   The user is allowed to choose between the various DCD
  5894. 'circuits' available, and to use the one that suits his/her operation
  5895. the best.   The choices are INTERNAL (the on board DCD hardware), EXTERNAL
  5896. (an input that can come from a receivers squealch open circuit, or from any
  5897. other external hardware), and SOFTWARE (the new open squealch DCD software
  5898. algorithm).
  5899.  
  5900.    The SOFTWARE method has been used at my station for a couple of weeks now,
  5901. and it seems to be working fine.  I have been leaving my squealch open... 
  5902. it works!!!  Sorry, I have not made any actuall measurements to see what
  5903. the response time of this is... Kantronix claims that it is as fast (or
  5904. faster) than the TAPR DCD state machine.
  5905.  
  5906.   The version of the new ROMS will be 3.0.  It should be available soon.
  5907. Other features include the ability for the built-in PBBS to accept
  5908. autoforwarded email, and some other nice user commands.  Also the KAM now
  5909. has improved support for NAVTEX reception.
  5910.  
  5911.  
  5912.   I have a question with the type of DCD circuit that detects data instead
  5913. of a generic signal that is occupying the packet channel.   Why is it an
  5914. improvement to NOT wait when there is a signal without data that is
  5915. occupying the channel?   Wouldn't it be better for the TNC's to wait for
  5916. the offending signal to go away, rather than attempt to transmit 'over'
  5917. the offentind signal?   Seems to me, if someone is transmitting a dead
  5918. carrier on the frequency, then waiting for it to go away would be better
  5919. than attempting to transmit through it and end up 'retrying out' from
  5920. data errors, or the receiver not hearing any packets because the offending
  5921. signal may be stronger than many packets.
  5922.  
  5923.   On the other hand, if the offending signal was weak, it could be possible
  5924. that most of the packets may get through....
  5925.  
  5926.    Am I missing a point here??? (I am not a network algorithm expert by
  5927. any means, but am trying to understand why the detect-data, not an
  5928. occupied channel woule de desirable).
  5929.  
  5930.  
  5931.    Rich (NM1D)
  5932.  
  5933. p.s.  If anyone has Hank Oredson's (W0RLI) email address would you please
  5934.        email it to me.... I seem to have lost his address... I was looking
  5935.        for the details on how to support forwarding on my DOSGATE simple
  5936.        mail system... I have not received any answers from the net, so I
  5937.        thought taht I would go to the source, thanks... 
  5938.  
  5939.  
  5940.  /**************************************************************************\
  5941.  * Rich Bono (NM1D)    If I could only 'C' forever!!    rbono@necis.nec.com * 
  5942.  * (508) 635-6300          NEC Technologies Inc.                NM1D@WB1DSW * 
  5943.  \**************************************************************************/
  5944.  
  5945. ------------------------------
  5946.  
  5947. End of Packet-Radio Digest
  5948. ******************************
  5949. Date: Mon, 27 Aug 90 04:30:04 PDT
  5950. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  5951. Reply-To: Packet-Radio@UCSD.Edu
  5952. Subject: Packet-Radio Digest V90 #129
  5953. To: packet-radio
  5954.  
  5955.  
  5956. Packet-Radio Digest         Mon, 27 Aug 90       Volume 90 : Issue 129
  5957.  
  5958. Today's Topics:
  5959.             Packet software for 386/Unix?
  5960.  
  5961. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  5962. Send subscription requests to: <listserv@UCSD.Edu>
  5963.  
  5964. Archives of past issues of the Packet-Radio Digest are available 
  5965. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  5966. ----------------------------------------------------------------------
  5967.  
  5968. Date: 27 Aug 90 00:56:59 GMT
  5969. From: swrinde!zaphod.mps.ohio-state.edu!rpi!uupsi!sunic!isgate!hafro!heimir@ucsd.edu  (Heimir Sverrisson)
  5970. Subject: Packet software for 386/Unix?
  5971. To: packet-radio@ucsd.edu
  5972.  
  5973. Is there any packet radio software available for Sys-V Unix?
  5974.  
  5975. -- 
  5976. ---
  5977. Heimir Thor Sverrisson          Uucp: uunet!mcsun!sunic!isgate!hafro!heimir 
  5978.                 Internet: heimir@hafro.is
  5979.  
  5980. ------------------------------
  5981.  
  5982. End of Packet-Radio Digest
  5983. ******************************
  5984. Date: Tue, 28 Aug 90 04:30:04 PDT
  5985. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  5986. Reply-To: Packet-Radio@UCSD.Edu
  5987. Subject: Packet-Radio Digest V90 #130
  5988. To: packet-radio
  5989.  
  5990.  
  5991. Packet-Radio Digest         Tue, 28 Aug 90       Volume 90 : Issue 130
  5992.  
  5993. Today's Topics:
  5994.                The Amateur Radio BBS...
  5995.               Using MFJ for Node
  5996.                WEBERSAT images
  5997.  
  5998. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  5999. Send subscription requests to: <listserv@UCSD.Edu>
  6000.  
  6001. Archives of past issues of the Packet-Radio Digest are available 
  6002. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  6003. ----------------------------------------------------------------------
  6004.  
  6005. Date: 27 Aug 90 21:56:40 GMT
  6006. From: swrinde!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!wb3ffv!howardl@ucsd.edu  ( WB3FFV)
  6007. Subject: The Amateur Radio BBS...
  6008. To: packet-radio@ucsd.edu
  6009.  
  6010.   Here is my perodic posting of the information on accessing the Amateur
  6011. Radio BBS.  I constantly see requests for software like NET and NOS, so 
  6012. here is where you can get the latest stuff!
  6013.  
  6014.  
  6015. +------------------------------------------------------------------------------+
  6016.     HOW TO ACCESS THE WB3FFV AMATEUR RADIO TELEPHONE BBS !!!
  6017.  
  6018.  
  6019.  I have placed a BBS system on-line that is mainly oriented towards the 
  6020. Amateur Community (but there is other stuff on-line). As of now I have not
  6021. attempted to promote this system any place except in the amateur channels
  6022. (PACKET, USENET, & word of mouth), and will continue under this policy, as
  6023. I hope to keep it oriented toward amateur radio. The various software for
  6024. UP/DOWNload is available via telephone dialup and Packet TCP/IP, and through
  6025. user support I hope to keep the latest and greatest ham software on-line.
  6026. Below is the information that is needed in order to access the BBS via
  6027. Telephone -or- TCP/IP, please pass it around to as many ham's as possible.
  6028.  
  6029.  System Name: WB3FFV
  6030.  User Login: bbs
  6031.  Number: (301)-625-0817 -- 1200 & 2400 (Non-MNP)
  6032.  Number: (301)-625-9482 -- 1200 & 2400 (MNP5), 4800 & 9600 V.32 (V.42/MNP5)
  6033.  Number: (301)-625-9663 -- 1200 & 2400 (MNP5), 9600 & 19200 (PEP) 
  6034.  Data Settings: 8 Bits, NO Parity, 1 Stop Bit
  6035.  Times: 24hrs/365days  (except for routine maintenance)
  6036.  Software: XBBS  (UNIX/Xenix Multiuser BBS)
  6037.  IP Address: 44.60.0.1 {wb3ffv.ampr.org}  [for FTP access on 145.550 mhz ONLY]
  6038.  Misc. Info: Machine is an 80386 computer running UNIX V.3.2 and features 700 
  6039.          Meg of on-line storage. Most transfer protocols are available!!
  6040.  
  6041.  
  6042.  I attempt to keep the latest and greatest HAM software on-line, and encourage
  6043. all to upload anything new that they come up with, as it is of benefit to all.
  6044. Here is a sample of a couple pieces of software that is available for DOWNLOAD:
  6045.  
  6046.  KA9Q TCP/IP Software for the PC (Latest OFFICIAL release + TEST Versions) 
  6047.  KA9Q TCP/IP for the Atari-ST, MAC, & Amiga
  6048.  KA9Q TCP/IP for UNIX based systems
  6049.  KA9Q TCP/IP (The NOS release)  [UNIX, MS/DOS, Amiga]
  6050.  WA7MBL BBS for the PC (Versions 3.31, 4.31 & 5.1[2,3,4])
  6051.  W0RLI BBS for the PC (Versions 6.xx, 7.xx, 8.xx, 9.xx, 10.xx)
  6052.  MSYS BBS for the PC running KISS TNC's  (Version 1.08)
  6053.  AA4RE BBS for the PC (Version 2.10)
  6054.  Various BBS utilities and enhancements
  6055.  Several MORSE CODE Tutors
  6056.  TheNet software by NORD><LINK  (Version 1.01)
  6057.  Modifications for many HAM Rigs and Scanners
  6058.  Digital Signal Processing software (DSP)
  6059.  DX and contesting programs
  6060.  ARRL Newsletters & Gateway
  6061.  W5YI Electronic Edition
  6062.  
  6063.  There is much more available on the BBS, and I don't want to waste a lot of
  6064. PACKET BBS space trying to list it all, so if you are interested give it a
  6065. call and see for yourself !!!
  6066.  
  6067. If you are interested in using UUCP to connect to the BBS, this can also be
  6068. done as I support Anon-uucp. The login to the system is 'uucpanon', and there 
  6069. is NO password. The listing of avalible archives are stored in a file called
  6070. 'FILES', and it is located in the /usr/spool/uucppublic. To retrieve the files
  6071. listing just use the following command:
  6072.  
  6073. uucp wb3ffv!~/FILES /usr/spool/uucppublic    
  6074.  
  6075. This will move a copy of my files listing into your uucppublic directory.  If
  6076. you have any questions or problems, feel free to contact me at one of the 
  6077. numbers/adresses below. Good Luck...
  6078.  
  6079. ------------------------------
  6080.  
  6081. Date: 28 Aug 90 02:15:45 GMT
  6082. From: mist.CS.ORST.EDU!batesm@cs.orst.edu  (Mike Bates)
  6083. Subject: Using MFJ for Node
  6084. To: packet-radio@ucsd.edu
  6085.  
  6086.    I am trying use MFJ 1270B for TheNet Node's. One is a backbone
  6087.    port and the other is for lan port. I am having problems getting
  6088.    the two to communicate togeather. I heard that in the TheNet 
  6089.    documentation it describes hardware mods for the TAPR TNC-2, the
  6090.    MFJ-1270B is a clone of this. What mods do I need to make to get
  6091.    the two to communicate??
  6092.  
  6093.    Thanks in advance
  6094.  
  6095.    Mike Bates, KF7DQ
  6096.    Linn-Benton Community College
  6097.    Albany, Or
  6098.  
  6099.    batesm@mist.cs.orst.edu
  6100.    KF7DQ@WA7SHP
  6101.  
  6102. ------------------------------
  6103.  
  6104. Date: 27 Aug 90 19:35:09 GMT
  6105. From: swrinde!cs.utexas.edu!news-server.csri.toronto.edu!utgpu!cunews!bnrgate!bcarh342!mleech@ucsd.edu  (Marcus Leech)
  6106. Subject: WEBERSAT images
  6107. To: packet-radio@ucsd.edu
  6108.  
  6109. Anyone know if any of the WEBERSAT images are available in
  6110.   any of the popular formats for anonymous FTP?
  6111.   GIF, Sun-raster, TIFF, XBM, XWD are all acceptable formats
  6112.   for me.
  6113.  
  6114. -----------------
  6115. Marcus Leech, 4Y11             Bell-Northern Research  |opinions expressed
  6116. mleech@bnr.ca                  P.O. Box 3511, Stn. C   |are my own, and not
  6117. VE3MDL@VE3JF.ON.CAN.NA         Ottawa, ON, CANADA      |necessarily BNRs
  6118.  
  6119. ------------------------------
  6120.  
  6121. End of Packet-Radio Digest
  6122. ******************************
  6123. Date: Wed, 29 Aug 90 04:30:04 PDT
  6124. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  6125. Reply-To: Packet-Radio@UCSD.Edu
  6126. Subject: Packet-Radio Digest V90 #131
  6127. To: packet-radio
  6128.  
  6129.  
  6130. Packet-Radio Digest         Wed, 29 Aug 90       Volume 90 : Issue 131
  6131.  
  6132. Today's Topics:
  6133.                drsi pc*pa board
  6134.                  KISS
  6135.             Packet software for 386/Unix?
  6136.             The Fool on the Hill (2 msgs)
  6137.  
  6138. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  6139. Send subscription requests to: <listserv@UCSD.Edu>
  6140.  
  6141. Archives of past issues of the Packet-Radio Digest are available 
  6142. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  6143. ----------------------------------------------------------------------
  6144.  
  6145. Date: Tue, 28 Aug 90 15:00:20 MET
  6146. From: capuano@gw.vgcsoft.it (Vincenzo G. Capuano)
  6147. Subject: drsi pc*pa board
  6148. To: packet-radio@ucsd.edu
  6149.  
  6150. Hi,
  6151. I would like to know the address of DRSI to buy a pc*pa board
  6152. and the price of the board?
  6153.  
  6154. Thanks,
  6155. Vincenzo.
  6156. ------
  6157. Vincenzo G. Capuano
  6158. capuano@sun.cnuce.cnr.it
  6159. capuano@gw.vgcsoft.it
  6160.  
  6161. ------------------------------
  6162.  
  6163. Date: 28 Aug 90 20:06:10 GMT
  6164. From: altos!altos86!jerry@apple.com  (Jerry Gardner)
  6165. Subject: KISS
  6166. To: packet-radio@ucsd.edu
  6167.  
  6168. Does anyone have a specification for KISS mode?  What does a TNC send on its
  6169. RS-232 port and what does it expect to see in KISS mode?
  6170.  
  6171. -- 
  6172. Jerry Gardner, NJ6A                                     Altos Computer Systems
  6173. UUCP: {sun|pyramid|sco|amdahl|uunet}!altos86!jerry      2641 Orchard Parkway
  6174. Internet: jerry@altos.com                               San Jose, CA  95134
  6175. Guns don't kill people, bullets do.                     (408) 432-6200
  6176.  
  6177. ------------------------------
  6178.  
  6179. Date: 29 Aug 90 04:24:13 GMT
  6180. From: dsl.pitt.edu!pitt!w2xo!durham@pt.cs.cmu.edu  (Jim Durham)
  6181. Subject: Packet software for 386/Unix?
  6182. To: packet-radio@ucsd.edu
  6183.  
  6184. In article <184@hafro.is> heimir@hafro.is (Heimir Sverrisson) writes:
  6185. >Is there any packet radio software available for Sys-V Unix?
  6186. >
  6187. Yes.. There is a version of KA9Q's 'net' program for Sys-V and
  6188. I have written a PBBS for use with Phil's program. Both
  6189. are available on vax.cs.pitt.edu.
  6190.  
  6191. -Jim
  6192.  
  6193.  
  6194. -- 
  6195. Jim Durham
  6196. internet:  durham@w2xo.pgh.pa.us       ham packet radio:
  6197.        jcd@cs.pitt.edu              w2xo@w2xo.#wpa.pa.usa.na
  6198.  
  6199. ------------------------------
  6200.  
  6201. Date: Tue, 28 Aug 90 13:57:55 MDT
  6202. From: djw%beta@LANL.GOV (Dave Wade)
  6203. Subject: The Fool on the Hill
  6204. To: packet-radio@eddie.mit.edu
  6205.  
  6206. I've been reading the Packet Radio mailing list for several years now, but
  6207. I've not gotten excited about "Packet" until fairly recently.  Specifically,
  6208. Last week I ran out of gas up by "The Valle Grande" and while I was waiting
  6209. for the gasoline to be brought up to me, ( Two-meters has its uses...) I got
  6210. to talking with some old friends.  
  6211.  
  6212. Seems that Scott was donating a packet repeater to be put up above Jemez 
  6213. Springs, to give a ham down there a way out of his valley.  We got to
  6214. talking and I offerred that I had a better site, and much better coverage
  6215. if we could get permission, etc, etc...
  6216.  
  6217. I got the permission, and now I've got some questions about my next steps.
  6218.  
  6219. I live in the high mountains of New Mexico, and this repeater will be able to
  6220. talk to Southern Colorado, Mount Taylor (over by Grants/Gallup), and
  6221. Capitan (down by Roswell), and West Texas.  So it seems appropriate to
  6222. do a little extra.
  6223.  
  6224. Also, I have a 16 mHz AT-clone to spare, though at heart I am an Apple
  6225. person.  So I want a solution which will work on both types of hardware.
  6226.  
  6227. I'd like to know whether I can run Phil Karn's TCP/IP stuff on my PC&Mac,
  6228. (We call it a MikeIntosh, because it is a 128K Mac board stuffed up to
  6229. be a 512E and inside an IBM-PC Clone case with an IBM monitor... Gets
  6230. some stares from those who should know better...).
  6231.  
  6232. I have an early version of Phil's Mac program and I've FTP'd over the
  6233. latest IBM version of something-or-other,  
  6234.  
  6235. But, I'm not too sure about what to connect to where.  I understand that
  6236. a TNC is basically a Color-Computer with a special output port, and what I
  6237. want to know is,  What Radio-Frequency modem can plug into my serial port,
  6238. (either the Mac or the AT-Clone) and, running TCP/IP sit off in my house
  6239. and provide a 56KBaud Node?  I think I don't need a TNC if I have a
  6240. smart enough computer, is that true? 
  6241.  
  6242. I expect to put SCO XENIX on the AT, just because of DOS.  But the 386's
  6243. I've tried to put Xenix on haven't worked, I've got to hope that a
  6244. 286 version will work better...  And with the software running TCP/IP
  6245. itself, I shouldn't need too much hardware, should I?  I suspect
  6246. that there's nothing running out here but a bunch of generic 1200 Baud
  6247. TNC packet BBS's.  I have the opportunity here to set up a fast link
  6248. if I understood what I am getting into.  Although I may not be capable
  6249. of building a "very high speed" modem, I have friends who could, so
  6250. the availability of equipment is more a function of cost than skill
  6251. required.  
  6252.  
  6253. Can we run this thing (assuming 56KBaud and TCP/IP is considered "different"
  6254. by the "true believers" of 1200Baud Packet) on the same frequency as the
  6255. regular packet links? (i.e. will this just be another node, and the
  6256. hardware oblivious to the RFModem tone's differences?)  Will I require
  6257. Two modems?  I suspect that I want to be a "node", not just a digipeater;
  6258. or do I?
  6259.  
  6260.     1)  IBM-AT-CLONE or Macintosh operation...
  6261.     2)  TCP/IP operation
  6262.     3)  Unix is better than DOS,  The Mac doesn't do enough windows,
  6263.         but it does 'one window' really well.
  6264.     4)  I live above 8000 feet, I've had snow for 9-months straight
  6265.         several years...
  6266.     5)  Icom-22s for the radio, probably.
  6267.     6) Node, or leaf?  BBS with mail, etc.  Store & forward etc...
  6268.     7)  High speed connectivity.
  6269.     8)  I "Hate" watching a slow typist backspace to correct a typing
  6270. error.  So good connectivity is important, I can read faster than
  6271. 1200Baud, and I won't watch someone type...
  6272.  
  6273. I am talking of two separate machines.  The digipeater up on the side of
  6274. the hill will have some hardware digipeating connections so it will just
  6275. retransmit whatever hits it, (although there is some discussion about
  6276. putting it close to my kitchen so the computer could become more intimately
  6277. connected if required by something or other that I don't understand yet.)
  6278.  
  6279. The second machine is down in my kitchen, an Icom 22s connected to an AT-Clone
  6280. or Mikeintosh and some type of RFModem which pushes the 22S's Transmit
  6281. button while screeching down the "Mike" line at 56K using TCP/IP.
  6282.  
  6283. Have I got it right?
  6284.  
  6285.     Dave, WB5PFS
  6286.  
  6287. &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
  6288.  
  6289. I promised myself ( when I turned 21, ) that I wouldn't ever again do
  6290. anything just once.  I think that solves a lot of problems;
  6291. no high speed crashes into bridge abutments, no one-night stands, etc.
  6292. &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
  6293.  
  6294. ------------------------------
  6295.  
  6296. Date: 28 Aug 90 21:54:54 GMT
  6297. From: winter@apple.com  (Patty Winter)
  6298. Subject: The Fool on the Hill
  6299. To: packet-radio@ucsd.edu
  6300.  
  6301. In article <9008281957.AA22210@beta.lanl.gov> djw%beta@LANL.GOV (Dave Wade) writes:
  6302. >
  6303. >I'd like to know whether I can run Phil Karn's TCP/IP stuff on my PC&Mac,
  6304. >(We call it a MikeIntosh, because it is a 128K Mac board stuffed up to
  6305. >be a 512E and inside an IBM-PC Clone case with an IBM monitor... Gets
  6306. >some stares from those who should know better...).
  6307.  
  6308.  
  6309. Dave--
  6310.  
  6311. I'm not sure I understand all of your questions, but I'll try answering
  6312. the ones I think I understand. :-)
  6313.  
  6314.  
  6315. >I have an early version of Phil's Mac program and I've FTP'd over the
  6316. >latest IBM version of something-or-other,  
  6317.  
  6318. You can get the latest Mac version via anonymous FTP from apple.com.
  6319.  
  6320.  
  6321. >       1)  IBM-AT-CLONE or Macintosh operation...
  6322. >       2)  TCP/IP operation
  6323. >       3)  Unix is better than DOS,  The Mac doesn't do enough windows,
  6324. >               but it does 'one window' really well.
  6325.  
  6326. Are these statements of fact or a wish list? In any event, the Mac
  6327. version of Phil's software has had multiple windows for quite a while
  6328. now; you probably have a fairly old version.
  6329.  
  6330. It also runs great under MultiFinder, in case you want to run BM and a
  6331. text editor simultaneously. (I'm using 1 Meg for that; you might not be
  6332. able to do it with 512K.)
  6333.  
  6334. Hope this helps.
  6335.  
  6336.  
  6337. 73,
  6338. Patty
  6339.  
  6340.  
  6341. -- 
  6342. ***************************************************************************** 
  6343. Patty Winter N6BIS                        INTERNET: winter@apple.com
  6344. AMPR.ORG: [44.4.0.44]                     UUCP: {decwrl,nsc,sun}!apple!winter
  6345. ***************************************************************************** 
  6346.  
  6347. ------------------------------
  6348.  
  6349. End of Packet-Radio Digest
  6350. ******************************
  6351. Date: Thu, 30 Aug 90 04:30:06 PDT
  6352. From: Packet-Radio Mailing List and Newsgroup </dev/null@ucsd.edu>
  6353. Reply-To: Packet-Radio@UCSD.Edu
  6354. Subject: Packet-Radio Digest V90 #132
  6355. To: packet-radio
  6356.  
  6357.  
  6358. Packet-Radio Digest         Thu, 30 Aug 90       Volume 90 : Issue 132
  6359.  
  6360. Today's Topics:
  6361.               packet radio subscription
  6362.              The Fool on the Hill
  6363.  
  6364. Send Replies or notes for publication to: <Packet-Radio@UCSD.Edu>
  6365. Send subscription requests to: <listserv@UCSD.Edu>
  6366.  
  6367. Archives of past issues of the Packet-Radio Digest are available 
  6368. (by FTP only) from UCSD.Edu in directory "mailarchives/packet-radio".
  6369. ----------------------------------------------------------------------
  6370.  
  6371. Date: Wed, 29 Aug 90 19:17 CDT
  6372. From: NFPKP@ducvax.auburn.edu
  6373. Subject: packet radio subscription
  6374. To: packet-radio@ucsd.edu
  6375.  
  6376. Dear sender:
  6377. I received some packet radio news via bitnet at Auburn University.  I have
  6378. been trying to figure out how to subscribe to this service.  Can you
  6379. tell me how I do that?
  6380.  
  6381. Thanks, 
  6382.  
  6383. Stephen W. white
  6384. NFPKP@auducvax
  6385.  
  6386. ------------------------------
  6387.  
  6388. Date: 29 Aug 90 19:35:43 GMT
  6389. From: swrinde!emory!wa4mei!ke4zv!gary@ucsd.edu  (Gary Coffman)
  6390. Subject: The Fool on the Hill
  6391. To: packet-radio@ucsd.edu
  6392.  
  6393. In article <9008281957.AA22210@beta.lanl.gov> djw%beta@LANL.GOV (Dave Wade) writes:
  6394. >
  6395. >I've been reading the Packet Radio mailing list for several years now, but
  6396. >I've not gotten excited about "Packet" until fairly recently.  Specifically,
  6397. >Last week I ran out of gas up by "The Valle Grande" and while I was waiting
  6398. >for the gasoline to be brought up to me, ( Two-meters has its uses...) I got
  6399. >to talking with some old friends.  
  6400. >
  6401. >Seems that Scott was donating a packet repeater to be put up above Jemez 
  6402. >Springs, to give a ham down there a way out of his valley.  We got to
  6403. >talking and I offerred that I had a better site, and much better coverage
  6404. >if we could get permission, etc, etc...
  6405. >
  6406. >I got the permission, and now I've got some questions about my next steps.
  6407. >
  6408. >I live in the high mountains of New Mexico, and this repeater will be able to
  6409. >talk to Southern Colorado, Mount Taylor (over by Grants/Gallup), and
  6410. >Capitan (down by Roswell), and West Texas.  So it seems appropriate to
  6411. >do a little extra.
  6412. >
  6413. >Also, I have a 16 mHz AT-clone to spare, though at heart I am an Apple
  6414. >person.  So I want a solution which will work on both types of hardware.
  6415. >
  6416. >I'd like to know whether I can run Phil Karn's TCP/IP stuff on my PC&Mac,
  6417. >(We call it a MikeIntosh, because it is a 128K Mac board stuffed up to
  6418. >be a 512E and inside an IBM-PC Clone case with an IBM monitor... Gets
  6419. >some stares from those who should know better...).
  6420. >
  6421. >I have an early version of Phil's Mac program and I've FTP'd over the
  6422. >latest IBM version of something-or-other,  
  6423. >
  6424. >But, I'm not too sure about what to connect to where.  I understand that
  6425. >a TNC is basically a Color-Computer with a special output port, and what I
  6426. >want to know is,  What Radio-Frequency modem can plug into my serial port,
  6427. >(either the Mac or the AT-Clone) and, running TCP/IP sit off in my house
  6428. >and provide a 56KBaud Node?  I think I don't need a TNC if I have a
  6429. >smart enough computer, is that true? 
  6430.  
  6431. The TNC1 could have been considered similar to the CoCo in that it used
  6432. the 6809 processor. The current TNC2 evolved out of the Xerox 820 and
  6433. uses a Z80. The TNC1 is no longer made and the TNC2 is much lower cost.
  6434. When used with Phil's code, the TNC runs in a special mode called KISS.
  6435. It does channel contention management, HDLC stuffing and unstuffing,
  6436. and acts as a smart buffer between the Async port to your computer
  6437. and the radio via it's internal 1200 baud modem. The TNC2 has a standard
  6438. disconnect header that allows other, faster, modems to be attached.
  6439. Currently available modems are 2400 baud, 9600 baud, and the Grapes
  6440. 56 kbaud modems. The internal 1200 baud modem, the external 2400 baud
  6441. modem, and the external 9600 baud modem require external radios. The
  6442. 56 kbaud modem is a radio and outputs on 29 Mhz. It requires a transverter
  6443. to boost it to the VHF/UHF band of choice. If you have a 8530 in the
  6444. computer, you can eliminate the TNC under certain special conditions.
  6445. For the PC you can use a card called the DRSI to replace the TNC, 
  6446. the DRSI has a 8530 and an internal bypassable 1200 baud modem. There are 
  6447. software drivers for this card in Phil's PC code for low speed work and 
  6448. there is a driver for the 56 kbaud modem for the DRSI in Phil's code.
  6449. For the Mac, there is already an internal 8530, but both external
  6450. clock lines are not brought out. There was a tricky way to use it
  6451. half duplex posted here recently. You would need to do your own
  6452. high speed software driver unless someone has written one that
  6453. I am not aware of.
  6454. >
  6455. >I expect to put SCO XENIX on the AT, just because of DOS.  But the 386's
  6456. >I've tried to put Xenix on haven't worked, I've got to hope that a
  6457. >286 version will work better...  And with the software running TCP/IP
  6458. >itself, I shouldn't need too much hardware, should I?  I suspect
  6459.  
  6460. I use Sys V on a 386 with Phil's code. The standard TCP/IP for Unix
  6461. boxes doesn't understand AX25 link level nor are there drivers for
  6462. internal 8530 cards. I am using Phil's Net code version 890421 
  6463. compiled for Sys V. It talks to a KISS TNC out a standard Async
  6464. port. This works well up to at least 19.2 Kb, this is the speed
  6465. I use to talk to the TNC. The TNC can talk to the world at 56 kb
  6466. thru a Grapes modem. There has been some recent work on an AX25
  6467. streams driver and a later version of Phil's code for Unix, but I
  6468. haven't kept up on this.
  6469.  
  6470. >that there's nothing running out here but a bunch of generic 1200 Baud
  6471. >TNC packet BBS's.  I have the opportunity here to set up a fast link
  6472. >if I understood what I am getting into.  Although I may not be capable
  6473. >of building a "very high speed" modem, I have friends who could, so
  6474. >the availability of equipment is more a function of cost than skill
  6475. >required.  
  6476. >
  6477. >Can we run this thing (assuming 56KBaud and TCP/IP is considered "different"
  6478. >by the "true believers" of 1200Baud Packet) on the same frequency as the
  6479. >regular packet links? (i.e. will this just be another node, and the
  6480. >hardware oblivious to the RFModem tone's differences?)  Will I require
  6481. >Two modems?  I suspect that I want to be a "node", not just a digipeater;
  6482. >or do I?
  6483.  
  6484. 56 kb occupies 70 khz and is not permitted below 220 Mhz by the rules.
  6485. In general, it is not a good idea to run different speeds on the same
  6486. channel. The modems will not detect different speed activity since they
  6487. use different modulation methods and there will be many collisions.
  6488.  
  6489. >I am talking of two separate machines.  The digipeater up on the side of
  6490. >the hill will have some hardware digipeating connections so it will just
  6491. >retransmit whatever hits it, (although there is some discussion about
  6492. >putting it close to my kitchen so the computer could become more intimately
  6493. >connected if required by something or other that I don't understand yet.)
  6494. >
  6495. >The second machine is down in my kitchen, an Icom 22s connected to an AT-Clone
  6496. >or Mikeintosh and some type of RFModem which pushes the 22S's Transmit
  6497. >button while screeching down the "Mike" line at 56K using TCP/IP.
  6498. >
  6499. >Have I got it right?
  6500.  
  6501. To my knowledge there is only one 56 kb "digipeater" operating in the 
  6502. world. It is a full duplex machine using two 56 kb modems on two different
  6503. bands with a bit regenerator in between. All the other 56 kb modems are
  6504. attached to computers either thru a 8530 interface or one of our special
  6505. soupped up TNC2s. They act as true packet switches using Phil's TCP/IP
  6506. code. With current versions of Phil's code, you have the ability to
  6507. simulate a Netrom node, do full TCP/IP packet switching and routing,
  6508. and with my Mulport code you can do multiport digipeating for the
  6509. plain AX25 users who can't or won't use the Netrom routing. In Atlanta
  6510. we have switches handling up to four low speed channels and one high
  6511. speed channel operating. They form the backbone of our Lan system in
  6512. North Georgia with the 56 kb trunks carrying mixed traffic of Netrom,
  6513. digipeated AX25, and TCP/IP between the Lans. Our users are unaware
  6514. of how their traffic moves, to them it seems as if everyone is on
  6515. the same frequency using the same speed and mode they are using, but
  6516. without all the contention and collisions that would normally kill
  6517. the system.
  6518.  
  6519. Setting up a switched network like this is not "plug and play". It
  6520. takes a lot of hard work to coordinate the links and a little hardware
  6521. and software hacking to make it fly.
  6522.  
  6523. Gary KE4ZV
  6524.  
  6525. ------------------------------
  6526.  
  6527. Date: Wed, 29 Aug 90 17:11:02 +0200
  6528. From: adam%TNOAL1.TNO.NL@CUNYVM.CUNY.EDU
  6529. To: Packet-Radio@UCSD.Edu
  6530.  
  6531. Subject: Re: The Fool on the Hill
  6532.  
  6533. Hello Jim and Patty,
  6534.  
  6535. Someone once donated me a PC clone...
  6536. I removed everything out of the case, and installed a 512Ke Mac motherboard...
  6537. Connected a powersupply and a floppydrive and started up NET/Mac...
  6538.  
  6539. It has been running perfectly well until I had to shut it down, because I
  6540. managed to get hold of a 20 MB harddisk...
  6541.  
  6542. Then I started it up again, and NET/Mac has been running in it ever since...
  6543.  
  6544. I cannot run it under MultiFinder, so Finder is the one you'll need, together
  6545. with SYSTEM 4.1.
  6546.  
  6547. 73 de
  6548.    __
  6549.   / /   /
  6550.  /-/ __/ __/ ____
  6551. / / (_/ (_/ / / /
  6552.  
  6553.  
  6554. +-------------------------------------------------------------------------+
  6555. | Please send your reply to:                  | Where  | Mac  | Software  |
  6556. |---------------------------------------------+--------+------+-----------|
  6557. |   TNO ZP-LAN: adam@tnoal1  (134.221.128.128)| office | SE   | NCSATelnet|
  6558. |     Internet: adam@tnoal1.tno.nl            |  same  | same |   same    |
  6559. |           or: pa2aga@tnoal1.tno.nl          |  same  | same |   same    |
  6560. | Packet-radio: pa2aga@pa2aga   (44.137.32.9) | at home| Plus | NET/Mac   |
  6561. |           or: pa2aga@pa2aga-2 (44.137.32.19)| at home| 512Ke| NET/Mac   |
  6562. |           or: pa2aga@pi8mac   (44.137.32.22)| at home| SE/30| NET/Mac   |
  6563. +-------------------------------------------------------------------------+
  6564.  
  6565. ------------------------------
  6566.  
  6567. Date: Thu, 30 Aug 90 10:06:34 +0200
  6568. From: adam%TNOAL1.TNO.NL@CUNYVM.CUNY.EDU
  6569. To: Packet-radio@UCSD.Edu, djw%beta@lanl.gov, winter@apple.com
  6570.  
  6571. Subject: Re: Fool on the hill (2)
  6572.  
  6573. Hello Patty and Dave,
  6574.  
  6575. Why system 4.1? Because I think the docs that come with NET/Mac tell you
  6576. to do so when running on a 512K Mac, and because I just happend to have
  6577. that lying around. I guess it might as well be 4.2 or 4.3 as well!
  6578.  
  6579. The version of NET/Mac I'm running is 2.0 (as in Apple.com) with some
  6580. extra mods to get rid of the most serious bugs. The released version may
  6581. crash every now and then (not really often), but the one I've generated
  6582. didn't crash so far (it's been running for about 3 months now).
  6583.  
  6584. Regards,
  6585.    __
  6586.   / /   /
  6587.  /-/ __/ __/ ____
  6588. / / (_/ (_/ / / /
  6589.  
  6590.  
  6591. +-------------------------------------------------------------------------+
  6592. | Please send your reply to:                  | Where  | Mac  | Software  |
  6593. |---------------------------------------------+--------+------+-----------|
  6594. |   TNO ZP-LAN: adam@tnoal1  (134.221.128.128)| office | SE   | NCSATelnet|
  6595. |     Internet: adam@tnoal1.tno.nl            |  same  | same |   same    |
  6596. |           or: pa2aga@tnoal1.tno.nl          |  same  | same |   same    |
  6597. | Packet-radio: pa2aga@pa2aga   (44.137.32.9) | at home| Plus | NET/Mac   |
  6598. |           or: pa2aga@pa2aga-2 (44.137.32.19)| at home| 512Ke| NET/Mac   |
  6599. |           or: pa2aga@pi8mac   (44.137.32.22)| at home| SE/30| NET/Mac   |
  6600. +-------------------------------------------------------------------------+
  6601.  
  6602. ------------------------------
  6603.  
  6604. End of Packet-Radio Digest
  6605. ******************************
  6606.