From owner-freebsd-isdn@FreeBSD.ORG Tue Dec 13 11:56:49 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 2131B1065670 for ; Tue, 13 Dec 2011 11:56:49 +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 9AD288FC16 for ; Tue, 13 Dec 2011 11:56:48 +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 pBDBk8rM031015 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 13 Dec 2011 12:46:13 +0100 (CET) (envelope-from freebsd@psconsult.nl) Received: (from paul@localhost) by mx1.psconsult.nl (8.14.4/8.14.4/Submit) id pBDAY6W7019390; Tue, 13 Dec 2011 11:34:06 +0100 (CET) (envelope-from freebsd@psconsult.nl) X-Authentication-Warning: mx1.psconsult.nl: paul set sender to freebsd@psconsult.nl using -f Date: Tue, 13 Dec 2011 11:34:06 +0100 From: Paul Schenkeveld To: Hans Petter Selasky Message-ID: <20111213103406.GA19223@psconsult.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-isdn@freebsd.org Subject: 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: Tue, 13 Dec 2011 11:56:49 -0000 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. Thanks, Paul Schenkeveld From owner-freebsd-isdn@FreeBSD.ORG Tue Dec 13 15:46:46 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 9CF031065673 for ; Tue, 13 Dec 2011 15:46:46 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe03.c2i.net [212.247.154.66]) by mx1.freebsd.org (Postfix) with ESMTP id 272D78FC17 for ; Tue, 13 Dec 2011 15:46:45 +0000 (UTC) X-T2-Spam-Status: No, hits=-0.2 required=5.0 tests=ALL_TRUSTED, BAYES_50 Received: from [188.126.198.129] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe03.swip.net (CommuniGate Pro SMTP 5.4.2) with ESMTPA id 49252994; Tue, 13 Dec 2011 16:36:41 +0100 From: Hans Petter Selasky To: Paul Schenkeveld Date: Tue, 13 Dec 2011 16:34:07 +0100 User-Agent: KMail/1.13.5 (FreeBSD/8.2-STABLE; KDE/4.4.5; amd64; ; ) References: <20111213103406.GA19223@psconsult.nl> In-Reply-To: <20111213103406.GA19223@psconsult.nl> X-Face: *nPdTl_}RuAI6^PVpA02T?$%Xa^>@hE0uyUIoiha$pC:9TVgl.Oq, NwSZ4V"|LR.+tj}g5 %V,x^qOs~mnU3]Gn; cQLv&.N>TrxmSFf+p6(30a/{)KUU!s}w\IhQBj}[g}bj0I3^glmC( :AuzV9:.hESm-x4h240C`9=w MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201112131634.07421.hselasky@c2i.net> 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: Tue, 13 Dec 2011 15:46:46 -0000 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. See keyword delegate in isdnconfig manual page. Before: use isdnconfig delegate XXX:YYY New: use chown XXX:YYY /dev/capi --HPS 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 From owner-freebsd-isdn@FreeBSD.ORG Wed Dec 14 21:56:05 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 684AB106564A for ; Wed, 14 Dec 2011 21:56:05 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe06.c2i.net [212.247.154.162]) by mx1.freebsd.org (Postfix) with ESMTP id EA97D8FC16 for ; Wed, 14 Dec 2011 21:56:04 +0000 (UTC) X-T2-Spam-Status: No, hits=-0.2 required=5.0 tests=ALL_TRUSTED, BAYES_50 Received: from [188.126.198.129] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe06.swip.net (CommuniGate Pro SMTP 5.4.2) with ESMTPA id 215898875; Wed, 14 Dec 2011 22:56:02 +0100 From: Hans Petter Selasky To: Paul Schenkeveld Date: Wed, 14 Dec 2011 22:53:29 +0100 User-Agent: KMail/1.13.5 (FreeBSD/8.2-STABLE; KDE/4.4.5; amd64; ; ) References: <20111213103406.GA19223@psconsult.nl> <201112131634.07421.hselasky@c2i.net> <20111214090748.GA38331@psconsult.nl> In-Reply-To: <20111214090748.GA38331@psconsult.nl> X-Face: *nPdTl_}RuAI6^PVpA02T?$%Xa^>@hE0uyUIoiha$pC:9TVgl.Oq, NwSZ4V"|LR.+tj}g5 %V,x^qOs~mnU3]Gn; cQLv&.N>TrxmSFf+p6(30a/{)KUU!s}w\IhQBj}[g}bj0I3^glmC( :AuzV9:.hESm-x4h240C`9=w MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201112142253.29297.hselasky@c2i.net> 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 21:56:05 -0000 On Wednesday 14 December 2011 10:07:48 Paul Schenkeveld wrote: > 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. > Reminds me I need to make a new I4B tarball soon :-) --HPS