Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » callback под Linux

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

lesyk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ASPLinux 7.1, на нем корректно работает callback. Клиентом callback-a служит Win98(XP). Проблема в следующем: если по какой-либо причине Linux серверу не удается установить связь с window$ в первый раз (шум на линии и т.п.), винда бросает трубу и когда callback звонит в следующий раз, ее (трубу) уже не берет. А он-то, дурашка (callback) тарабанит на нее беднягу (винду) раз 15.
Вопрос, как ограничить количество дозвонов с callback на window$ до 1 раза?

Всего записей: 39 | Зарегистр. 30-12-2002 | Отправлено: 11:25 21-01-2003 | Исправлено: lesyk, 11:33 21-01-2003
Zergling

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какой софт используется для удаленки :
mgetty -?
portslave - ?
pppd+getty  -?

Всего записей: 9 | Зарегистр. 21-01-2003 | Отправлено: 09:38 22-01-2003
lesyk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mgetty

Всего записей: 39 | Зарегистр. 30-12-2002 | Отправлено: 14:10 22-01-2003
greys



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lesyk
если не ошибаюсь, в файликах callback.ttyS* помимо всяких основных параметров порта типа login-prompt, init-chat и т.д., есть параметр rings, он и указывает, сколько раз звонить. По-моему, так.
 
Удачи,
greys

Всего записей: 590 | Зарегистр. 18-10-2001 | Отправлено: 01:02 23-01-2003
lesyk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я подозревал, что настройки таятся в callback.config, но где узнать фомат параметров в ентом файле. Может кто знает, где почитать...

Всего записей: 39 | Зарегистр. 30-12-2002 | Отправлено: 12:28 23-01-2003
lesyk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ура удалось!
Вот файл с документацией по callback.config:  
 
http://www.bdcol.ee/linux/patches/callback.config
 
для решения проблемы необходимо установить параметры
 
retry-time 65
max-time 60
 
тогда callback не успеет перезвонить дважды
 
Спасибо всем окликнувшимся!
 

Всего записей: 39 | Зарегистр. 30-12-2002 | Отправлено: 12:07 24-01-2003
Aleksanders



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди! Очень давно хочу прикрутить на сервак callback чтобы не платить кучу бабок за повременку, но не знаю как. Никакой толковой доки, чтобы по шагам установки сколько раз ни искал, так и не нашел Напишите, как настраивали сабж! Где брали доку, как настраивали и т.д. ПЛИЗ!

----------
LINUX = Linux Is Not a UniX

Всего записей: 1428 | Зарегистр. 07-07-2002 | Отправлено: 15:31 17-03-2003
lesyk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Встречный вопрос - dial-in у тебя уже настроен?
От этого зависит с чего начинать описание настройки.

Всего записей: 39 | Зарегистр. 30-12-2002 | Отправлено: 13:08 18-03-2003
Aleksanders



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, настроен и работает.

----------
LINUX = Linux Is Not a UniX

Всего записей: 1428 | Зарегистр. 07-07-2002 | Отправлено: 13:19 18-03-2003
lesyk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все написанное проверено мной на ASPLinux 7.1, 7.3
Никаких явных или неявных гарантий не даю... и т.д. и т.п.
 
1. Устанавливаешь callback из rpm-а.
2. Идешь в  /etc/mgetty+sendfax
3. Создаешь callback.config (описан мной в этом топике, или просто пустой файл). Он необходим для нормального функционирования колбэк.
4. В файле login.config прописываешь:
 
callback - - /usr/sbin/callback –S
 
 Теперь пора заняться скриптом для Win32  
 
5.Создаем callback.scp У меня он выглядит примерно так:
 
proc main
waitfor "ogin: "
transmit "callback^M"
waitfor "number for callback: "
transmit "тут_мой_номер^M"
waitfor "RING"
waitfor "CONNECT"
endproc
 
6. Добавляем этот сценарий в настройки соединения. Логин и пароль используешь обычный.
 
7. В настройках модема пишешь строку инициализации
 
&c0s0=1
 
Это заставит модем слушать линию после того, как он положил трубу.
 
8. Пробуешь соединиться с серваком. Он должен снять трубу, узнать тебя по фразе callback, запросить твой номер и рассоединиться (можно следить за действиями в окне терминала). Винда должна ждать ответного звонка.Через 10-60 сек. он должен инициировать обратный дозвон к тебе.
 

Всего записей: 39 | Зарегистр. 30-12-2002 | Отправлено: 15:41 18-03-2003
Akv74

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал я callback под Red Hat 7.2, настройкой mgetty + ppp. Делал я это на тестовой машине. Теперь надо сделать callback на сервере интернет, на нем стоит 4 модема - 20 клиентов.  
Вопрос: если я на реальном сервере настрою callback, то всем клиентам надо обновить процедуру подключения к серверу или они смогут работать как раньше (без callback, по обычному дозвону), т.е. возможен ли постепенный перевод клиентов на callback без их оключения от интернета на довольно длительное время.

Всего записей: 12 | Зарегистр. 14-10-2003 | Отправлено: 14:33 14-10-2003
lesyk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все клиенты смогут как и раньше ходить за дайлапом без проблем. Обновление подключений состоит лишь в callback.scp, который будет устанавливаться на клиентской машине. Более того клиенты смогут работать по-выбору либо с колбэком (используя сценарий callback.scp) либо в обычном режиме дозвона (без использования сценария).

Всего записей: 39 | Зарегистр. 30-12-2002 | Отправлено: 15:36 16-10-2003
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » callback под Linux


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru