From owner-freebsd-isdn@FreeBSD.ORG Wed Dec 14 09:07:59 2011 Return-Path: Delivered-To: freebsd-isdn@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8867A1065670 for ; Wed, 14 Dec 2011 09:07:59 +0000 (UTC) (envelope-from freebsd@psconsult.nl) Received: from mx1.psconsult.nl (mx1.iaf.psconsult.nl [80.89.238.138]) by mx1.freebsd.org (Postfix) with ESMTP id E1AC68FC1A for ; Wed, 14 Dec 2011 09:07:58 +0000 (UTC) Received: from mx1.psconsult.nl (mx1.iaf.psconsult.nl [80.89.238.138]) by mx1.psconsult.nl (8.14.4/8.14.4) with ESMTP id pBE97mPN087843 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 14 Dec 2011 10:07:53 +0100 (CET) (envelope-from freebsd@psconsult.nl) Received: (from paul@localhost) by mx1.psconsult.nl (8.14.4/8.14.4/Submit) id pBE97mXm087842; Wed, 14 Dec 2011 10:07:48 +0100 (CET) (envelope-from freebsd@psconsult.nl) X-Authentication-Warning: mx1.psconsult.nl: paul set sender to freebsd@psconsult.nl using -f Date: Wed, 14 Dec 2011 10:07:48 +0100 From: Paul Schenkeveld To: Hans Petter Selasky Message-ID: <20111214090748.GA38331@psconsult.nl> References: <20111213103406.GA19223@psconsult.nl> <201112131634.07421.hselasky@c2i.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201112131634.07421.hselasky@c2i.net> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-isdn@freebsd.org Subject: Re: chan_capi in a jail X-BeenThere: freebsd-isdn@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Using ISDN with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Dec 2011 09:07:59 -0000 On Tue, Dec 13, 2011 at 04:34:07PM +0100, Hans Petter Selasky wrote: > On Tuesday 13 December 2011 11:34:06 Paul Schenkeveld wrote: > > Hi Hans Petter, > > > > I'd like to run my asterisk pbx inside a jail but it appears that the > > capi driver refuses to respond to jailed processes. I have made > > /dev/capi* visible inside the jail (and for test I made all of /dev > > visible) but chan_capi responds with: > > > > [Dec 13 02:58:47] WARNING[49242] chan_capi.c: The CAPI device is not > > present or accessible! [Dec 13 02:58:47] WARNING[49242] chan_capi.c: CAPI > > is disabled! > > > > Using 'capitest -d 255 -i -o ' outside the jail I can call > > my own number and hear the phone ring, the same command run inside a jail > > terminates with: > > > > CAPI 2.0 not installed! Or insufficient access rights. > > > > Using 8.2p4 and freshly downloaded i4b and chan_capi here. > > > > Any suggestions appreciated. > > Is this the SVN version of i4b + chan_capi. I recently removed delegate > support. I used the instructions from http://www.selasky.org/hans_petter/isdn4bsd/: fetch http://www.turbocat.net/~hselasky/isdn4bsd/releases/FreeBSD/1_7_4/Makefile fetch http://www.turbocat.net/~hselasky/isdn4bsd/releases/FreeBSD/1_7_4/Makefile.v1 fetch http://www.turbocat.net/~hselasky/isdn4bsd/releases/FreeBSD/1_7_4/Makefile.v2 fetch http://www.turbocat.net/~hselasky/isdn4bsd/releases/FreeBSD/1_7_4/new_ihfc_1_7_4.tar.bz2 fetch http://www.turbocat.net/~hselasky/isdn4bsd/releases/FreeBSD/1_7_4/new_ihfc_1_7_4.diff.bz2 > See keyword delegate in isdnconfig manual page. > > Before: use isdnconfig delegate XXX:YYY > New: use chown XXX:YYY /dev/capi I wasn't aware of delegation thru isdnconfig, never needed it when I built my previous PBX with Asterisk 1.2 on FreeBSD 6.2. After adding isdnconfig to the jail startup, asterisk now sees the CAPI driver. I'll connect it to the ISDN line on saturday and see how it works. Thanks! Paul Schenkeveld