On Tue, Mar 28, 2006 at 03:29:06PM +1000, Voytek Eymont wrote:
> as far as I recall, Asterisk docs state that a kernel 2.6 is needed for
> Asterisk, I've just installed RHEL3 thinking that will be adequate for
> Asterisk, but it seems RHEL3 is kernel 2.4x;
Asterisk will run on a 2.4 kernel, however the "ztdummy" timing driver
does not compile by default if it builds against a 2.4 kernel so you have
to edit the Makefile (or buy a zaptel card and use that for timing).
Under 2.4 kernels, the ztdummy driver uses the USB controller to generate
timing interrupts and there are two alternative USB kernel modules
but only one of them works with ztdummy (I've forgotten exactly which one).
There are other timing drivers you can get if you search around...
This all goes back to the Asterisk code being designed using file handles
as timers which I would argue was a bad design to begin with but changing
it now seems like a lot of effort.
- Tel
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html