[Asterisk-Users] 7910 and Skinny
Mark Johnson
asterisk at astroshapes.com
Sat Apr 30 08:41:22 MST 2005
I just had a very successful installation of Asterisk and have a
question. On my 7910's using the Skinny protocol, the user does not
hear ringing when they make another call. I found a patch that makes
the ringing work, but something is still wrong with it. If I use the
7910 to make internal Skinny to other internal Skinny or SIP phones, the
ringing works. Once they make an outside call, they can not hear
ringing again until I shutdown Asterisk and start it back up. I'm using
1.0.7. Anyone have any ideas? I also tried chan_sccp and that was a
real disaster. Asterisk kept crashing after a period of about 30
minutes. It was like when the phones reregistered so many times, it
started claiming that some of the phones were dead and that others
couldn't be registered because they already were, then it crashed.
Anyone have any ideas? Below is the patch code I found.
Mark
/@@ -1715,14 +1756,17 @@
}
switch(ind) {
case AST_CONTROL_RINGING:
- if (ast->_state == AST_STATE_RINGING) {
+ ast_verbose(VERBOSE_PREFIX_3 "State AST_CONTROL_RINGINGn");
+ // if (ast->_state == AST_STATE_RINGING) {
+ ast_verbose(VERBOSE_PREFIX_3 "State AST_STATE_RINGINGn");
if (!sub->progress) {
transmit_tone(s, SKINNY_ALERT);
transmit_callstate(s, l->instance, SKINNY_RINGOU
T, sub->callid);
sub->ringing = 1;
+ ast_verbose(VERBOSE_PREFIX_3 "Started Ringingn"
);
break;
}
- }
+ // }
/
More information about the asterisk-users
mailing list