Страница 1 из 1

Как добиться, чтобы модем брал трубку с N-ного звонка

Добавлено: 02 сен 2008 11:21, Вт
UncleFather

В системах Windows 2000/XP по-умолчанию модем снимает трудку после 2го звонка. Кроме того, по-умолчанию включен режим определения CallerID (не работающий в России), который откладывает снятие трубки на 3 секунды.

Для изменения числа звонков до снятия трубки в Windows NT/2000/XP необходимо создать DWORD параметр NumberOfRings в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters и задать необходимое значение. При NumberOfRings = 1 трубка будет сниматься сразу (либо после определения или таймаута CallerID).

Самый простой способ отключить CallerID - удалить подраздел EnableCallerID в [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}\xxxx\] где xxxx номер модема (GUID класса так же может отличаться). Лучший способ - воспользоваться поиском. В большинстве случаев это приведет к ускорению поднятия трубки на 3 секунды (кроме того, многие модемы на базе Rockwell - Acorp, Inpro) при включенном CallerID работают некорректно).

Пеpезапyстите слyжбy RRAS. Если модем оснащен АОH и поднимает трубку для определения номера, можно в *.inf файле модема удалить или закомментировать строку АОH-а: HKR, EnableCallerID, 1,, "at#cid=1" после чего переустановить *.inf.
Тип: REGDWORD;
Значение: (по умолчанию параметра нет; 1 - 20)