Date: Wed, 26 Oct 2005 17:17:43 +0200 From: Hans Petter Selasky <hselasky@c2i.net> To: Cian Hughes <cianlists@cian.ws> Cc: freebsd-isdn@freebsd.org Subject: Re: ISDN Drivers on FreeBSD Message-ID: <200510261717.44769.hselasky@c2i.net> In-Reply-To: <A113F3A6-3951-4D49-A208-1B3C2111D889@cian.ws> References: <A113F3A6-3951-4D49-A208-1B3C2111D889@cian.ws>
next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 24 October 2005 10:06, Cian Hughes wrote: > Hey, to be bluntly honest I'm confused as to what to use next with > regards to ISDN drivers for my AVM B1 PCI v4, basically, I currently > use C4B and it works well with Asterisk, however I'm building a new 7- > Current Box at the moment, which I will move the card into when I'm > finished, which set of drivers, system, whatever is: > being most actively developed? > most mature? > least processor intensive? I think I can say that my implementation of CAPI 2.0, and the so called "CMSG" structure, is at least 50% faster, with regard to zeroing of memory, than the "liblinuxcapi" implementation. "liblinuxcapi" is required by C4B when one is using "chan_capi" and Asterisk. "liblinuxcapi" will zero some 300 bytes per message, while I zero around 170. I have optimized this to 0 bytes for certain messages, like DATA_B3_IND/REQ. > > If I use this new I4B fork, will I in effect go from CAPI to I4b > internals and back through a CAPI emulation layer to asterisk, or is > it smarter than that? My ISDN driver does not yet support active CAPI controllers. But the idea is that all signals are decoded into a set of common signals, that are then decoded to I4B and CAPI 2.0. This makes adding more application interfaces easier. +---- /dev/i4b [D-channel] ---- > [common signals] --+ +---- /dev/capi20 So you might have to buy a new "HFC-S PCI A ISDN" card to be able to use my ISDN driver, or some other passive ISDN device that is supported. --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510261717.44769.hselasky>