I used to see this under heavy load on my early testing and that's why I added mf_threshold timer, mostly for development. The error means we got a MF tone, and then immediately another MF tone without any silence in the middle, which is a violation of th MF R2 protocol. I have 2 hypothesis for this: <div>
<br></div><div>1. The server is too slow (or Asterisk sometimes is too slow and drops audio coming from the board and therefore MF tones)<br>2. Hardware/cabling problems that cause audio to be dropped sometimes.</div><div>
3. Noise in the line (I am not a hardware guy, so I may be talking nonsense here, but bad grounding may be a cause? )</div><div><br></div><div>You can try adding mf_threshold=50 in r2proto.conf advanced configuration file ( google that, probably I already explained how to do it ). That may help but is not going to fix the root cause.</div>
<div><br></div><div>-- <br>Moises Silva<br>Senior Software Engineer<br>Sangoma Technologies Inc. | 50 McIntosh Drive, Suite 120, Markham ON L3R 9T3 Canada<br>t. 1 905 474 1990 x 128 | e. <a href="mailto:moy@sangoma.com">moy@sangoma.com</a></div>
<div><br><div class="gmail_quote">On Thu, Dec 10, 2009 at 12:02 PM, Alvaro Parres <span dir="ltr"><<a href="mailto:aparres@gmail.com">aparres@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi list, i have one client that change from Axtel to Telmex, and since<br>
the change i'm having the next error con console (not always, but some<br>
times).<br>
<br>
[Dec 8 09:08:57] ERROR[13358]: chan_dahdi.c:1272 dahdi_r2_write_log:<br>
Chan 7 - Broken MF sequence got 5 but never got tone off for tone 0!<br>
[Dec 8 09:08:57] ERROR[13358]: chan_dahdi.c:1272 dahdi_r2_write_log:<br>
Chan 7 - Protocol error. Reason = Broken MF Sequence, R2 State = Seize<br>
ACK Transmitted, MF state = DNIS Request Transmitted, MF Group =<br>
Backward Group A, CAS = 0x00<br>
DNIS = 00, ANI = , MF = 0x30<br>
[Dec 8 09:08:57] ERROR[13358]: chan_dahdi.c:1034<br>
dahdi_r2_on_protocol_error: MFC/R2 protocol error on chan 7: Broken MF<br>
Sequence<br>
[Dec 8 09:09:08] NOTICE[13358]: chan_dahdi.c:1295<br>
dahdi_r2_on_line_idle: Far end unblocked on chan 7<br>
<br>
if i made a mfr2 show channels i get:<br>
<br>
han Variant Max ANI Max DNIS ANI First Immediate Accept Tx CAS Rx CAS<br>
1 MX 10 4 No No IDLE FORCED R<br>
2 MX 10 4 No No IDLE FORCED R<br>
3 MX 10 4 No No IDLE FORCED R<br>
4 MX 10 4 No No IDLE FORCED R<br>
5 MX 10 4 No No IDLE FORCED R<br>
6 MX 10 4 No No IDLE FORCED R<br>
7 MX 10 4 No No IDLE FORCED R<br>
8 MX 10 4 No No IDLE FORCED R<br>
9 MX 10 4 No No IDLE FORCED R<br>
10 MX 10 4 No No IDLE FORCED R<br>
11 MX 10 4 No No IDLE FORCED R<br>
12 MX 10 4 No No IDLE FORCED R<br>
13 MX 10 4 No No IDLE FORCED R<br>
14 MX 10 4 No No IDLE FORCED R<br>
15 MX 10 4 No No IDLE FORCED R<br>
17 MX 10 4 No No IDLE FORCED R<br>
18 MX 10 4 No No IDLE IDLE<br>
19 MX 10 4 No No IDLE FORCED R<br>
20 MX 10 4 No No ANSWER SEIZE<br>
<br>
<br>
The main problem, is that sometimes, i can't get any trunk for dial<br>
out or some time i get busy tone when dialing in.<br>
<br>
(this is the only client with this problem, i have other clients with<br>
telmex and don't have this problem).<br>
<br>
Thanks.<br>
<br>
<br>
--<br>
Alvaro I. Parres Peredo<br>
Director de IT<br>
Grupo Xmarts SA de CV<br>
Tel: +52 (33) 35 63 6261 Ext. 112<br>
01 800 087 2260<br>
Cel: +52 (33) 33 68 1087<br>
<a href="mailto:alvaro.parres@xmarts.com.mx">alvaro.parres@xmarts.com.mx</a><br>
<br>
_______________________________________________<br>
--Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--" target="_blank">http://www.api-digital.com--</a><br>
<br>
asterisk-r2 mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
<a href="http://lists.digium.com/mailman/listinfo/asterisk-r2" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-r2</a><br>
</blockquote></div><br><br clear="all"><br>
</div>