Commit Graph

31618 Commits

Author SHA1 Message Date
jkh
1dab4b1c2c Add /usr/share/examples/atm
Forgotten by:	phk
1998-09-15 12:08:49 +00:00
phk
e88115496e (this is an extract from src/share/examples/atm/README)
===================================
                HARP  |  Host ATM Research Platform
                ===================================

                              HARP 3

What is this stuff?
-------------------
The Advanced Networking Group (ANG) at the Minnesota Supercomputer Center,
Inc. (MSCI), as part of its work on the MAGIC Gigabit Testbed, developed
the Host ATM Research Platform (HARP) software, which allows IP hosts to
communicate over ATM networks using standard protocols.  It is intended to
be a high-quality platform for IP/ATM research.

HARP provides a way for IP hosts to connect to ATM networks.  It supports
standard methods of communication using IP over ATM.  A host's standard IP
software sends and receives datagrams via a HARP ATM interface.  HARP provides
functionality similar to (and typically replaces) vendor-provided ATM device
driver software.

HARP includes full source code, making it possible for researchers to
experiment with different approaches to running IP over ATM.  HARP is
self-contained; it requires no other licenses or commercial software packages.

HARP implements support for the IETF Classical IP model for using IP over ATM
networks, including:

   o IETF ATMARP address resolution client
   o IETF ATMARP address resolution server
   o IETF SCSP/ATMARP server
   o UNI 3.1 and 3.0 signalling protocols
   o Fore Systems's SPANS signalling protocol

What's supported
----------------
The following are supported by HARP 3:

   o ATM Host Interfaces
        - FORE Systems, Inc. SBA-200 and SBA-200E ATM SBus Adapters
        - FORE Systems, Inc. PCA-200E ATM PCI Adapters
        - Efficient Networks, Inc. ENI-155p ATM PCI Adapters

   o ATM Signalling Protocols
        - The ATM Forum UNI 3.1 signalling protocol
        - The ATM Forum UNI 3.0 signalling protocol
        - The ATM Forum ILMI address registration
        - FORE Systems's proprietary SPANS signalling protocol
        - Permanent Virtual Channels (PVCs)

   o IETF "Classical IP and ARP over ATM" model
        - RFC 1483, "Multiprotocol Encapsulation over ATM Adaptation Layer 5"
        - RFC 1577, "Classical IP and ARP over ATM"
        - RFC 1626, "Default IP MTU for use over ATM AAL5"
        - RFC 1755, "ATM Signaling Support for IP over ATM"
        - RFC 2225, "Classical IP and ARP over ATM"
        - RFC 2334, "Server Cache Synchronization Protocol (SCSP)"
        - Internet Draft draft-ietf-ion-scsp-atmarp-00.txt,
                "A Distributed ATMARP Service Using SCSP"

   o ATM Sockets interface
        - The file atm-sockets.txt contains further information

What's not supported
--------------------
The following major features of the above list are not currently supported:

        o UNI point-to-multipoint support
        o Driver support for Traffic Control/Quality of Service
        o SPANS multicast and MPP support
        o SPANS signalling using Efficient adapters

This software was developed under the sponsorship of the Defense Advanced
Research Projects Agency (DARPA).

Reviewed (lightly) by:	phk
Submitted by:	Network Computing Services, Inc.
1998-09-15 11:44:44 +00:00
abial
bdbab935ca This server is not so non-forking as it seemed at first glance...
Submitted by:	Jonathan H N Chin <jc254@newton.cam.ac.uk>
1998-09-15 11:17:07 +00:00
abial
15a3f397d6 Update ucd-snmp to version 3.5. It's slightly bigger, so also increase
the MFS size of net and isp floppies.

Add comment to crunch.conf on how to prepare the ucd-snmp port to work
with the build process.

Submitted by:	Jim Flowers <jflowers@ezo.net>
1998-09-15 11:12:25 +00:00
markm
89fc7c0218 Fix for the 2.2.7 a.out --> 3.0 ELF cross-build.
I need report backs on this one, guys!!
1998-09-15 10:55:21 +00:00
jkoshy
fda94a0862 Turn off replies to ICMP echo requests for broadcast and multicast
addresses by default.

Add a knob "icmp_bmcastecho" to "rc.network" to allow this
behaviour to be controlled from "rc.conf".

Document the controlling sysctl variable "net.inet.icmp.bmcastecho"
in sysctl(3).

Reviewed by: dg, jkh
Reminded on -hackers by: Steinar Haug <sthaug@nethelp.no>
1998-09-15 10:49:03 +00:00
gibbs
2775ae02c1 Obsoleted by CAM. 1998-09-15 10:40:55 +00:00
gibbs
b80b754110 Obsolteted by CAM. 1998-09-15 10:39:50 +00:00
gibbs
7812b45b21 Add support for the 'V'ersion rmt command. 1998-09-15 10:30:25 +00:00
gibbs
98b7cb0a1d Build CAM hardwiring info. 1998-09-15 10:29:32 +00:00
gibbs
adf94e58b3 Ncrcontrol is no more. 1998-09-15 10:29:18 +00:00
gibbs
eec091e94c Reference new files for device stat support. 1998-09-15 10:28:59 +00:00
gibbs
7081b6b22a Augment compression and blocksize support. Update table of known densities. 1998-09-15 10:28:20 +00:00
gibbs
5b80c53f2e Define LIBCAM and LIBDEVSTAT. 1998-09-15 10:27:20 +00:00
gibbs
fffb8f619e Add devstat.9. 1998-09-15 10:26:57 +00:00
gibbs
d1fac5ba65 Document new volume tag and element status support. 1998-09-15 10:26:24 +00:00
gibbs
03ca810dcd Add support for dealing with ENOSPC as the error code returned by a tape
device hitting EOM on a write.
1998-09-15 10:25:50 +00:00
gibbs
942b6c3d81 Add camcontrol. Remove scsiformat. 1998-09-15 10:25:04 +00:00
gibbs
f471072615 Device name cleanup for CAM. 1998-09-15 10:24:46 +00:00
gibbs
3d0e71eb31 We don't need the CAM application pass-thru driver on installation boot
floppies.  Also kill the sense and command strings to save space.
1998-09-15 10:24:23 +00:00
gibbs
d81106c34e Remove references to the "od" device. 1998-09-15 10:23:17 +00:00
gibbs
dd55b79ba7 Hook up libcam and libdevstat. 1998-09-15 10:22:54 +00:00
gibbs
1937a8c28f Add new cam include hierarchy. 1998-09-15 10:22:37 +00:00
gibbs
59377aa63d Update for CAM. 1998-09-15 10:21:35 +00:00
gibbs
9b4b942691 system.h:
Add definition for at_shutdown(9)'s SHUTDOWN_FINAL.

ccdvar.h:
chio.h:
mtio.h:
	Add CAM support.
1998-09-15 10:07:26 +00:00
gibbs
764364289e Convert ISP pci front end to CAM/bus space/dma.
Convert ncr driver to CAM.
1998-09-15 10:06:23 +00:00
gibbs
b81076eefb Convert SCSI disk bios geometry code to CAM. 1998-09-15 10:05:50 +00:00
gibbs
97d3efcab4 kern_clock.c:
Remove old disk statistics variables.

vfs_bio.c:
	Enable bowrite now that B_ORDERED works for all buffer devices.
1998-09-15 10:05:18 +00:00
gibbs
211bedd4e6 The Buslogic driver is smart enough to set it's own interrupt vector now. 1998-09-15 10:04:08 +00:00
gibbs
85c8f730dc autoconf.c:
Convert autoconf hooks from old SCSI system to CAM.

busdma_machdep.c:
	bus_dmamap_free() should expect the nobounce map, not a NULL one.

mountroot.c:
swapgeneric.c:
	da and od changes.

symbols.raw:
	Nuke the old disk stat symbols.

userconfig.c:
	Disable the SCSI listing code until it can be converted to CAM.
1998-09-15 10:03:43 +00:00
gibbs
1a5f1316a2 sd->da, od is gone, no SCSI control devices.
new pass, xpt, and targ devices.

Nuke no longer used AHC options.
1998-09-15 10:01:14 +00:00
gibbs
15c7c63f11 Adjust for sd->da and the loss of od. 1998-09-15 09:59:58 +00:00
gibbs
97771d2f26 Contents were duplicated. 1998-09-15 09:59:37 +00:00
gibbs
a24e8d2560 Update for CAM. 1998-09-15 09:59:15 +00:00
gibbs
22e28d2bbd When a buffer is removed from a buffer queue, remember it's block number
and use it as "the currently active" buffer in doing disk sort calculations.
1998-09-15 08:55:03 +00:00
gibbs
4bc7db9559 Add a new at_shutdown queue, SHUTDOWN_FINAL. This queue is run at
splhigh() after any system dumps have completed.  SHUTDOWN_POST_SYNC
isn't quite late enough for disk controllers.

Converted at_shutdown queues to use the queue(3) macros.
1998-09-15 08:49:52 +00:00
gibbs
66998b62b1 Add a new at_shutdown queue, SHUTDOWN_FINAL. This queue is run at
splhigh() after any system dumps have completed.  SHUTDOWN_POST_SYNC
isn't quite late enough for disk controllers.
1998-09-15 08:48:57 +00:00
gibbs
55dc871784 Update QLogic ISP support for CAM. Add preliminary target mode support.
Submitted by:	Matthew Jacob <mjacob@feral.com>
1998-09-15 08:42:56 +00:00
gibbs
7f21237422 Conver the DPT driver to CAM. The dpt_control interface is not yet
functional, but will be in another day or so.
1998-09-15 08:33:38 +00:00
kato
19b9a10fcb Deleted DDB and DIAGNOSTIC options. 1998-09-15 08:25:09 +00:00
phk
6fd807e4f4 Add new files for HARP3
Host ATM Research Platform (HARP), Network Computing Services, Inc.
This software was developed with the support of the Defense Advanced
Research Projects Agency (DARPA).
1998-09-15 08:23:17 +00:00
gibbs
4d5e41f72f Revive PCIConf.
Submitted by:	"Kenneth D. Merry" <ken@plutotech.com>
1998-09-15 08:21:13 +00:00
gibbs
e8eb724f93 Update system to new device statistics code.
Submitted by:	"Kenneth D. Merry" <ken@plutotech.com>
1998-09-15 08:16:45 +00:00
gibbs
d79b777d6f New Kernel device statistics code.
Submitted by:	"Kenneth D. Merry" <ken@plutotech.com>
1998-09-15 08:16:17 +00:00
gibbs
1b53fcd958 Update system to new device statistics code.
Submitted by:	"Kenneth D. Merry" <ken@plutotech.com>
		mike@smith.net.au (Mike Smith)
1998-09-15 08:15:30 +00:00
gibbs
0c7e0bbd0b Updated the ch(4) driver and chio(1) command to include volume
tag support.  These changes have been tested with a Breeze Hill
Q47 DLT and a DEC DLT2500 media changer.  The latter has no
volume tag support.

The chio(1) command was updated to include various flags to the
status subcommand.  These flags can be used to select additional
information to be displayed (like volume tags).

A new chio(1) subcommand named 'voltag' has been added which allows
for changes to volume tags inside the media changer controller.
This could not be tested as the Q47 does not provide the functio-
nality.

Submitted by:	Hans Huebner
1998-09-15 07:48:51 +00:00
gibbs
ec1645b650 Hook up beforeinstall targets for libcam and libdevstat 1998-09-15 07:46:17 +00:00
gibbs
c52f410ee6 Adaptec 154X SCSI-Host Adapter driver for CAM.
Submitted by:	Warner Losh <imp@village.org>
1998-09-15 07:39:55 +00:00
abial
ddec2a4279 Change name of 'dm' to 'msg'. As Bruce noticed, it conflicts with
dungeon master, if anyone would like to play it on picobsd floppy... :-)

Noticed by:	bde
1998-09-15 07:35:58 +00:00
gibbs
11b58d8f82 Mylex/Buslogic MultiMaster SCSI-Host Adapter Driver for CAM. 1998-09-15 07:32:57 +00:00