Библиотека Интернет Индустрии I2R.ru |
|||
|
Рекомендации по проблеме BusyМодем "не ловит Busy"
Довольно часто модем "не
понимает" сигнал занято.
Иначе говоря "не ловит
бизи".С чего надо начать в
решении этой проблемы. Во
первых надо выяснить, что
сигнал занято модему разрешено
вообще определять. Убедитесь,
что после инициализации в
конфигурации модема стоит X3
или X4. При инициализации по
заводским установкам AT&F
автоматически устанавливается
X4 (что есть правильно). Поэтому
переходим к следующему
этапу - попытаемся
заменить страну. Но сначала
выясните текущую страну. Код
страны показывается по команде
ATI5 (в модемах Diamond Supra ATI6).
Посмотрите по списку стран что это за страна. Чаще
всего встречается 22 - Америка. В
этом случае стоит внимательно
взглянуть на ответ модема на
команду ATI3. Если она имеет
примерно такой вид:
Следующим
шагом является недавно
открытое Konstantin Vasilyev изменение
содержимого ОЗУ. Производится
это посредством
недокументированной команды
AT!, которая к сожалению
присутствует не во всех
прошивках. Проверить ее
наличие легко - в терминалке
дайте модему команду AT!0000 если
в ответ Вы увидите Что это значит для владельцев модемов 33600 и 56000? Замечание для владельцев модемов семейства Diamond SupraУ Вас еще есть шанс научить модем понимать сигнал занято. Для этого в модеме предусмотрены т.н. SC регистры. Вот кусочек из документации: SCn=n Telephone Signal Cadence Settings (Defaults change with country code)
(Listed default values are for the United States values)
Если Вы не сильны в
английском поясню, что в
регистры 0, 2, 4, 6 нужно заносить
соответственно
минимальное/максимальное
время включения/выключения
импульса сигнала занято. В 8
регистр заносится минимальное
число циклов,
"достаточное" для
определения сигнала. Мы
конечно хотим, чтобы сигнал
"ловился" со второго
гудка. Поэтому в регистр SC8
нужно занести 2. Что касается
остальных регистров следует
напомнить, что для наших АТС
сигнал занято передается
импульсами длительностью 0,3...0,4
сек с такими же промежутками.
Но для надежности следует
установить более широкие
границы захвата 0,2...0,8 сек.
Делается это так:
Если после этого модем начнет
определять сигнал, то можно
сузить границы. Если же это не
имеет удовлетворительного
эффекта, то дело скорее всего
кроется в слишком сильком
уровне сигнала или даже в его
частоте. В любом варианте
следует подумать о замене
прошивки.
Изменяем содержимое ОЗУСодержимое ОЗУ можно посмотреть
или изменить командой
Характерным местом, в котором его
можно найти является уже указанный
адрес 02b7 или около того. В принципе
такой кусок входит в прошивку
несколько раз, а эффект достигается
при изменении только по одному
адресу. Внимание, важное замечание:
после изменения ОЗУ модем нельзя
инициализировать командой ATZ, т.к.
по ней содержимое ОЗУ
восстанавливается из прошивки
модема и все труды пойдут на смарку.
Инициализировать нужно командой
AT&F, дополняя ее по необходимости.
Таким образом, про NVRAM и сохранение
в ней конфигурации модема лучше
забыть. Замена прошивки в модеме 33600Итак что же значит замена прошивки для владельца модема на чипе RCV336ACF/*? Прежде всего убедитесь, что у Вас не установлена микросхема Flash ROM. Если так, то вы не можете рассчитывать на замену прошивки без разборки модема и без программатора. В случае, если у Вас установлено УФПЗУ, то Вам нужно:
Если производитель модема
"на Вас сэкономил" и
установил в модем однократно
программируюмую ПЗУ, то ничего
не сотается делать, как искать
ей замену, т.к. в нее новую
прошивку записать невозможно.
Вы можете купить или УФПЗУ или
Flash, главное, чтобы время
выборки у нее не превышало 45 нс,
ну в самом худшем случае
составляло 70 нс. Ищите, т.к. если
Вы поставите микросхему с еще
худшим показателем, то либо
модем будет хаотично
подвисать, либо вообще не
заработает. Когда Вы купите
микросхему, то начинайте
действовать по
вышеприведенному плану.
Прочтите еще вопрос в FAQ'е по поводу замены
ПЗУ на Flash, т.к. не все типы
микросхем Flash подходят.
Замена прошивки в модемах 56000Прежде всего убедитесь, что в Вашем модеме установлена Flash ПЗУ. Если ее нет, то Вам следует читать раздел посвященный замене прошивки в модемах 33600. Но все же вероятнее у Вас Flash, и Вы можете рассчитывать на замену прошивки не открывая компьютер. Есть несколько вариантов действий:
|
|
2000-2008 г. Все авторские права соблюдены. |
|