LINUX.ORG.RU
ФорумAdmin

Знатокам callback mgetty


0

0

Уважаемые! Помогите советом.

Настраиваю callback на линух сервере...

Звоню из под винды.

Пропатчил pppd для callback ... завел юзера pppuser:100:100::/home/pppuser:/usr/sbin/pppd а также back:100:100::/home/back:/bin/bash в mgetty/login.config

Входящие звонки принимает сервак нормально (/AutoPPP/ .... расокентировано...) Добавил строку back - - /usr/sbin/callback -S <number> все остальное закоментироовал , кроме uu* для uucp - клиентов.

В винде сделал соединение в строке инициализации модема указал &c0s0=1 для поднятия трубы . Галочку для "Открыть окно терминала после набора номера" поставил.

Звоню на сервак....

Он в терминалке просит юзера ... даю ему back .... он выводит сообщение , бросает трубу.... перезванивает на мой номер...

Мой модем трубу берет , в терминалке сервак опять просит меня зарегестрироваться..

Даю ему pppuser c его паролем. а далее: 1) если после ввода пароля Enter , то система выкидывает меня и говорит permittion denied для выполнения /bin/login (Логично) 2) если не нажимаю Enter , то показывает , что идет проверка пароля и логина , и подумав обрывается ...

Кусок лога :

Nov 23 13:02:28 boss mgetty[27743]: data dev=ttyS0, pid=27743, caller='none', conn='33600', name='', cmd='/usr/sbin/callback', user='back' <br> Nov 23 13:02:28 boss mgetty[27743]: using stdin for dial out, tty=/dev/ttyS0: Success <br> Nov 23 13:02:28 boss mgetty[27743]: detaching from ctty...: Function not implemented <br> Nov 23 13:02:29 boss mgetty[27756]: mgetty: experimental test release 1.1.22-Aug17: Success <br> Nov 23 13:02:51 boss mgetty[27755]: PID for mgetty on line ttyS0: 27756: Device not configured <br> Nov 23 13:02:51 boss mgetty[27755]: initializing modem...: Bad file descriptor <br> Nov 23 13:02:51 boss mgetty[27755]: send: : Bad file descriptor <br> Nov 23 13:02:51 boss mgetty[27755]: waiting for ``OK'': Bad file descriptor <br> Nov 23 13:02:52 boss mgetty[27755]: send: : Bad file descriptor <br> Nov 23 13:02:52 boss mgetty[27755]: waiting for ``OK'': Bad file descriptor <br> Nov 23 13:02:52 boss mgetty[27755]: dialing 175318...: Bad file descriptor <br> Nov 23 13:02:52 boss mgetty[27755]: mdm_send: 'ATD175318': Bad file descriptor <br> Nov 23 13:02:52 boss mgetty[27755]: dialup: got 'ATD175318': Bad file descriptor <br> Nov 23 13:03:16 boss mgetty[27755]: dialup: got 'CONNECT 33600': Bad file descriptor <br> Nov 23 13:03:16 boss mgetty[27755]: got CONNECT, success!: Bad file descriptor <br> Nov 23 13:03:18 boss mgetty[27755]: callback: success, device=/dev/ttyS0, mgetty=27756 <br> Nov 23 13:03:24 boss mgetty[27756]: data dev=ttyS0, pid=27756, caller='none', conn='', name='', cmd='/bin/login', user='pppuser' <br> Nov 23 13:04:24 boss mgetty[27757]: mgetty: experimental test release 1.1.22-Aug17: Success <br>

В чем глюк ? Где копать?

В этом форуме схожие вопросы смотрел, то проблемы такой решения не нашел.

anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.