OpenBCM V1.13 (Linux)

Packet Radio Mailbox

DB0FHN

[JN59NK Nuernberg]

 Login: GUEST





  
PA2AGA > TCPDIG   24.08.96 21:29l 119 Lines 4390 Bytes #-10909 (0) @ EU
BID : TCP_96_167
Read: GUEST
Subj: TCP-Group Digest 96/167
Path: DB0AAB<DB0PV<DB0MAK<OK0PKL<DB0JES<DB0NHM<DB0SHG<DB0OBK<DB0ACC<PI8DRS<
      PI8DAZ<PI8GCB<PI8MBQ<PI8VNW
Sent: 960824/1527Z @:PI8VNW.#ZH2.NLD.EU #:54798 [Hoek v Holland] FBB5.15c
From: PA2AGA@PI8VNW.#ZH2.NLD.EU
To  : TCPDIG@EU

Received: from pa2aga by pi1hvh with SMTP
	id AA16028 ; Sat, 24 Aug 96 14:08:06 UTC
Received: from pa2aga by pa2aga (NET/Mac 2.3.61/7.1) with SMTP
	id AA00003288 ; Fri, 23 Aug 96 20:23:59 MET
Received: from pa2aga-1 by pa2aga with SMTP
	id AA00003250 ; Fri, 23 Aug 96 20:14:15 MET
Received: from pa2aga-1 by pa2aga-1 (NET/Mac 2.3.61/7.5.4) with SMTP
	id AA00007889 ; Fri, 23 Aug 96 20:14:14 MET
Date: Fri, 23 Aug 96 20:04:01 MET
Message-Id: <tcp_96_167>
From: pa2aga
To: tcp_broadcast@pa2aga-1
Subject: TCP-Group Digest 96/167
X-BBS-Msg-Type: B

TCP-Group Digest            Wed, 21 Aug 96       Volume 96 : Issue  167

Today's Topics:
                            Nice NOS code
                     PPP/SLIP in connected AX25?

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 ftp.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: Tue, 20 Aug 1996 15:59:04 -0700 (PDT)
From: Phil Karn <karn@qualcomm.com>
Subject: Nice NOS code

>What module or file would people consider "the way to do it"?  If there are
>suggestions, I'll follow that person's lead.  I'm not so worried about C
>coding style or normal C stuff like x = x + 1 vs x++ but how to talk to NOS
>and get things like:

>  - Certain types of packets

At what level? TCP? UDP? Raw IP? If it's TCP or UDP, I'd use the existing
socket interface, which is supposed to follow the BSD interface fairly
closely.

For something that runs directly on IP you can hook directly into the
protocol switch table defined in config.c, but this would be unique to
NOS. So I'd recommend the raw IP socket interface that I tried to
model after the one in BSD. This kind of thing is admittedly
notoriously unportable or at least nonstandard across BSD variants, so
if there's something you need that's not in the existing Raw IP interface,
tell me and I might be able to make it more general.

>  - Access to interface statistics.

This is probably too ad-hoc and implementation specific to ever be well
standardized. Just peek at the control blocks directly.

>  - Creating, modifying and destroying linked-lists

These are simple enough operations that you can do them yourself any way
you like. Just use the existing heap management functions malloc/calloc/free.

Note there is a separate manager in NOS for the mbuf (message buffers) used
to hold data packets.

Phil

------------------------------

Date: Tue, 20 Aug 1996 15:06:24 -0700 (PDT)
From: Phil Karn <karn@qualcomm.com>
Subject: PPP/SLIP in connected AX25?

Hi. G8GON sent me mail that got me thinking about ways to more easily
support end users who want to run Windows TCP/IP applications like
Netscape over amateur packet radio without requiring a second machine
running NOS or Linux to act as a router and AX.25 end point.

What about plugging a standard Winsock stack that supports PPP or SLIP
(like the one that built into Windows 95) into a conventional (not
KISS) AX25 TNC and connecting it to a suitably configured NOS gateway?

The over-the-air interface would then be PPP or SLIP in connected-mode
AX25 with PID F0. To distinguish this mode from conventional "dumb
terminal" (e.g., BBS) mode, the NOS router could either set aside a
separate AX25 SSID. Or it could get clever and look for the
distinguishing characteristics of a SLIP or PPP frame in the incoming
data, e.g., the leading C0 or 7E flag character. I understand that
some dialup IP routers/terminal servers already do this.

Comments? Thoughts? Has this been done already in some version of NOS?

Phil

------------------------------

End of TCP-Group Digest V96 #167
******************************

You can send your message for this bulletin
to:     tcp-group@pa2aga           on .AMPR.ORG-net
or:     tcpaga@pi8vnw.#zh2.nld.eu  on BBS-net
        ------

NOT TO: pa2aga@pa2aga  or  pa2aga@pi8vnw.#zh2.nld.eu  PLEASE!!

It will get posted automatically within a few days





Read previous mail | Read next mail


 08.07.2026 19:20:09lGo back Go up