Выбрать главу

6. Если модем много времени тратит на перетренировки и пересогласования скоростей, вы можете ограничить ему свободу (команда АТ%Е для модемов на чипах Rockwell/Conexant), хотя куда лучше избавляться от них косвенно, настраивая мощность сигнала и ограничивая доступные протоколы.

7. Иногда проблемы возникают из-за протокола v.8bis: если в ответ на призывное шипение вашего модема ответная сторона откликается короткими гудками или вешает трубку, то поищите команду для его отключения (у модемов IDC для этого предусмотрена дивная комбинация АТ+А8Е=,0).

Указание страны в настройках модема

Если новый модем после набора номера не получает сигнала от удалённого компьютера, то, возможно, в его настройках указана не та страна (регион). Откройте в Панели управления свойства модема и, если там есть список стран, выберите Россию. Если в списке Россия отсутствует, то выбирайте Финляндию. Всё должно заработать. Просто при выборе страны модем выдаёт в линию звуковые сигналы другой мощности, тональности и длительности, которые могут не понять местные АТС.

Также правильный выбор страны может помочь решить проблему с распознаванием модемом сигнала "занято", так как для этого сигнала в разных странах используются несколько разные интенсивность, частота и длительность.

Страну в настройках модема можно определить, выдав в терминальной программе команду ATI7. Для модемов U.S. Robotics можно дать команду ATY14, и если модем вернёт всего одно число, соответствующее коду страны, тогда вам крупно повезло и страну можно сразу изменить с помощью команды АТС10=хх, где хх — код страны:

0 ∙ USA/ CANADA

1 ∙ Japan

2 ∙ Finland

3 ∙ Sweden

4 ∙ UK

5 ∙ Norway

6 ∙ Switzerland

7 ∙ Netherland

8 ∙ South Africa

9 ∙ Italy

10 ∙ New Zeland

11 ∙ Czech/Slovakia

12 ∙ Belgium

13 ∙ Denmark

14 ∙ Australia

15 ∙ France

16 ∙ Germany

17 ∙ International

18 ∙ Austria

19 ∙ Ireland

20 ∙ Spain

21 ∙ Portugal

22 ∙ Asia

23 ∙ Korea

В российских условиях лучше всего себя зарекомендовали Finland (код 2) и Czech/Slovakia (код 11). После смены страны рекомендуется произвести выполнение команд: ATGBOOT5 ATGM Российская группа поддержки пользователей U.S. Robotics.

Установки программной и аппаратной компрессии для модема

Большинство сетевых протоколов используют какой-либо вид компрессии (сжатие данных). Например, в свойствах Контроллера удаленного доступа (Dial-Up Networking) можно настроить используемую компрессию для протокола TCP/IP. Но очень часто, эта программная компрессия приводит к ухудшению скорости передачи данных. Это происходит в тех случаях, когда программный вид компрессии используется вместе с аппаратным видом компрессии, который присутствует в большинстве модемов. Аппаратная компрессия в модемах не предназначена для сжатия двоичных данных, а в основном для ускорения передачи ASCII данных.

Когда этот вид компрессии используется вместе с программной компрессией, используемой стеком Windows TCP/IP, скорость передачи данных очень часто понижается.

Как выход, по крайней мере там, где используется протокол TCP/IP, можно отключить аппаратную компрессию и использовать только программную, предоставляемую Windows. Для этого:

1. Откройте в Панели управления (Control Panel) элемент "Модемы" (Modems).

Выберите ваш модем и нажмите кнопку "Свойства" (Properties).

2. Выберите вкладку "Установка связи" (Connection). Нажмите кнопку "Дополнительно" (Advanced).

3. В открывшемся окне уберите птичку с параметра "Сжатие данных" (Compress Data). Параметры "Обработка ошибок" (Use Error Control) и "Контроль передачи" (Required to Connect) должны быть включены.

4. Нажмите кнопку "ОК", чтобы вернуться на вкладку "Установка связи". Затем нажмите "ОК" ещё раз, чтобы вернуться в окно "Свойства: модемы". И опять нажмите "ОК".

5. Нужно перезагрузиться для того, чтобы новые установки начали действовать.

Аппаратная буферизация (Hardware Buffering)

Современные модели UART-контроллеров поддерживают схему буферизации данных, называемую FIFO (First In/First Out), которая способствует увеличению скорости передачи данных в обоих направлениях. Некоторые модемы не используют по умолчанию эту возможность, но её очень легко включить: