Hi list!
I get the idea that I am missing something basic. My Cisco 7940 seems to be auto registering fine when I use built-in skinny that comes with * but when I use chan_sccp I only get errors that the phone is sending packes with registering first.
Firstly about installing chan_sccp. I installed asterisk through the gentoo ebuild for it, that's working fine.
To compile chan_sccp I downloaded the asterisk 1.0.2 source and unpacked it in /tmp as a result I now have a dir /tmp-asterisk-1.0.2
This is only the root of the sources, there are no binaries there since I didn't use the tarball to install asterisk and also I did not run any ./configure Make or whatever script/
Then I download chan_sccp and untar it so I have /tmp/chan_sccp now.
I edited the Makefile to show: ASTERISK_SOURCE=/tmp/asterisk-1.0.2
The output of make & make install: chan_sccp # make Now compiling .... chan_sccp.c 709 lines Now compiling .... sccp_actions.c 743 lines Now compiling .... sccp_channel.c 279 lines Now compiling .... sccp_device.c 642 lines Now compiling .... sccp_line.c 61 lines Now compiling .... sccp_helper.c 70 lines Now compiling .... sccp_pbx.c 574 lines Now compiling .... sccp_cli.c 375 lines Now compiling .... sccp_softkeys.c 225 lines Now compiling .... sccp_sched.c 75 lines Now compiling .... sccp_socket.c 315 lines Linking chan_sccp.so
chan_sccp # make install Now Installing chan_sccp.so Chan_sccp is now installed Remember to disable chan_skinny by adding the following line to /etc/asterisk/modules.conf: noload => chan_skinny.so
Is the output of compile correct? How can I verify the compile went ok?
Is there any way I could debug or log all the communication between the phone and chan_sccp (all the communication back and forth to see why the phone is not registering?
I already checked my config file, I think they are correct and I did specify no load in modules for the appropriate modules (skinny/chan_sccp):
this is my skinny.conf: [general] port = 2000 ; Port to bind to, default tcp/2000 bindaddr = 10.10.0.1 ; Address to bind to dateFormat = M-D-Y ; M,D,Y in any order (5 chars max) keepAlive = 120
[z4040] device=SEP000000000000 (number anonimized) nat=0 callerid="z4040" <105> callwaiting=0 mailbox=199 ;transfer=1 context=intern linelabel="Line 1" line => 105 callerid="z4040" <105> context=intern
this is my sccp.conf: [general] keepalive = 5 context = default dateFormat = D-M-Y bindaddr = 10.10.0.1 port = 2000
[SEP000000000000] description = Z4040 type = 7940 context = intern autologin = remco
[remco] id = 105 label = Remco callwaiting = 0 mailbox = 199 callerid = "Remco", <105>
Thanks!! _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
