*BSD News Article 78623


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.mel.connect.com.au!news.mira.net.au!vic.news.telstra.net!act.news.telstra.net!psgrain!iafrica.com!uct.ac.za!quagga.ru.ac.za!howland.erols.net!swrinde.nde.swri.edu!cs.utexas.edu!news.sprintlink.net!news-peer.sprintlink.net!newsfeed.internetmci.com!in2.uu.net!news.gtn.com!news.netuse.de!tpki.toppoint.de!abc.toppoint.de!123.org!not-for-mail
From: kai@123.org (Kai Voigt)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Any developments on Teles ISDN? (bisdn)
Date: 18 Sep 1996 23:50:33 +0200
Organization: 123.org - Die kleinste Domain der Welt
Lines: 333
Sender: kai@abc.123.org
Message-ID: <51pqr9$13h@abc.123.org>
References: <87loe83ie5.fsf@plm.xs4all.nl>
NNTP-Posting-Host: abc.123.org
X-Newsreader: NN version 6.5.0 #2 (NOV)

Peter Mutsaers <plm@xs4all.nl> writes:

>I've been forced to run Linux the past weeks (not liking it at all,
>but still better than Windows etc.) because of the lack of a FreeBSD
>driver for my Teles card with syncPPP. I was wondering if any
>developments have been made. The last thing I heard was that for
>NetBSD syncPPP has been implemented.

I use the BISDN package (current version is 0.97) with an teles
card (S0/8 version).  But it actually just implements stable HDLC
support.

Kai

PS: Here is the Readme file of the package:

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

                           BISDN Version 0.97
                           ==================

                              July 8, 1996

               An ISDN implementation for FreeBSD and NetBSD

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

   THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND
   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE
   FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
   OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   SUCH DAMAGE.

	(hm@kts.org, last edit-date: [Mon Jul  8 12:39:23 1996])

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

Please Note
===========

This ISDN implementation has been tested with DSS1 and 1TR6 lines supplied
by the german Telekom - and it runs very well.

It has not been tested with ISDN lines supplied by private branch exchanges
and it is not guaranteed that bisdn will work there as described because
many manufacturers of such ISDN PBX's (especially if they claim to run the
1TR6 protocols on the internal ISDN lines) implement special and/or non-
standard protocols and/or protocol extensions. In case you are connected to
such a PBX, you are (mostly) the only one who can get bisdn to run there
simply because we/i don't have access to such an exchange.

Anyway - in case you are connected to an ISDN PBX and get bisdn up and
running on it, i am VERY interested in hearing from you to document what
you did in order to get it running and help others with the same problem.

It has been reported that bisdn runs with the following PBX's:
	- Siemens Hicom 300
	- DeTeWe varix 200


Installation instructions
=========================

	- for FreeBSD 2.1R and 2.2 (current):	read file Install.FreeBSD-2.1

	- for NetBSD 1.2:			read file Install.NetBSD-1.2

What it does
============

	- IP over ISDN using "raw HDLC over ISDN"
	- telephone messaging and answering support

What it does not
================

	- tty support (until someone rewrites it under Berkeley Copyright)

What is untested
================

	- X.75 and all the other implemented protocols (except HDLC)
	
What we are working on
======================

	- re-integrate support for Dr. Neuhaus Niccy 3008/3009
	- add support for Stollmann Tina-dd
	- PPP support
	- support for more than one ISDN interface (BRI)
	- more code cleanup and more stability
	- regular releases of this kit

What we need
============

	- people fixing bugs instead of just reporting them.
	- someone who implements the Northern American, Australian,
		<put a country with an exotic stack here> ISDN protocol 
		stack. I'm (hm@kts.org) willing to lend a Teles board to
		such a person.
	- money :-)
		ISDN development is expensive as is every communications
		development when you need to establish test-connections via
		someone who is charging you for the connection. Please keep
		this in mind when asking for features or bug fixes.


Authors/Maintainers
===================

The BISDN package was written by Hellmuth Michaelis, Gary Jennejohn and
Arne Helme. It has its roots based on code written by Dietmar Friede and
Juergen Krause.

If our time permits it, you might get support from:

	Hellmuth Michaelis
	hm@kts.org

	Gary Jennejohn		(FreeBSD-current related stuff)
	Gary.Jennejohn@munich.netsurf.de

	Arne Helme		(NetBSD related stuff)
	arne@pegasus.esprit.ec.org


Mailinglist
===========

There is a mailing list available at

	isdn@muc.ditec.de

The list is maintained by majordomo, so i.e. to subscribe,
send a mail with the text

	subscribe isdn
        
in the message body sent to

	isdn-request@muc.ditec.de



Commercial support
==================

For commercial (paid) support please contact:

	Juergen Krause
	Buchenstr. 8
	D-66497 Contwig/Stambach
	Germany

	jkr@saarlink.de
	+49 6336 993002
	+49 6336 993003 (fax)


Acknowledgments
===============

Many thanks to the people at Dr. Neuhaus, Hamburg for their support.

Many thanks to the people at Stollmann, Hamburg for their support.

The LAP code is based on the LAP-B code of Phil Karn, KA9Q.

The package is based on code originally written by:

	Dietmar Friede
	Las Hayas
	E-38870 Valle Gran Rey
	Spain
	+34 22 804181 (Tel./Fax) (9 to 16 WET at working days)


Thanks a lot for patches, fixes, code and suggestions
=====================================================

	Andreas Klemm                              (andreas@klemm.gtn.com)
	Christoph P. U. Kukulies          (kuku@gil.physik.rwth-aachen.de)
	Greg Lehey                                         (grog@lemis.de)
	Andreas Haug                            (ajh@ipc.uni-tuebingen.de)
	Gerhard Mehldau                       (mehldau@photogrammetrie.de)
	Joerg Wunsch                      (joerg_wunsch@uriah.heep.sax.de)
	Christian Wolf                             (chris@wolfhh.hanse.de)


Nacknowledgments
================

I'd like to thank the Teles AG in Berlin for not making available any
documentation about the internal structure of their boards.

Further i'd like to thank the ITU in Geneva and the ETSI in France for
making ISDN standards available only at horrible prices.



Official bisdn distribution kit contents
========================================

        |-BISDN               
        |-COPYRIGHT           
        |-ChangeLog           
        |-Install.FreeBSD-2.1 
        |-Install.NetBSD-1.2  
        |-Makefile            
        |-Makefile.inc        
        |-Readme              
        |-ToDo                
        |
        |                     |-Makefile                                
        |                     |-bisdnd.8                                
        |                     |-bisdnd.acct.5                           
        |                     |-bisdnd.cfg.5                            
        |                     |-bisdnd.rates.5                          
        |                     |-config.c                                
        |                     |-config.h                                
        |                     |-configure.h                             
        |-bisdnd--------------|-defs.h                                  
        |                     |-ipsup.c                                 
        |                     |-log.c                                   
        |                     |-main.c                                  
        |                     |-msg.c                                   
        |                     |-msgutil.c                               
        |                     |-pathnames.h                             
        |                     |-phonesup.c                              
        |                     |-rates.c                                 
        |                     |-support.c                               
        |
        |                     |-Makefile                                
        |-bisdnlib------------|-pcause.c                                
        |                     |-pcause.h                                
        |
        |                     |-Makefile                                
        |                     |-bisdntrc.8                              
        |                     |-bisdntrc.c                              
        |-bisdntrc------------|-bisdntrc.h                              
        |                     |-bisdntrc_1tr6.c                         
        |                     |-bisdntrc_lapd.c                         
        |                     |-bisdntrc_q931.c                         
        |
        |                     |-usr-src-sys-conf-files.diff             
        |                     |-usr-src-sys-i386-conf-files.i386.diff   
        |-diffs---------------|-usr-src-sys-i386-conf-options.i386.diff 
        |                     |-usr-src-sys-i386-i386-conf.diff         
        |                     |-usr-src-sys-i386-i386-support.s.diff    
        |
        |                     |-rc.bisdn.1tr6                           
        |-etc-----------------|-rc.bisdn.dss1                           
        |                     |-start_if.ipi0                           
        |                     |-sysconfig                               
        |
        |                     |-answ                                    
        |                     |-bisdnd.cfg.1tr6                         
|-bisdn-|-etc-bisdn-----------|-bisdnd.cfg.dss1                         
        |                     |-bisdnd.rates                            
        |                     |-mkdev                                   
        |                     |-play                                    
        |
        |-machine-------------|-bisdn_ioctl.h                           
        |                     |-bisdn_isdn.h                            
        |
        |                     |-Makefile                                
        |                     |-disdn.4                                 
        |                     |-ipi.4                                   
        |-man-----------------|-isdn.4                                  
        |                     |-itel.4                                  
        |                     |-ity.4                                   
        |                     |-tel.4                                   
        |
        |-misc----------------|-bisdn_pacct                             
        |
        |                     |-beep                                    
        |                     |-message                                 
        |                     |-message.0                               
        |                     |-message.1                               
        |                     |-message.2                               
        |-phone---------------|-message.3                               
        |                     |-message.4                               
        |                     |-message.5                               
        |                     |-message.6                               
        |                     |-message.7                               
        |                     |-message.8                               
        |                     |-message.9                               
        |
        |                     |-README.sound                            
        |-sound---------------|-alaw.h                                  
        |                     |-diff.sound                              
        |
        |                     |-b_disdn.c                               
        |                     |-b_disdn.h                               
        |                     |-b_isdn.c                                
        |                     |-b_isdn.h                                
        |-sys-bisdn-----------|-b_isdnipi.c                             
        |                     |-b_isdnlap.c                             
        |                     |-b_isdnlap.h                             
        |                     |-b_isdntel.c                             
        |                     |-b_isdntty.c                             
        |
        |-sys-i386-isa--------|-teles.c                                 
        |
        |                     |-Makefile                              
        |                     |
        |                     |                                |-AMSTEL       
        |                     |                   |-conf-------|-BISDN        
        |                     |-arch-----|-i386---|            |-BISDN.add    
        |                     |                   |            |-ISDNNCR      
        |                     |                   |
        |-sys-netbsd----------|                   |-i386-------|-conf.c       
                              |                                |-conf.c.patch 
                              |
                              |-conf-----|-files       
                              |          |-files.patch 
                              |                                       
                              |-dev------|-isa---------|-files.isa       
                                                       |-files.isa.patch


----------------------------- EOF --------------------------------------------
-- 
Kai Voigt, Gerhardstraße 97, D-24105 Kiel, +49 177 2705456
"Ist Euch schon aufgefallen, daß ... die gleichen Initialen
wie ein bekanntes Reizgas hat?" -- rem@toppoint.de