Trying to get started / "code 1" error

Haven’t had such a good time trying to get Asterisk going. Hoping somebody here can help me turn this around!

Started off by trying AsteriskNow, but it just spewed all kinds of errors and went in to a “Asterisk died with code 1.” loop. Was just planning on using that as a quick test drive anyways, and it’s in Beta, so I figured I’d just move on.

I’d really much rather have it running on Solaris rather than Linux anyways, so I attempted that and encountered bizarre issues having to do with files that wouldn’t compile. A little frustrating that I seemed to hit things that weren’t documented (even as a Solaris issue!), but decided to move on again since I know it’s really aimed at Linux.

So, now I’m trying it with OpenSuSE 10.2. Asterisk is bundled in the install and I don’t show any dependency issues. I’m using the “AsteriskTFOT.pdf” info to try to make it go. It also just spews “Asterisk died with code 1.” Nothing is getting written to “/var/log/asterisk/full”, but if I run “asterisk -vvvvvvvvgc” I get this at the end:

Jan 16 15:49:29 WARNING[12504]: chan_capi.c:5334 cc_init_capi: CAPI not installed, CAPI disabled!
Jan 16 15:49:29 WARNING[12504]: loader.c:414 __load_resource: load_module failed, returning -1
Jan 16 15:49:29 WARNING[12504]: loader.c:554 load_modules: Loading module failed!

if you aren’t using capi you could put in modules.conf:

noload =>

and it wouldn’t load it. that should let * start up?

What does the capi module do?