Summary: | ASTERISK-01573: Grandstream BT-101 SIP Phones can no longer enter DTMF Digits | ||
Reporter: | kenneth (kenneth) | Labels: | |
Date Opened: | 2004-05-09 14:29:25 | Date Closed: | 2008-01-15 14:54:18.000-0600 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) sipdebug.txt.gz ( 1) sipdtmf.txt | |
Description: | My BT-101 SIP Phones used to be able to send Digits to things like the Voicemail Password, but can no longer do this. I get the following Warning Message: May 9 13:09:40 WARNING[1133718080]: chan_sip.c:5027 receive_info: Unable to retrieve DTMF signal from INFO message from c6d628b8fa0b5fbf@192.168.1.48 I think this is being cause by patch in http://bugs.digium.com/bug_view_page.php?bug_id=0001558 I'm on the current CVS. The BT-101 Phones and the sip.conf are set to use SIP INFO for the DTMF Mode. | ||
Comments: | By: Brian West (bkw918) 2004-05-09 14:38:05 dtmf info is okay in 1.0.4.50 and 1.0.4.54 What version are you running? By: kenneth (kenneth) 2004-05-09 14:55:45 I'm using 1.0.4.63 and updated the Phones on May 1. They were working then, well at least I think they were. I'll switch one of the Phones back a Firmware level or two and see what happens. By: Brian West (bkw918) 2004-05-09 15:00:09 SO you're using beta firmware... also get a sip debug if you can sip debug peer [peer] bkw By: Mark Spencer (markster) 2004-05-09 15:11:20 SIP debug would be helpful. We can allow it to accept the proper mime type. By: Olle Johansson (oej) 2004-05-09 15:21:10 This message is displayed *after* MIME recognition, but indicates that the phone is sending a strange message, since we can't parse the DTMF signal. A SIP debug is required to understand what happens. By: kenneth (kenneth) 2004-05-09 15:29:28 I've attached the SIP Debug. I think I have just one Phone in this Debug (I had to power the rest of them off). edited on: 05-09-04 14:26 By: Olle Johansson (oej) 2004-05-09 16:34:11 Check if this patch helps you. By: Mark Spencer (markster) 2004-05-09 16:40:37 Merged the patch, just update to latest CVS By: kenneth (kenneth) 2004-05-09 16:41:16 I've put the BT-101 Firmware back to 1.0.4.55 and then 1.0.4.54 and still have the problem. So I've switched back to the asterisk CVS as of 2004-05-01 and everything is once again OK. The 1.0.4.54 and 1.0.4.63 BT-101 Firmware works just fine. oej, I'll install the patch after I get asterisk back the the current CVS. By: kenneth (kenneth) 2004-05-09 17:17:35 The patch seems to have fixed the DTMF problem. But there is also a problem introduced about the same time. One one of my SIP Phones can hear what's being sent to it. The one "working" Phone moves from Phone to Phone as I restart Asterisk. This problem also went away when I switched back to the CVS of 2004-05-01. By: Mark Spencer (markster) 2004-05-09 17:26:07 *IF* you have a more specific bug report about another problem you can submit it. This one about the DTMF is closed. Please try to find out exactly what version of chan_sip or whatever other file broke your phone and report it. Alternatively if you can look at your sip debug and glean any kind of difference between working and non-working that's fine too. By: Digium Subversion (svnbot) 2008-01-15 14:54:18.000-0600 Repository: asterisk Revision: 2936 U trunk/channels/chan_sip.c ------------------------------------------------------------------------ r2936 | markster | 2008-01-15 14:54:18 -0600 (Tue, 15 Jan 2008) | 2 lines Fix accidental strlen_zero mistransfer (bug ASTERISK-1573) ------------------------------------------------------------------------ http://svn.digium.com/view/asterisk?view=rev&revision=2936 |