Главная - Коммуникация - Как заставить модем Creative Modem Blaster Flash 56 PCI (DI5630) обнаруживать сигнал BUSY
Как заставить модем Creative Modem Blaster Flash 56 PCI (DI5630) обнаруживать сигнал BUSY
Данная
статья призвана рассказать о
том, как исправить досадное
положение, когда модем
отказывается распознавать
сигнал BUSY. В основу данной
статьи положен личный опыт
автора по решению этой
проблемы. Поскольку модем
имеет чипсет ROCWELL (RLVDL56DPF/SP), то
изложенные рекомендации могут
быть полезны и владельцам
Winmodem-ов (Softmodem-ов) на этом
чипсете от других
производителей.
Приобретя
как-то в одной из фирм модем от
Creative, и установив его в
компьютер, в настройках
драйвера я не обнаружил такой
страны как Россия. Список стран
был на удивление короток и
состоял из следующего списка:
Canada, Japan, Mexico, Singapore, USA. Последний
пункт в списке был выбран по
умолчанию. Закравшееся
подозрение о наличии проблем с
обнаружением злосчастного
сигнала, было тут же
подтверждено, попыткой
дозвониться до местного
провайдера, при которой
компьютер выдал строку "The
computer you are dialing in to is not answering"
(хотя в трубке слышен сигнал
"занято"). Досадно :(.
Перебрав
в драйвере все страны, я
выяснил, что сигнал BUSY
определяется только для
активной страны Japan. Краткий
миг радости был омрачен
невозможностью установить
соединение, которое после 2-10
секунд разрывалось без видимых
причин. Следующим был вопрос:
как же настроить модем так
чтобы он НОРМАЛЬНО работал?
Оказалось все просто (вот оно
преимущество Winmodem) нужно
только поправить несколько
байт в системном реестре Windows.
Итак,
после установки драйверов в
реестре появляется следующий
ключ: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Modem\0000\Country.
В нем описываются
различные настройки фильтров
для стран приведенных на
вкладке драйвера Coutry. Нас в
первую очередь интересуют
страны USA (устойчивое
соединение) и Japan (определение
BUSY). Поскольку рассмотрение
длинных строк в редакторе
реестра неудобно, то для
дальнейшей работы я рекомендую
экспортировать ключи,
относящиеся к этим двум
странам (заодно и резервная
копия если что…). В полученных
файлах есть такой параметр CADENCE
(Тон). Его значение
представляет собой ряд
шестнадцатеричных чисел, это и
есть настройка тонального
генератора.
Для
USA.REG это:
"CADENCE"=hex:01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,a4,01,00,00,44,02,00,00,a4,\
01,00,00,44,02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,08,00,\
00,00,84,03,00,00,b8,0b,00,00,54,0b,00,00,f8,11,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,02,00,00,00,dc,00,00,00,18,01,00,00,dc,00,00,00,\
18,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,08,00,00,00
Для
Japan.REG это:
"CADENCE"=hex:01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,2c,01,00,00,0c,03,00,00,2c,\
01,00,00,0c,03,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,08,00,\
00,00,f4,01,00,00,68,06,00,00,6e,05,00,00,68,0b,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,02,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,\
ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,08,00,00,00
Теперь
все что нужно, это с помощью
любого текстового редактора
исправить выделенные красным
значения в файле USA на
соответствующие выделенные
значения из файла Japan. После
этого достаточно набрать в
командной строке: START USA.REG.
После сообщения об успешном
добавлении достаточно
перезагрузить компьютер, чтобы
новые настройки вступили в
силу. Все, теперь модем
устойчиво определяет сигнал
"занято" и обеспечивает
устойчивую связь (в моем случае
доходит до 37333-38000 бод, примерно
3,8-4,0 Кб/с). После проведенной
модернизации можно сохранить
полученный файл реестра USA.REG и
навсегда забыть об этой статье.
Описанная
методика подходит и в любой
другой комбинации стран с
устойчивым соединением и
надежным определением сигнала
BUSY.
P.S.
Существует очевидно и другой
способ получения результата
путем исправления этих же
значений в файле RSS8004.CTY
входящем в состав поставки
драйверов. Однако данный
вариант автором НЕ ПРОВЕРЯЛСЯ
на предмет работоспособности.
Преимуществом в данном случае
является отсутствие
необходимости работать с
системным реестром после
установки/переустановки ОС.