Date: Tue, 9 Feb 93 04:30:10 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 #38 To: tcp-group-digest TCP-Group Digest Tue, 9 Feb 93 Volume 93 : Issue 38 Today's Topics: ?? WAMPES ?? BM conflict with 386MAX? ISOLAN Cards under packet drivers. Multi-Port RSPF (3 msgs) New ax25? nos bug query (2 msgs) Nos for a Data General 1 NOS TEXT Problem?? RE: Multi-Port RSPF (2 msgs) RSPF stat 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, 8 Feb 93 19:52:31 MET From: "Giancarlo Pernici" <PERNICI@mammolo.cnuce.cnr.it> Subject: ?? WAMPES ?? To: tcp-group@ucsd.edu I am searching the latest wampes version... where could I find it ? at ucsd.edu there is only version 92/11: is it the last ? Thank you for your response Regards Giancarlo +----------------------------------------------------+------------------+ |Internet : PERNICI@MAMMOLO.CNUCE.CNR.IT (preferred)| | | IW5CZT@RADIO-GW.CNUCE.CNR.IT | SPACE FOR RENT | |AmprNet : IW5CZT@IW5CZT.AMPR.ORG | HERE! | |PacketMail: IW5CZT@IW5CMM.#PI.ITA.EURO | | +----------------------------------------------------+------------------+ ------------------------------ Date: Tue, 9 Feb 1993 07:17:27 -0500 (EST) From: pascoe@rocky.ndhm.gtegsc.com (Dave Pascoe) Subject: BM conflict with 386MAX? To: tcp-group@ucsd.edu Has anyone else seen a conflict between BM.EXE and the 386MAX memory manager? Every time the notifier "New mail for km3t has arrived from..." appears on the screen, my machine hangs up. I don't have this problem when running EMM386 and I've stripped all TSR's out for testing but the problem persists. Can anyone suggest a fix or where to look next? -- Dave Pascoe KM3T Internet: pascoe@rocky.ndhm.gtegsc.com ------------------------------ Date: Mon, 8 Feb 1993 13:37:15 +0000 (GMT) From: kelvin@thed.uk22.bull.com (Kelvin J. Hill) Subject: ISOLAN Cards under packet drivers. To: tcp-group@ucsd.edu Hi all, I've just been given a couple of ISOLAN 4110 boards to play with and I've found the packet driver software for them. What I don't have, is any information about the cards jumper settings etc. Is there anyone out there with a user manual for the boards that could e-mail me the configuration settings and any other information that I would need to get these boards running up under NOS. Failing that, does anyone have a contact point with BICC (the manufacturers) that I could use to get the required info. All/Any help very welcome. Kelvin. (G1EMM) ------------------------------ Date: Sun, 7 Feb 93 22:06:00 -0800 From: Phil Karn <karn@qualcomm.com> (Phil Karn) Subject: Multi-Port RSPF To: tcp-group@ucsd.edu At 7 Feb 1:39 -0500 (EST), MIKEBW@ids.net (Mike Bilow, ) wrote: |RSPF actually doesn't fit into the layering model very well. Network |routing is really at least a Network layer function, and it can be |debated as to whether it should be considered a Transport layer function. |However, a routing protocol is necessarily bound to the Network layer, |in that RSPF becomes non-sensical unless it is used to route IP frames. Well, maybe it doesn't fit into the ISO layering model very well, but that doesn't mean it can't be done in a simple and elegant fashion. Lots of real networks (one might say all!) don't fit into the ISO layering model very well! All you need is multiple network layers. That's the core idea of the Internet. The upper network layer in the Internet is IP. Below IP you can have simple links, or you can have entire complex networks. All IP expects (at least traditionally) is a virtual subnet that appears to be fully connected. How that network provides that internal connectivity is irrelevant. It could be inherent, as in an Ethernet, or it could be an ARPANET, with its own internal routing and network management algorithms. IP knows (or knew) nothing about ARPANET, and ARPANET knew nothing about IP. They're distinct. There's already precedent for this in AMPRNET: running IP atop NET/ROM. The only problem is that NET/ROM itself is broken. All you have to do is to throw it away and reinvent it properly. The remainder of your post is simply a proof by contradiction (though you may not realize it) that packet radio needs a distinct network layer. Forget for the moment about IP and ARP. Just build a connectionless packet radio network with callsigns as addresses, a link state algorithm for routing, and in the end you'll actually support IP that much better. Phil ------------------------------ Date: Mon, 8 Feb 93 9:59:09 CST From: andyw@aspen.cray.com (Andy Warner) Subject: Multi-Port RSPF To: goldstein@carafe.enet.dec.com (k1io, FN42jk 07-Feb-1993 0016) Fred wrote: > Andy Warner asks, > >> The RSPF problem is not restricted to multi-homed hosts, where the host > >> [...] > >> getting permanently locked and such. > > >So, the only currently available platform that would want or need > >RSPF can't have it, is that the abridged version ? > > It's not _only_ useful on multi-homed hosts. Because radio networks are > never "fully connected" like Ethernets, it's possible for one station to > hear two others who don't hear each other. RSPF allows that kind of > one-channel routing. That part actually works halfway decently in the > existing V2.1 code. The fact that it won't work on multi-homed hosts pretty much breaks it. There is some suggestion that if the various ports of a switch use different addresses the RSPF should work as-is, my experience says otherwise (but that could be my fault). -- andyw. andyw@aspen.cray.com Andy Warner, Cray Research, Inc. (612) 683-5835 ------------------------------ Date: Mon, 8 Feb 93 16:37:57 GMT From: Michael Chace <mikec@praxis.co.uk> Subject: Multi-Port RSPF To: tcp-group@ucsd.edu >>>>> Regarding RE: Multi-Port RSPF; Phil Karn <karn@qualcomm.com> (Phil Karn) said: Phil> The remainder of your post is simply a proof by contradiction (though you Phil> may not realize it) that packet radio needs a distinct network layer. Phil> Forget for the moment about IP and ARP. Just build a connectionless packet Phil> radio network with callsigns as addresses, a link state algorithm for Phil> routing, and in the end you'll actually support IP that much better. As far as I can see, most of that in its basic form has already been done. It's called FlexNet and is prevelent (over NET/ROM) in Germany and other middle European countries. Pity that they seem to be TCP/IP haters though :-) Mike **** ------------------------------ Date: 09 Feb 1993 10:10:17 +1100 From: CCDRW@cc.newcastle.edu.au Subject: New ax25? To: tcp-group@ucsd.edu Phil says: >................ that packet radio needs a distinct network layer. >Forget for the moment about IP and ARP. Just build a connectionless packet >radio network with callsigns as addresses, a link state algorithm for >routing, and in the end you'll actually support IP that much better. > Yes, I think most of us agree AX25 needs replacing, lets experiment! with something new. I guess we have to define our problem a bit more and then we can start working on it. We want to reuse existing TNC's (KISS mode) We (due to regulations) need to use callsigns as our Physical Address. We know a link state algorithm would be better for routing. etc... Dave VK2XPX. Internet | ccdrw@cc.newcastle.edu.au Amprnet | vk2xpx@vk2xpx.ampr.org ------------------------------ Date: Mon, 8 Feb 93 10:48:02 PST From: "Erik Olson" <erik@marge.phys.washington.edu> Subject: nos bug query To: karn@ucsd.edu, tcp-group@ucsd.edu Hi again, I'm noticing while running nos 930104 (plus nifty-new-alpha-test-lpd, and same-old-pop3 server, added in myself) that eventually all files will appear (according to nos) to vanish! The only way to make them "come back" is to exit and restart NOS. I'm wondering if anyone else has started playing with the new code and reported similar problems...the reason being that if someone has then I don't have to be worryin' about lpd or pop3. Thanks for any help you can give here. Erik Olson --- erik@marge.phys.washington.edu at home via ReptarNet(tm) ------------------------------ Date: Mon, 8 Feb 93 14:12:28 -0800 From: Phil Karn <karn@qualcomm.com> (Phil Karn) Subject: nos bug query To: karn@ucsd.edu, tcp-group@ucsd.edu, "All files will eventually "disappear"? What do you mean by that, exactly? You might try the "files" command to see if somehow stdio file descriptors are being gobbled up and not released before they run out. By the way, I generally configure DOS to allocate LOTS of file handles. A busy NOS machine can use plenty of them, especially now that each session opens a temporary file for screen scrollback. Phil ------------------------------ Date: Mon, 8 Feb 93 11:26:05 PST From: marv%trnet2@dot.ca.gov (Marv Hanely) Subject: Nos for a Data General 1 To: tcp-group@ucsd.edu Does anyone know where I can get a copy of NOS which will run on an old Data General 1 (512K & duel 720kb floppy drives). I just can't get myself to throw away something that still works. Also can anyone provide any insight on a device driver which will allow standard modem software to access the non-standard serial port of same. Marv Hanely, N6XML Internet address marv%trnet2@dot.ca.gov ------------------------------ Date: Mon, 8 Feb 93 09:48:31 EST From: crompton@NADC.NAVY.MIL (D. Crompton) Subject: NOS TEXT To: arne@hppcgelo.grenoble.hp.com Arne, Yes I think it would be good to look into. I had in mind using a ramdisk with code optimized to read the always openned file FAST - randomly. Doug ------------------------------ Date: Mon, 8 Feb 93 10:08:57 EST From: crompton@NADC.NAVY.MIL (D. Crompton) Subject: Problem?? To: tcp-group@ucsd.edu I discovered something whn I was porting the Xmodem code into NOS that has me scratching my head.... I have a socekt that is in binary mode with no automatic flushing. So in the code I did this.. for(...,...,...){ /* do this 128 times (1 block) */ read a byte from a sector array put_one(the byte); } put_one(...){ usputc(...); usflush(...); } In doing this I discovered that a large chuck of core was engulfed when this segment was executed. The answer and the proper way was to not flush the socket on each character but instead at the end of the for loop. Running the former code more than 50K of core was taken. Using the code below no or little additional core was taken. The memory taken from core is returned to available and the next time it is run it does not take more core but it just seems strange for this to happen. It would seem that this could possibly happen in other cases in NOS. for(...,...,...){ read a byte from array usputc(...,byte); } usflush(...); My question is why does this happen. It is very consistent. The repeat command allows dynamic viewing of this happenning! This is WG7J107B with my added repeat. Doug ------------------------------ Date: Mon, 8 Feb 93 09:07:45 EST From: kz1f@RELAY.WESTBORO.LEGENT.COM Subject: RE: Multi-Port RSPF To: andyw@aspen.cray.com, tcp-group@ucsd.edu I had verified with Fred my contention that to establish a multi-channel switch (gateway) with seperate IP addresses with for each port would work. Yes, there could be problems is a station appeared on two freqs at abt the same time. The solution there is simple, dont do that. If the switch is set properly to handle the n number of ports, an individual station need not switch freq to contact the other station. Something else to consider is that all stations should not be running it either, this would be akin to all workkstations providing their own routing. Generally there is a gateway machine chosen to handle that function and all others add route through it. Walt Walt Corey - kz1f@kz1f.legent.com ---------------------------------- | | | Space for Rent apply within | | | ---------------------------------- ------------------------------ Date: Mon, 8 Feb 93 09:07:45 EST From: kz1f@RELAY.WESTBORO.LEGENT.COM Subject: RE: Multi-Port RSPF To: andyw@aspen.cray.com, tcp-group@ucsd.edu I had verified with Fred my contention that to establish a multi-channel switch (gateway) with seperate IP addresses with for each port would work. Yes, there could be problems is a station appeared on two freqs at abt the same time. The solution there is simple, dont do that. If the switch is set properly to handle the n number of ports, an individual station need not switch freq to contact the other station. Something else to consider is that all stations should not be running it either, this would be akin to all workkstations providing their own routing. Generally there is a gateway machine chosen to handle that function and all others add route through it. Walt Walt Corey - kz1f@kz1f.legent.com ---------------------------------- | | | Space for Rent apply within | | | ---------------------------------- ------------------------------ Date: Mon, 8 Feb 93 09:30:27 EST From: kz1f@RELAY.WESTBORO.LEGENT.COM Subject: RSPF To: tcp-group@ucsd.edu I think there are two issues here. 1) Was/is Fred's model correct/workable/feasable. This falls into some particularly esoteric stuff. 2) Is RSPF usable? On a single node station? On a multi-node station? This is the issue I have been pursuing. There has been a long standing "conventional wisdom" that rspf doesnt work on a multinode switch/gateway. I disagree (within some bounds). If one takes the Comer/Stevens approach where each freq is functionally equivalent to multiple networks than each needs its own addr. With this approach I can route to a station on the other band by using the other half/third/whatever of the gateway as a hop. My experience has been that most people stay put on a band, perhaps there are those that switch bands like stations on a TV. If so they are in trouble, until someone devises quantum routing. There has also been the charge that rspf takes up an inrodinate amt of bandwidth. If every individual station runs it, it does. In the RI area I would guess rspf traffic accounts for abt 80% of the traffic sent, NETROM advertisments take most of the rest of it. With the foolish "Mail for" broadcasts one has a near saturated freq, (I digress) If rspf where relegated to only switch/gateway stations this traffic would be dramatically reduced. Each individual station would then do a route default to the switch. So anyways, I dont think the dialog surrounding topic 1 negates the usability issues of topic 2. Walt Walt Corey - kz1f@kz1f.legent.com ---------------------------------- | | | Space for Rent apply within | | | ---------------------------------- ------------------------------ Date: Mon, 8 Feb 93 11:06:11 EST From: kz1f@RELAY.WESTBORO.LEGENT.COM Subject: stat To: tcp-group@ucsd.edu Doug writes - > Here we go again.... can someone summarize the status of the STAT function. > I.E. where it works where it does not and possibly why? If I remember the > blame was never squarely placed with Borland? It sure would make life a lot > easier if it could be used in NOS. What I consider almost the paramount issue is that stat() is not an ansi function. With all the compiler vendors falling all over themselves to be ansi compliant I wouldnt write any code that depended on non-ansi functions. What needs to be looked at is what the infomation desired really is. The domain code's use of stat() info is different than is needed elsewhere. Depending on what info is required there should be a "standard" method of obtaining it. And if not standard certainly safe. Walt ------------------------------ End of TCP-Group Digest V93 #38 ****************************** ******************************