Все изменения были сделаны на основе испытаний.
Вот результаты:
1.Драйвера zaptel и кроних без изменений (qlen=2).
Сильное эхо на SIP телефоне.
Есть эхо на телефоне подключённом к ТФоП
2.Менеям ZT_CHUNKSIZE 16 в заптеле.
Эхо на SIP телефоне тало меньше
(чувсвуется что заработало эхо подовление от заптела).
Нет эха на телефоне подключённом к ТФоП
3.Добавляем ec_chunk1[31][ZT_CHUNKSIZE];
char ec_chunk2[31][ZT_CHUNKSIZE];
Эхо на SIP телефоне нет
Нет эха на телефоне подключённом к ТФоП
3. Изменяем ZT_CHUNKSIZE 8
Эхо на SIP появилось но очень маленькое.
Нет эха на телефоне подключённом к ТФоП
Все Ваши теоритические изыскания конечно интересны но меня интересует практический результат, а он как описано выше.
Посмотрите в заптеле драйвера на карты в 90% случаев ec_chunk1[31][ZT_CHUNKSIZE];
char ec_chunk2[31][ZT_CHUNKSIZE];
присутствуют.
А изменение в ZT_CHUNKSIZE 16 работает на taupci т.к MTU там не именно и равно 496.