Доки (Некоторые рекомендации по настройке модемов из серии 56000 бод) Для модемов изготовленных на базе чипов Rockwell (теперь Conexant): Первое что следует сделать, это выяснить версию программного обеспечения, которое находится в модеме, с помощью команды ati3. В результате по табличке определить поддерживаемые протоколы, обеспечивающие скорость до 56000 бод. Таблица 1.
Если есть возможность поменять прошивку, которая поддерживает K56Flex, то лучше ее поменять на прошивку, которая поддерживает протокол V.90. Как правило производители из-за недостатка места в ПЗУ (экономят денежки) не шьют прошивки, поддерживающие оба протокола, но так как все производители в настоящее время (с февраля 1998 года, именно тогда ITU приняла рекомендацию V.90) ориентируются на V.90, то лучше прошивать последнюю из версий с протоколом V.90. Для версий меньше (старше по возрасту) чем 1.1 есть недостаток, они поддерживают только протокол, называемый K56Plus, это pre-K56Flex протокол, который модемы на нашем пуле с V.90/K56Flex (MICA - имя наших модемов) не поддерживают. После того как выяснили версию прошивки, следует попытаться связаться с модемным пулом, который поддерживает протоколы V.90/K56Flex, при установленных фабричных настройках. Если не получается для модемов данного типа можно попробовать использовать комаду AT+MS=N, где N это число для прошивок 56KFlex N=56 обеспечивает связь по протоколу K56Flex, для более новых прошивок можно установить AT+MS=12, для просмотра возможных значений N, используйте команду AT+MS=?. Если вам не удалось связаться по этой рекомендации, тогда ставьте на место N числа 11, 10. Это должны быть протоколы V.34bis, V.32bis. вообще вы можете использовать следующие варинаты (0, 1, 2, 3, 9, 10, 11, 56, 64, 69) для прошивок K56Flex и (0, 1, 2, 3, 9, 10, 11, 12, 64, 69) для прошивок с V.90. Отличия в разных параметрах для поддержки скоростей до 56000 бод, в одном случае 56, в другом 12. Полный формат команды +MS=xxx следующий: +MS=<mod>,<automode>,<min_rate>,<max_rate>,<x_law>,<rb_signaling>
Таблица 2.
Для просмотра результатов соединения, скорости на которых подключились можно записать в 95-й регистр число 63 командой ats95=63, таким образом выставить первые пять битов в единички. Очень часто модемы на рассматриваемом чипсете не хотят связываться потому что не могут договорится о протоколе компрессии и коррекции ошибок, поэтому можно ему (модему) помочь установив команды AT\N4%C2-K0 (это значит установить принудительную компрессию по протоколу V42bis, и коррекцию ошибок по протоколу LAP-M (это вроде V.42), -K0 запретить преобразование из V42 LAP-M в MNP10, как правило последний параметр установлен по умолчанию, который обеспечивает по коммутируемым линиям качество до 1.0E-6, вместо протоколов MNP4 и MNP5. Для чипсета Rockwell HCF (используется во внутренних PCI модемах) можно разрешить или запретить 56000 бод следующими командами:
Для модемов сделанных на базе чипсета Lucent. Я могу пока написать только про win (soft) модем LT Win PCI Modem на базе чипа Lucent DSP1645 (имя чипсета Mars). Для начала убедитесь что данный модем можно использовать с компьютером на который вы его устанавливаете, он не должен быть хуже чем Pentium 166 MMX, иначе вы не получите скоростей выше 28800 бод, для более худших компьютеров не будет достижима и скорость 28800 бод. Так же убедитесь, что клиент собирается его использовать только с операционной системой Windows95/98 или Windows NT, а не для MSDOS (важно предупредить, что с игрушками или коммуникационными программами для этой системы модем работать не будет), разновидностей UNIX'а, или Макинтоша, так как я не видел драйверов для этих платформ. Далее желательно скачать последнюю версию драйвера (именно драйвера, не inf-файла) для модема основанного на рассматриваемом чипе. Его можно взять либо у фирмы изготовителя по адресу: Установить модем и драйвер, после этого попытаться связаться с модемным пулом, который поддерживает протокол V.90. Как правило для этого модема не трубуется никаких манипуляций, которые относятся к протоколу V.90, но могут возникнуть проблемы с его установкой в компьютере, к примеру может пропадать мышка в процессе работы или зависать система. Помогает манипуляция с COM портами, или установка последней версии драйвера. Как установить драйвер:
Вот команды для манипуляции с протоколом V.90: AT-V90 = <n> command to enable/disable V.90 and change downstream rate
0 V.90 disabled Если не работает с V.90, то запретить его, если не работает и с ним, то лучше выбросить модем и не мучаться. А если что-то не работает не связанное с V.90, по умолчанию с фабричными установками, то можно взять более подробную документацию и попробовать настроить по ней. Она у меня пока есть только в pdf формате. Для 3COM (former US Robotics modems) Courier & Sportster.
Строчки взяты из базы фирмы shiva по адресу Так как модемы 3COM я не тестировал, то ручаться за правильность этих строк не берусь, и второе, что в них относится к V.90 тоже не могу сказать, нет документации. Про остальные пока написать более подробное не могу, так как не пробовал сам их настроивать и не читал документации к ним. Как будет возможность их попробовать, тогда смогу написать дополнительные инструкции к ним.
|