I have a 7340 (also tried this on 7270v2) with 6.06, and have recently been troubled with many bad connections.
Well, recently, it started about a year ago and is increasing in frequency.
After a long experimental search, I strongly suspects this is due to the following facts conspiring together:
- Fritz only supports G711 when going to/from analog FON1 (it supports many other codes, but only G711 on analog)
- Over the last few year G722 is becoming more widespread in use for cell phones. In NL at least.
- There is some bad codec negotiation between incoming line and Fritz, when it concerns G722. In this old 6.06 at least.
Basically, if I have an incoming line, and the originator is on GSM, they cannot hear me.
Fritz is reporting it as G711, but I think the GSM still thinks it is G722, and thus fails to decode.
Something along the lines of Fritz negotiating "G722? Yeah, I support that" And then forgets the FON hardware puts out a 711 stream.
I (seem to) have worked around it by forcing Fritz in /var/flash/voip.cfg to allow only *one* codec. Only PCMA (G711a)
And now I have had no bad line for 48 hours already.
Can anyone confirm/reject my suspicion?
Or tell me if newer OS maybe do better on this.
Or any other tips on how I could make Fritz do G722 on FON1
Well, recently, it started about a year ago and is increasing in frequency.
After a long experimental search, I strongly suspects this is due to the following facts conspiring together:
- Fritz only supports G711 when going to/from analog FON1 (it supports many other codes, but only G711 on analog)
- Over the last few year G722 is becoming more widespread in use for cell phones. In NL at least.
- There is some bad codec negotiation between incoming line and Fritz, when it concerns G722. In this old 6.06 at least.
Basically, if I have an incoming line, and the originator is on GSM, they cannot hear me.
Fritz is reporting it as G711, but I think the GSM still thinks it is G722, and thus fails to decode.
Something along the lines of Fritz negotiating "G722? Yeah, I support that" And then forgets the FON hardware puts out a 711 stream.
I (seem to) have worked around it by forcing Fritz in /var/flash/voip.cfg to allow only *one* codec. Only PCMA (G711a)
And now I have had no bad line for 48 hours already.
Can anyone confirm/reject my suspicion?
Or tell me if newer OS maybe do better on this.
Or any other tips on how I could make Fritz do G722 on FON1