Date: Tue, 16 Nov 93 04:30:02 PST From: Advanced Amateur Radio Networking Group <tcp-group@ucsd.edu> Errors-To: TCP-Group-Errors@UCSD.Edu Reply-To: TCP-Group@UCSD.Edu Precedence: Bulk Subject: TCP-Group Digest V93 #298 To: tcp-group-digest TCP-Group Digest Tue, 16 Nov 93 Volume 93 : Issue 298 Today's Topics: 10 Ghz links Borland Turbo C++ Visual G8BPQ/SLIP Ham Emergency Service 20 Years From Now (2 msgs) help Kiss On the merits of KISS SLIP, AX.25, KISS, Etc... (2 msgs) Subscribe Send Replies or notes for publication to: <TCP-Group@UCSD.Edu>. Subscription requests to <TCP-Group-REQUEST@UCSD.Edu>. Problems you can't solve otherwise to brian@ucsd.edu. Archives of past issues of the TCP-Group Digest are available (by FTP only) from UCSD.Edu in directory "mailarchives". We trust that readers are intelligent enough to realize that all text herein consists of personal comments and does not represent the official policies or positions of any party. Your mileage may vary. So there. ---------------------------------------------------------------------- Date: Mon, 15 Nov 1993 21:24:43 -0600 (CST) From: Steve Sampson <ssampson@sabea-oc.af.mil> Subject: 10 Ghz links To: TCP-Group@ucsd.edu kf5mg@kf5mg.ampr.org writes: > Someone posted a message saying that a PC board was available for a 10ghz > packet link a couple of months ago. Anyone know what that was supposed to do > exactly. The PC boards are available from FAR Circuits (advertises in most magazines) and is meant to be used with the ARRL handbook reprint of the Ham Radio article which modulates and demodulates the link. You hook up a 1 Mbps ethernet AUI cable and the settup replaces the normal coax. 1 Mbps ethernet was superceded by 10 Mbps ethernet, so don't know if any cards are available anymore. Isn't Arcnet a 2 Mbps technology?? The reason being is that the Gunn diode is modulated directly, rather than like the Gunnplexer which has a varactor diode which is modulated. Evidently (I don't know) the varactor can handle a wider bandwidth. I've found a real nice 10 Ghz dipole, but the dish is only a foot in diameter. It doesn't look like much, and I'm wondering how expensive it would be to make a dozen or so, with a bracket for a bigger dish, and a flange for the circulator, and Gunn diode oscillator. > Is anyone here actually using a 2 Mbit link on 10ghz for packet? Is this > do-able for the average ham or does it require a micro-wave engineering > degree to figure this stuff out. There's very few rules, and mostly the RF part is plug-n-play. The interface is what's holding everyone up. Probably the best bet is to just run with a DMA card of some sort, and do it raw FSK?? The mixer diodes are rather expensive, but you just adjust the screw in front of the circulator for 0 dBm (1 mW), out of the mixer and that's that. I found that OU has a cavity frequency meter and have adjusted mine for 30 MHz seperation (don't know what to use, but that sounded like a good start). That's all there is basically, then you get to point it and line it up with the remote. The less the beamwidth, the more trouble this becomes, especially on a windy day :-) That's all I have, nothing working yet. --- Steve ------------------------------ Date: Mon, 15 Nov 93 07:38:33 EST From: "Jon Maguire redsox@vnet.ibm.com" <redsox@vnet.IBM.COM> Subject: Borland Turbo C++ Visual To: TCP-group@UCSD.edu I just received a copy of the aforementioned compiler. Can this be used to compile WG7J NOS? Thanks in advance. ----------- Jon Maguire N1CQE/4 | ibm-vm: maguire@sppvm1 usib2tfc@ibmmail Advantis | Packet: N1CQE@KC4LDT.#CLW.FL.USA.NA Dept NB4 / Bldg PAV | voice: t/l:438-3038 external:(813)-878-3038 3105 W. M.L.King Blvd.| fax : t/l:438-3922 external:(813)-878-3922 Tampa, FL 33607 | AMSAT #21847 TAPR #2916 TPALAN BARS | Internet: redsox@vnet.ibm.com | IP 44.98.0.136 N1CQE.ampr.org ------------------------------ Date: Wed Nov 17 11:09:18 1993 From: iiitac@pyramid.swansea.ac.uk Subject: G8BPQ/SLIP To: tcp-group@ucsd.edu No it provides intxx based interfaces for AX.25 and netrom. It also has an AX.25 packet driver and supports running NOS on top (very nicely). Alan ------------------------------ Date: Mon, 15 Nov 1993 13:01:03 -0500 From: chk@alias.com (C. Harald Koch) Subject: Ham Emergency Service 20 Years From Now To: karn@qualcomm.com (Phil Karn) > >Just imagine 20,000 people trying to access Iridium simultaneously! :-} > > Just imagine 20,000 hams trying to access 146.34/146.94 simultaneously. I think you missed the point here :-) The reason the phone system breaks down under load in an emergency is because there are no access controls; anyone, anywhere, can pick up the phone and attempt to make a call. Ham radio is more restricted access, both by licensing and (hopefully) by restraint; during an emergency most hams will stay clear of emergency communications. (I realize that there are hams who will interfere with emergency comms, but at least up here they're still ignorable). While I agree that the emergency services (and commercial providers) are getting much better at staying alive during an emergency, they still have a long way to go before they make hams obsolete... Hams are a useful supplement to existing emergency communications. Fire, Ambulance, and Police all have good networks, but we often find that they can't talk to each other (especially in an emergency); hams can act as liasons between these groups. Hams are "expendable". It's expensive to park a police car with radios at an emergency shelter to supply communications; it's much easier to place a couple of hams with portable radios there. The real advantage hams have over the commercial boys is the ability to cobble together a communications link, from anywhere to anywhere, in a short period of time, with "spare parts". The emergency services groups can't afford to have a full complement of highly trained staff with the necessary equipment to handle all necessary communications during an emergency. Ditto the commercial communications people; they're in the business of supplying normal communications, not emergency service. -- C. Harald Koch, Network Analyst | "Heredity is what sets the parents of a Alias Research Inc. Toronto, ON | teen-ager wondering about each other." chk@alias.com | -- Laurence J. Peter chk@utcc.utoronto.ca | (author of The Peter Principle) ------------------------------ Date: Mon, 15 Nov 93 12:27:31 PST From: MUSCHINSKE%39A.decnet@sunman.chinalake.navy.mil Subject: Ham Emergency Service 20 Years From Now To: "tcp-group@ucsd.edu"%SUNMAN.decnet@sunman.chinalake.navy.mil Phil says: >Many of the cell sites I've seen (though not all) have microwave dishes >halfway up the tower for the backhauls to the MTSO. And if one cell goes >down, you can often use a neighbor as the service areas usually overlap. Agreed, the cell sites often backhaul using microwaves, but the 40 dB dishes used tolerate almost no misalignment. The beamwidth is on the order of a couple of degrees. As long as the earth at both ends of the path is the same as before the earthquake, the link should work. This is not a safe bet after a large tremor. Using neighbor cells just adds to the load after a disaster. Loma Prieata was a poor test because it was such a small quake, located far from an urban area. A good test would be something along the lines of the 1933 Long Beach quake. ------------------------------ Date: Mon, 15 Nov 93 08:55:45 CST From: "John Martin" <martin@server.cdpa.state.ms.us> Subject: help To: tcp-group@ucsd.edu quit ------------------------------ Date: Mon, 15 Nov 1993 13:34:55 -0600 (CST) From: Steve Sampson <ssampson@sabea-oc.af.mil> Subject: Kiss To: TCP-Group@ucsd.edu klarsen@acca.nmsu.edu writes: > So With that I say, don't be afraid of Kiss. It does work fine. You completely missed the theme. While we were discussing KISS, the real theme was "should AX.25 be on the main CPU, or should it be in a chip, board, or box". The general consensus was that it belongs on the main CPU, that most do not want SLIP, and a simple majority want it as cheap as possible, and not as easy as possible. (programming is cheaper than hardware, PC programming is cheaper than Z-80 programming, etc). >And if you have 4 TNC's to connect to your packet bbs look at the BPQ >Switch version of Kiss. You can have 4 or more TNC's connected to a single >dos com port and it does work. OK BBS's are nice, but I thought TCP/IP was the group subject?? I wonder if the BPQ switch can handle SLIP... > And it's free. Can't beat that price! Yes, cheap, my ham radio motto :-) --- Steve ------------------------------ Date: Mon, 15 Nov 1993 12:12:14 -0500 From: goldstein@carafe.tay2.dec.com (k1io, FN42jk) Subject: On the merits of KISS To: tcp-group@ucsd.edu Steve Sampson writes, >No one is going to make >an AX.25 chip, so an AX.25 TNC is the only answer. The only plug-in card I want would have to unload the CPU. I don't want the main CPU doing stuff that a modem can do. Just as no one puts X.25 routines in the main CPU, they shouldn't put AX.25 routines in either. They have plug-in cards, and modem boxes that do that for you. The main CPU should work with the lowest protocol level, an IP. Not entirely accurate. X.25 itself consists of two or three different layers, depending on how you slice it. X.25 Level 2 (LAP-B) has two identifiable sub-layers. The "Core aspects" portion consists of the framing (flags), transparency (bit-stuffing) and checksum (CRC-CCITT-16). This is almost ALWAYS done in hardware, usually by a chip like the 85C30 or 68302. All HDLC variants, of which LAP-B is only one, can use similar hardware. This is handled by the Ottawa PI card, to give one example found in the ham world; there are various third-party cards too. Sadly, the PeeCee world doesn't have a "standard" for this. I think the Mac does -- the Localtalk port can at least be reprogrammed for lower-speed HDLC. The upper half of LAP-B, the elements of procedure, is almost always done in software on a CPU. Most ham IP-over-AX.25 uses "UI" frames, which minimizes this work, but in any case it's software. Real X.25 has a Level 3 (Packet Layer Protocol) which is always done in software. AX.25 does not have this layer, though it shows up in ROSE. This indicates to me that the TNC is doing one of two valid functions. It is either providing the Core Aspects of HDLC outboard, for lack of a suitable PC card, or it is doing protocol translation for which you lack software. If it's doing async-to-HDLC, then you could replace the TNC with a cheap 8-bit card. You might even be able to bind this to NOS via a Packet Driver, though that might be a bit kludgey. I rather like this in principle: Outboard TNCs were designed for dumb terminals, and the whole KISS think is a kludge (not that SLIP is not a worse kludge). If the TNC is doing protocol translations, then you need to look at the software angle. I use QVTnet myself, but I couldn't run it over AX.25; it doesn't know from AX.25 and there's no glue. Conceivably a fancy Packet Driver could fake it. But NOS does have AX.25 inside, so if you are running this sort of software, you shouldn't need a real TNC. I think we'd do well to have a "standard" (cheap, home-brewable) sync card for PeeCees. Just one thing; it shouldn't use per-character interrupt, but should use either FIFO (like a 16550A in async) or DMA to receive data. TOO cheap won't work at high speed, and the cheapo card should be good for at least 64 kbps, preferably "Glenn Elmore" :-) speeds, like T1. And unlike commercial sync cards, it will need on-board transmit clocking. Room for an integral modem (daughtercard?) would be nice too; sometimes a TNCis only used because it has a modem built-in, but what passes for modems in ham packet is embarrasing. I normally use ISDN to the house so I know what the commercial world can handle. fred k1io ------------------------------ Date: 15 Nov 1993 14:30:29 -0600 (cst) From: jks@giskard.utmem.edu Subject: SLIP, AX.25, KISS, Etc... To: tcp-group@ucsd.edu Todd... You are making one bogus assumption... The PC/micro world is Intel/DOS dominated, but remember, the remainder of "computerdom" is not. The point many of us have been trying to make is that there is a place for a TNC that contains ALL the "intelligence" needed for a particular network hardware layer. Those who own Macs, or use Intel boxes without DOS (yes we DO exist!) for example can not use internal SCC type cards or the BAYCOM device without writing a driver specifically for it. The packet driver spec is for a DOS TSR.... while you can use them in OS/2 in a virtual DOS machine session, you are back to limiting yourself to a single task where you have network access. Those folks with the know-how have been able to do some of this in UNIX variants, but for the typical PC user (including most Hams) this is out of reach. There are TCP/IP stacks and tons of PD and shareware TCP/IP apps that could be used over high speed radio links if a TNC was designed to talk SLIP or ETHERNET (Ron... I like that idea.... but cost?) locally. Doing it all on the PC takes up memory, slows thruput (ask DRSI owners if they wish they had DMA driven boards now!) and locks the user into a monolithic program like NOS. In System 7, OS/2, Windoze, NT, and UNIX variants, one should be able to use the native TCP stack and "your own favorite Telnet" app window/session to log on at a remote host while "FTP'ing" from another -or- better yet, not using either... but rather using Gopher, which does both in a very friendly way! I would welcome "friendlier" systems than NOS (I have tried to help support PMNOS) that do not require the intricate setup files that NOS does. Take a look at MacTCP sometime..... it is a far cry from the BSD-oid UNIX syntax needed in autoexec.nos. Fill-in-the-blank is what the average end-user wants, they could care less about the power that they get from the "blood 'n guts" setup of NOS. They would rather just get online! None of what I am saying should be taken as denigrating NOS... It is simply overkill for a PC using ham that is confused by the setup of PC-Packratt II. The point is, by moving the AX.25 (or successor protocol) stuff completely away from the PC, the user can chose his own access medium... and because it talks TCP/IP, it should work. If your OS comes with a TCP stack... and your machine has the appropriate port hardware... you should be able to talk to the TNC, and use generic TCP apps over packet radio. 73, KD4IZ ********************************************************************* * Dr. John Spitznagel * Sancho Panza Institute * * Internet: jks@giskard.utmem.edu * for Advanced Studies * * AMPRNet: kd4iz@kd4iz.ampr.org * Department of Bogometrics * * CIS: 76044,476 * * * Tel: (901) 528-6441 * (C) JKS, 1993 * ********************************************************************* ------------------------------ Date: Mon, 15 Nov 1993 19:09:37 -0800 From: brian@nothing.ucsd.edu (Brian Kantor) Subject: SLIP, AX.25, KISS, Etc... To: tcp-group@ucsd.edu >autoexec.nos. Fill-in-the-blank is what the average end-user wants, they could >care less about the power that they get from the "blood 'n guts" setup of NOS. >They would rather just get online! I feel that tcp over ham radio is a good subject for experimentation and development. I do not think it is anywhere ready for the 'average end-user' to be using; I think we have some fundamental problems that have yet to be solved. Frankly, whenever someone starts talking about "bringing the word of tcp/ip to the masses", I switch off. It's not time to do that yet, and anyone who wants to do so is going to have an enormous task ahead of him. Y'see, as I view it, even if you make NOS or something like it pretty and user-friendly and warm and cuddly, the damn NETWORK isn't going to be any of those things any time soon, so all you're doing is painting the leaves gold while the roots wither. We have to get the NETWORK working better first before we can even try to spread things to the masses, and I don't see very many people working on THAT. Hams have much to much of a reputation for accepting any old shit that'll work, regardless of how poor the performance is. Let's see if we can't do better than that here. Sure, chrome sells, but performance is what is really needed. - Brian ------------------------------ Date: Mon, 15 Nov 93 08:34:32 CST From: mfoster@amoco.com (Michael H. Foster) Subject: Subscribe To: tcp-group@UCSD.EDU Subscribe ------------------------------ End of TCP-Group Digest V93 #298 ****************************** ******************************