Hi there,
ok well I noticed that during boot I get a
FATAL: Module dahdi not found
But I'm not too worried about that since I have no Hardware telephony devices yet.
(but shouldn't the module load but just fail loading the devices?)
(anyway this shouldn't effect sip i believe?)
"core show channeltypes"
only shows the following yes SIP seems to be missing:
Type Description Devicestate Indications Transfer
---------- ----------- ----------- ----------- --------
Skinny Skinny Client Control Protocol (Skinny) yes yes no
Agent Call Agent Proxy Channel yes yes no
Console OSS Console Channel Driver no yes no
Local Local Proxy Channel Driver yes yes no
DAHDI DAHDI Telephony Driver no yes no
USTM UNISTIM Channel Driver no yes no
MGCP Media Gateway Control Protocol (MGCP) yes yes no
Phone Standard Linux Telephony API Driver no yes no
when trying to load sip using "module load chan_sip.so" this is what I get:
Unable to load module chan_sip.so
Command 'module load chan_sip.so ' failed.
SIP channel loading...
[Sep 8 17:18:31] ERROR[5569]: config.c:1083 process_text_line: The file 'sark_customer_sip_headers.conf' was listed as a #include but it does not exist.
[Sep 8 17:18:31] NOTICE[5569]: chan_sip.c:22520 reload_config: Unable to load config sip.conf
It seems that if an include file is missing it fails to load completely.
ok so I edited my sip.conf file and found 3 lines that I needed to comment out:
;#include sark_customer_sip_headers.conf
;#include sark_customer_sip_registrations.conf
;#include sark_customer_sip_devices.conf
but now I seem to be hacking this a little? should those file have been created?
Oh and I'm guess this has something too do with Asterisk 1.6, but it said this when I loaded SIP:
[Sep 8 17:24:00] NOTICE[5669]: chan_sip.c:22212 build_peer: The 'username' field for sip peers has been deprecated in favor of the term 'defaultuser'
how this post isn't too messy and you can read it

Cheers
-Matt