Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.07.28;
Скачать: [xml.tar.bz2];

Вниз

Сервер удаленного доступа   Найти похожие ветки 

 
vv   (2003-05-21 11:25) [0]

Помогите пожалуйста!
Нужно сздать собственный сервер удаленного доступа. Проблема в том, что стандартный виндозовский поднимает трубу после первого звонка телефона, а мне нужно чтобы проходило больше звонков!


 
Digitman   (2003-05-21 13:22) [1]

ведь не сервер поднимает трубу, а модем ! сам ! и задается это св-во (через сколько рингов ему можно поднять трубу) в строке инициализации модема

а строка инициализации хранится в реестре, и ее можно вручную подправить (если уж в интерфейсе "стандартного виндозовского" ты не нашел таких настроек), в соответствии с документацией на модем


 
vv   (2003-05-21 13:31) [2]

Да вот ты не совсем прав. Есть у модема тарой регистр S0. Вот он то и отвечает через сколько звонков брать трубу. Я могу изменить этот регистр на 10 и записать в энергонезависимую память модема. Так что при каждой ATZ он будет равен 10.
Другое дело, что если я активизирую "Принимать входящие подключения", то модем переопределяется и регистр S0 утанавливается в 0, а это уже делает винда... К тому же открывается ком порт на котором висит модем и ты уже не можешь подправить регистр S0 как тебе нужно...


 
Digitman   (2003-05-21 16:06) [3]


> vv



> Есть у модема тарой регистр S0


а откуда, по твоему, "винда" знает об этом ?
да, это стандартный регистр для многих модемов, но инф-цию о том, что именно S0 контролирует реакцию данного модема на входящие ринги "винда" берет из реестра, где для каждого установленного модема есть параметры, ассоциирующие мнемоническое обозначение некоей команды, устанавливающей режим (например, ResetCommand), со строкой, инициализирующей этот режим при посылке ее в конкретный модем


 
vv   (2003-05-22 06:01) [4]

Попробую еще раз!
Смотри... После сброса модема регистр S0 = 10 (например). После активизации и деактивизации "Принимать входящие подключения", я смотрю этот регистр (гипертериналом) и он уже равен 0. Это означает, что модем вообще сам не будет брать трубу. А происходит это так.
При активизации "Принимать входящие подключения" этот регистр сбрасывается на ноль и открывается ком порт модема. Потом винда уже сама считает количество вошедших рингов и в нужный момент посылаем модему ATA команду...
Как я могу в мешаться в этот процесс? Но это наверняка не переобозначением регистра S0, а переобозначением того параметра, который говорит винде сколько рингов нужно отсчитать до посылки модему команды ATA... Как ты думаешь?
Да, а ResetCommand у меня выглядит AT&FS0=0E0V1Q0 и изменив ее например на AT&FS0=10E0V1Q0 (например) я ни него не получаю...


 
Wonder   (2003-05-22 11:20) [5]

ОС какая?

Для Win9х:
"You cannot modify the number of rings after which Dial-Up Networking Server answers incoming calls. Dial-Up Networking Server always answers incoming calls after one ring."

Для WinNT и иже с ней: Digitman-а надо слушать. Он плохого не посоветует :о)
Раз сказал в реестре - значит в реестре :)

Ветвь: HKEY_LOCAL_MACHINE
Раздел: System\CurrentControlSet\Services\RasMan\Parameters
Параметр : NumberOfRings
Тип Данных: REG_DWORD
Значение: 1(по умолчанию)- Кол-во гудков перед снятием трубки от 1 до 20





 
Digitman   (2003-05-22 11:30) [6]


> Wonder


вот нет у меня RasMan"а развернутого под рукой, к сож.) ... давно бы уж сам нашел, раз автору влом по реестру пошарить)


 
vv   (2003-05-22 13:45) [7]

Винда 2000-ая!
Все бы хорошо, но нет там параметра NumberOfRings. Вообще во всем реестре нет такого параметра.

Спасибо, но к сожалению выхода пока я не нашел! :-(


 
Wonder   (2003-05-22 13:47) [8]

Так заведи его!


 
vv   (2003-05-22 13:55) [9]

Так я уже заводил. И вот еще попробавл, все равно 2 гудка и труба поднимается. :-(((
Может он должен как-то подругому обзываться?


 
Wonder   (2003-05-22 14:10) [10]

http://support.microsoft.com/default.aspx?scid=kb;EN-US;145879


 
vv   (2003-05-23 05:14) [11]

Спасибо!
Все сделал. Просто нужно было перезагрузить компутер после того, как завел этот параметр.


 
Digitman   (2003-05-23 08:26) [12]


> vv


Ну вот !)

А ты хотел целую программу писать)))

А ларчик просто открывался)))



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2003.07.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.005 c
4-91941
Дремучий
2003-05-22 11:09
2003.07.28
Глючит глобальный хук на крысу.... ПАМАГИТЕ!


14-91829
Empleado
2003-07-10 17:00
2003.07.28
Построение веб сайтов


3-91686
xmrz
2003-07-06 15:36
2003.07.28
Соединение с IB


14-91875
Dmitriy O.
2003-07-11 10:21
2003.07.28
Как заставить себя работать


14-91876
keymaster
2003-07-11 13:20
2003.07.28
Краткий программистский разговорник





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский