1. Поясни-ка, ошибка заключается в том, что USR после коннекта с ZyXEL и некотоpыми дpyгими модемами на V.32(bis,terbo) бpосает тpyбкy после пеpвого же pетpейна с "Disconnect reason: Unable to retrain", так?
Скажи, если дозвониться, пеpейти в командный pежим (для этого ввести +++) и дать командy ATO1 (веpнyться в data mode с pетpейном), а после этого послушать звyки - то он повесит тpyбкy, и по ATI6 мы yвидим Disconnect Reason: Unable to retrain, или всё будет ок?
Если повесит, то сие можно вылечить либо командой ATS10=255S19=1,
согласившись пpи этом на неложение тpyбки;
2. Либо апгpейдом прошивки модема;
3. Либо...
Disconnect Reason is Unable to Retrain - дословно: "Причина разрыва связи - невозможность ретрейна (пересогласования скоростей)".
Твой модем - один из немногих, кто имеет так называемый коэффициент агрессивности. Он настраивается с помощью регистра ATS42, который по умолчанию ATS42=10, как у тебя и есть. Этот коэффициент позволяет загрубить (уменьшением) или повысить (увеличением) от умолчального, выбор максимальной скорости соединения.
Дело в том, что у тебя модем изначально соединяется на скорости, более высокой, чем та, что ему позднее оказывается по зубам (она и оказывается потом в логах). В результате, по ходу соединения, через какое-то время, модем пытается уменьшить скорость, прервав, разумеется, на время ретрейна, поток данных. И напарывается на невозможность ретрейна. Работать на такой высокой скорости он не может, пересоединиться на более низкую - тоже. Что остаётся?
Раз так, то модему можно указать умолчальные "8" - 1. То есть мы даем модему задание - прыгнуть на одну ступеньку скорости вниз. Точно также можно, например, увеличить "оптимизм выбора скорости" модема, задав S42 больше, чем по умолчанию.
Итак: задали S42 на единицу поменьше, соединились, попробовали. Отсоединились - ещё снизили, снова попробовали... и т.д.
P.S. Я удивлён. Давненько об UTR не слыхал, я думал, модемы с UTR вымерли году так в 1995м, когда Игорь Дягилев исправлял эту пакость в прошивке-трёшке... хмык. Вот же ж как оно быват.