[Asterisk-Users] Cisco 801 and rcapi

Armin Schindler armin at melware.de
Mon Jan 9 06:52:51 MST 2006


On Tue, 10 Jan 2006, James Harper wrote:
> > >
> > > The more I look, the more I think that the bintec protocol might be
> the
> > > one required to talk to the Cisco anyway. Do you have those patches
> > > somewhere?
> > 
> > I have placed the patched libcapi20 sources (libcapi20.tgz) on the
> public
> > ftp server ftp://isdn4linux.org/pub/capi4linux
> 
> Thanks!
> 
> > It works pretty good with the rcapid (bintec-router emulator) on the
> > remote
> > side. I never tested it with a real bintec router, because I don't
> have
> > one.
> > Maybe it will not work with the real hardware, because the
> > authentification
> > is not implemented yet.
> > This libcapi20 support normal /dev/capi20 and the remote version, just
> > create a file ~/.capi20rc to set the remote station. See README.
> 
> I've had a quick look at it... can you use local (kernel) capi devices
> and remote devices on the one machine?

It is possible, but not with one and the same application. Currently the
setting for remote-capi is done per-user. Of course, this can be changed. 
But if you want to merge local and remote CAPI, then it is not possible at 
the moment. This would need enhancements.
 
> > You can also use one Linux Server running CAPI cards with rcapid and
> have
> > your Asterisk/OpenPBX with chan_capi on another maschine...
> 
> I assume you've tried that configuration then...

I have tried it, but I didn't really test it with Asterisk yet.
I use it, but with other applications like a standalone voicemailbox
and capifax.

> can you comment on the
> performance and reliability?

The connection is TCP, so no problem with reliability with that. But
the perfomance depends on the IP connection.

> How does the system as a whole cope if the
> rcapi server goes down?

I didn't test this yet. But I assume the client libcapi will signal
error codes when the connection is lost.

I'm sure, if someone really wants to use this, some enhancements 
must be done for the faulty cases. But it should be easy.

Armin



More information about the asterisk-users mailing list