head	1.6;
access;
symbols
	RELENG_7_4_0_RELEASE:1.5.38.1
	RELENG_7_4:1.5.0.38
	RELENG_7_4_BP:1.5
	RELENG_7_3_0_RELEASE:1.5.36.1
	RELENG_7_3:1.5.0.36
	RELENG_7_3_BP:1.5
	RELENG_7_2_0_RELEASE:1.5.34.1
	RELENG_7_2:1.5.0.34
	RELENG_7_2_BP:1.5
	RELENG_7_1_0_RELEASE:1.5.32.1
	RELENG_6_4_0_RELEASE:1.5.30.1
	RELENG_7_1:1.5.0.32
	RELENG_7_1_BP:1.5
	RELENG_6_4:1.5.0.30
	RELENG_6_4_BP:1.5
	RELENG_7_0_0_RELEASE:1.5
	RELENG_6_3_0_RELEASE:1.5
	RELENG_7_0:1.5.0.28
	RELENG_7_0_BP:1.5
	RELENG_6_3:1.5.0.26
	RELENG_6_3_BP:1.5
	RELENG_7:1.5.0.24
	RELENG_7_BP:1.5
	RELENG_6_2_0_RELEASE:1.5
	RELENG_6_2:1.5.0.22
	RELENG_6_2_BP:1.5
	RELENG_5_5_0_RELEASE:1.5
	RELENG_5_5:1.5.0.20
	RELENG_5_5_BP:1.5
	RELENG_6_1_0_RELEASE:1.5
	RELENG_6_1:1.5.0.18
	RELENG_6_1_BP:1.5
	RELENG_6_0_0_RELEASE:1.5
	RELENG_6_0:1.5.0.16
	RELENG_6_0_BP:1.5
	RELENG_6:1.5.0.14
	RELENG_6_BP:1.5
	RELENG_5_4_0_RELEASE:1.5
	RELENG_5_4:1.5.0.12
	RELENG_5_4_BP:1.5
	RELENG_4_11_0_RELEASE:1.2.2.2
	RELENG_4_11:1.2.2.2.0.12
	RELENG_4_11_BP:1.2.2.2
	RELENG_5_3_0_RELEASE:1.5
	RELENG_5_3:1.5.0.10
	RELENG_5_3_BP:1.5
	RELENG_5:1.5.0.8
	RELENG_5_BP:1.5
	RELENG_4_10_0_RELEASE:1.2.2.2
	RELENG_4_10:1.2.2.2.0.10
	RELENG_4_10_BP:1.2.2.2
	RELENG_5_2_1_RELEASE:1.5
	RELENG_5_2_0_RELEASE:1.5
	RELENG_5_2:1.5.0.6
	RELENG_5_2_BP:1.5
	RELENG_4_9_0_RELEASE:1.2.2.2
	RELENG_4_9:1.2.2.2.0.8
	RELENG_4_9_BP:1.2.2.2
	RELENG_5_1_0_RELEASE:1.5
	RELENG_5_1:1.5.0.4
	RELENG_5_1_BP:1.5
	RELENG_4_8_0_RELEASE:1.2.2.2
	RELENG_4_8:1.2.2.2.0.6
	RELENG_4_8_BP:1.2.2.2
	RELENG_5_0_0_RELEASE:1.5
	RELENG_5_0:1.5.0.2
	RELENG_5_0_BP:1.5
	RELENG_4_7_0_RELEASE:1.2.2.2
	RELENG_4_7:1.2.2.2.0.4
	RELENG_4_7_BP:1.2.2.2
	RELENG_4_6_2_RELEASE:1.2.2.2
	RELENG_4_6_1_RELEASE:1.2.2.2
	RELENG_4_6_0_RELEASE:1.2.2.2
	RELENG_4_6:1.2.2.2.0.2
	RELENG_4_6_BP:1.2.2.2
	RELENG_4_5_0_RELEASE:1.2.2.1
	RELENG_4_5:1.2.2.1.0.4
	RELENG_4_5_BP:1.2.2.1
	RELENG_4_4_0_RELEASE:1.2.2.1
	RELENG_4_4:1.2.2.1.0.2
	RELENG_4_4_BP:1.2.2.1
	RELENG_4_3_0_RELEASE:1.2
	RELENG_4_3:1.2.0.4
	RELENG_4_3_BP:1.2
	RELENG_4_2_0_RELEASE:1.2
	RELENG_4_1_1_RELEASE:1.2
	PRE_SMPNG:1.2
	RELENG_4_1_0_RELEASE:1.2
	RELENG_3_5_0_RELEASE:1.1.2.1
	RELENG_4_0_0_RELEASE:1.2
	RELENG_4:1.2.0.2
	RELENG_4_BP:1.2
	RELENG_3_4_0_RELEASE:1.1.2.1
	RELENG_3_3_0_RELEASE:1.1.2.1
	RELENG_3_2_PAO:1.1.0.4
	RELENG_3_2_PAO_BP:1.1
	RELENG_3_2_0_RELEASE:1.1
	RELENG_3_1_0_RELEASE:1.1
	RELENG_3:1.1.0.2
	RELENG_3_BP:1.1;
locks; strict;
comment	@# @;


1.6
date	2008.05.26.10.39.48;	author bz;	state dead;
branches;
next	1.5;

1.5
date	2002.08.12.07.53.55;	author hm;	state Exp;
branches
	1.5.14.1
	1.5.24.1
	1.5.30.1
	1.5.32.1
	1.5.34.1
	1.5.36.1
	1.5.38.1;
next	1.4;

1.4
date	2001.06.02.11.48.50;	author hm;	state Exp;
branches;
next	1.3;

1.3
date	2000.10.09.16.01.36;	author hm;	state Exp;
branches;
next	1.2;

1.2
date	99.08.28.00.19.19;	author peter;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	99.01.18.14.05.23;	author hm;	state Exp;
branches
	1.1.2.1;
next	;

1.5.14.1
date	2012.11.17.07.41.33;	author svnexp;	state Exp;
branches;
next	;

1.5.24.1
date	2012.11.17.08.03.53;	author svnexp;	state Exp;
branches;
next	;

1.5.30.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;

1.5.32.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.5.34.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.5.36.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.5.38.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.5.38.2;

1.5.38.2
date	2012.11.17.08.16.56;	author svnexp;	state Exp;
branches;
next	;

1.2.2.1
date	2001.08.10.14.59.46;	author obrien;	state Exp;
branches;
next	1.2.2.2;

1.2.2.2
date	2002.05.22.11.20.39;	author hm;	state Exp;
branches;
next	1.2.2.3;

1.2.2.3
date	2012.11.17.07.24.45;	author svnexp;	state Exp;
branches;
next	;

1.1.2.1
date	99.08.29.16.45.06;	author peter;	state Exp;
branches;
next	;


desc
@@


1.6
log
@Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and
parts relied on the now removed NET_NEEDS_GIANT.
Most of I4B has been disconnected from the build
since July 2007 in HEAD/RELENG_7.

This is what was removed:
- configuration in /etc/isdn
- examples
- man pages
- kernel configuration
- sys/i4b (drivers, layers, include files)
- user space tools
- i4b support from ppp
- further documentation

Discussed with: rwatson, re
@
text
@
	Roadmap of isdn4bsd as integrated into FreeBSD
	==============================================

 $FreeBSD: src/share/examples/isdn/ROADMAP,v 1.5 2002/08/12 07:53:55 hm Exp $

	last edit-date: [Mon Aug 12 09:42:53 2002]


1.	Documentation
---------------------

	The i4b handbook which describes the setup and configuration of
	isdn4bsd under FreeBSD in detail can be found at 
	http://people.freebsd.org/~hm/i4b-home/

	The i4b homepage is http://www.freebsd-support.de/i4b/

	The command "apropos isdn" will list all manpages available for 
	isdn4bsd. Two more manual pages of interest to syncronous PPP 
	over ISDN users are the pages for sppp and ispppcontrol.

	Under directory /usr/share/examples/isdn, you will find:

	FAQ		- isdn4bsd Frequently Asked Questions
	KERNEL		- kernel config(8) file fragment to add ISDN support
	Overview	- short technical overview (outdated)
	README		- the original isdn4bsd README file
	ROADMAP		- this file
	ReleaseNotes	- list of major changes 
	Resources	- where to get more information about ISDN
	SupportedCards	- list of supported ISDN cards
	ThankYou	- contributors to isdn4bsd

	contrib		- contributed examples and code
	v21		- V.21 (300Bd) soft modem emulator


2.	Configuration
---------------------

	Configuration of the isdn4bsd package consists of:

	- configuring a kernel suitable for running isdn4bsd. All
	  kernel configuration statements for isdn4bsd can be found 
	  in the file /usr/src/sys/i386/conf/NOTES - another way to
	  get started is taking the GENERIC configuration file and
	  appending the KERNEL file mentioned above.

	- configuring the network interfaces iprX and/or ispX; the
	  former are used for "IP over raw HDLC" and the latter are
	  used for "sync PPP over ISDN". To configure the ipr-
	  interfaces, read the output of "man i4bipr", to configure
	  the isp-interfaces, read the output of "man i4bisppp",
	  "man sppp" and "man ispppcontrol" carefully.

	- writing a configuration file /etc/isdn/isdnd.rc for the
	  isdn daemon isdnd(8) which is responsible for the ISDN
	  call control mechanisms such as: dial on demand, dial
	  retry, dial recovery, timeout and short hold operation.
	  A sample (!) file can be found in /etc/isdn. Please read
	  the output of "man isdnd" and "man isdnd.rc" carefully.


2.	Userland programs
-------------------------

	The userland programs can be found in the sourcetree under
	/usr/src/usr.sbin/i4b and get installed under /usr/sbin.

	Isdntest will not be installed by default.
	Isdnphone is experimental and may not run with your soundcard.


3.	Kernel part
-------------------

	The kernel part of isdn4bsd can be found at /usr/src/sys/i4b.


4.	Answering machine messages
----------------------------------

	Messages to be used by the answering machine can be found in
	/usr/share/isdn, you'll find the numbers 0 to 9, a beep and
	a short announcement message here.
@


1.5
log
@add support properly displaying and logging incoming telephone numbers (MSNs)
by looking at the "type of number" field and providing configurable hooks
to correct the numbers accordingly. See keywords add-prefix, prefix-national
and prefix-international in isdnd.rc(5).
This feature was implemented by Christian Ullrich <chris@@chrullrich.de>
@
text
@d5 1
a5 1
 $FreeBSD$
@


1.5.24.1
log
@Switch importer
@
text
@d5 1
a5 1
 $FreeBSD: stable/7/share/examples/isdn/ROADMAP 101716 2002-08-12 07:53:55Z hm $
@


1.5.14.1
log
@Switch importer
@
text
@d5 1
a5 1
 $FreeBSD: stable/6/share/examples/isdn/ROADMAP 101716 2002-08-12 07:53:55Z hm $
@


1.5.38.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.5.38.2
log
@Switch importer
@
text
@d5 1
a5 1
 $FreeBSD: releng/7.4/share/examples/isdn/ROADMAP 101716 2002-08-12 07:53:55Z hm $
@


1.5.36.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.5.34.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.5.32.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


1.5.30.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@@


1.4
log
@bring the roadmap to isdn4bsd up to date.
@
text
@d5 1
a5 1
 $FreeBSD: src/share/examples/isdn/ROADMAP,v 1.3 2000/10/09 16:01:36 hm Exp $
d7 1
a7 1
	last edit-date: [Sat Jun  2 13:46:20 2001]
d15 1
a15 1
	http://people.freebsd.org/~hm/
@


1.3
log
@update to i4b version 0.95.04
This commit adds the ReleaseNotes file which contains a list of major i4b
changes happened since the last version comitted to FreeBSD (0.90.01).
@
text
@d5 1
a5 1
 $FreeBSD: src/share/examples/isdn/ROADMAP,v 1.2 1999/08/28 00:19:19 peter Exp $
d7 1
a7 1
	last edit-date: [Mon Oct  9 18:00:12 2000]
d13 5
a17 1
	The i4b homepage is at http://www.freebsd-support.de/i4b/
d21 1
a21 1
	over ISDN users are the pages for sppp and spppcontrol.
a24 3
	ThankYou	- contributors to isdn4bsd
	SupportedCards	- list of supported ISDN cards
	ReleaseNotes	- list of major changes 
d26 2
d30 4
a33 3
	Resources	- some more information about ISDN
	isdnd_acct	- perl script to produce accounting reports
	Overview	- short technical overview (outdated)
d35 2
d44 5
a48 3
	- configuring a kernel suitable for running isdn4bsd. An
	  example kernel configuration can be found in the file
	  /usr/src/sys/i386/conf/NOTES.
@


1.2
log
@$Id$ -> $FreeBSD$
@
text
@d5 1
a5 1
 $FreeBSD$
d7 1
a7 1
	last edit-date: [Mon Jan 18 14:47:09 1999]
d13 2
d21 3
a24 1
	Overview	- short technical overview (a bit outdated)
d29 2
d40 1
a40 3
	  /usr/src/sys/i386/conf/LINT. The options available for
	  isic device driver in the kernel configuration file are
	  described in the output of "man isic".
d47 1
a47 3
	  "man sppp" and "man spppcontrol" carefully.
	  Most of this configuration is now available thru the ISDN
	  and spppcontrol sections in /etc/rc.conf.
d64 1
@


1.2.2.1
log
@MFC: version 1.01

Approved by:	jkh
@
text
@d7 1
a7 1
	last edit-date: [Sat Jun  2 13:46:20 2001]
a12 6
	The i4b handbook which describes the setup and configuration of
	isdn4bsd under FreeBSD in detail can be found at 
	http://people.freebsd.org/~hm/

	The i4b homepage is http://www.freebsd-support.de/i4b/

d15 1
a15 1
	over ISDN users are the pages for sppp and ispppcontrol.
d20 1
a20 2
	KERNEL		- kernel config(8) file fragment to add ISDN support
	Overview	- short technical overview (outdated)
d23 2
a24 7
	ReleaseNotes	- list of major changes 
	Resources	- where to get more information about ISDN
	SupportedCards	- list of supported ISDN cards
	ThankYou	- contributors to isdn4bsd

	contrib		- contributed examples and code
	v21		- V.21 (300Bd) soft modem emulator
d32 5
a36 5
	- configuring a kernel suitable for running isdn4bsd. All
	  kernel configuration statements for isdn4bsd can be found 
	  in the file /usr/src/sys/i386/conf/NOTES - another way to
	  get started is taking the GENERIC configuration file and
	  appending the KERNEL file mentioned above.
d43 3
a45 1
	  "man sppp" and "man ispppcontrol" carefully.
a61 1
	Isdnphone is experimental and may not run with your soundcard.
@


1.2.2.2
log
@Update ISDN example kernel configuration and roadmap to setting up ISDN
under FreeBSD to reflect the recent change back from isppp to sppp.
Approved by:	re
@
text
@d7 1
a7 1
	last edit-date: [Tue May 21 13:51:57 2002]
d21 1
a21 1
	over ISDN users are the pages for sppp and spppcontrol.
d55 1
a55 1
	  "man sppp" and "man spppcontrol" carefully.
@


1.2.2.3
log
@Switch importer
@
text
@d5 1
a5 1
 $FreeBSD: stable/4/share/examples/isdn/ROADMAP 97105 2002-05-22 11:20:39Z hm $
@


1.1
log
@Add ISDN (i4b) documentation and examples
@
text
@d5 1
a5 1
	$Id:$
@


1.1.2.1
log
@$Id$ -> $FreeBSD$
@
text
@d5 1
a5 1
 $FreeBSD$
@


