Вобщем настроил я входящие звонки (mgetty+ppp).
Модем трубку берёт, коннектится, но регистрация и подключение к серверу не проходит. В виндах просто вылетает ошибка подключения (типа настройки возможно не верно указаны).
Ставлю окно терминала после набора номера: при запросе логина и пароля всё ОК. но после ввода логина вылаёт как-будто командную строку линуховую :(. В чём тут может быть дело? (ничего не пингуется)Где копать?
Вот некоторые настройки, которые я проводил:1) Создал нового пользователя pppuser
/etc/passwd:
pppuser:x:1001:1001:,,,:/home/pppuser:/usr/sbin/pppd2) добавил в /etc/inittab следующую строку:
T0:2345:respawn:/sbin/mgetty ttyS0 -D -n1 /dev/ttyS0
3) /etc/mgetty/login.config, добавил строку:
/AutoPPP/ - a_ppp /usr/sbin/pppd file /etc/ppp/options
Закомментировал все остальные строки
4)
Сервер DNS локалки имеет адрес 192.168.1.1
ip linux-а 192.168.1.19
/etc/ppp/options:-detach
asyncmap 0
modem
crtscts
proxyarp
lock
require-pap
refuse-chap
ms-dns 192.168.1.1
usepeerdns
5) Создал файл options.ttyS0 в /etc/ppp со следующим содержимым:
192.168.1.19:192.168.1.231
noauth
6) Изменил права доступа к pppdchmod u+s /usr/sbin/pppd
7) в /etc/profile добавил в конце файла такую строку
alias ppp='/usr/sbin/pppd -detach'
>Вобщем настроил я входящие звонки (mgetty+ppp).
>Модем трубку берёт, коннектится, но регистрация и подключение к серверу не проходит.
>В виндах просто вылетает ошибка подключения (типа настройки возможно не верно
>указаны).
>Ставлю окно терминала после набора номера: при запросе логина и пароля всё
>ОК. но после ввода логина вылаёт как-будто командную строку линуховую :(.
>В чём тут может быть дело? (ничего не пингуется)
>
>Где копать?
>Вот некоторые настройки, которые я проводил:
>
>1) Создал нового пользователя pppuser
>/etc/passwd:
>pppuser:x:1001:1001:,,,:/home/pppuser:/usr/sbin/pppd
>
>2) добавил в /etc/inittab следующую строку:
>
>T0:2345:respawn:/sbin/mgetty ttyS0 -D -n1 /dev/ttyS0
>
>3) /etc/mgetty/login.config, добавил строку:
>
>/AutoPPP/ - a_ppp /usr/sbin/pppd file /etc/ppp/options
>
>Закомментировал все остальные строки
>
>4)
>Сервер DNS локалки имеет адрес 192.168.1.1
>ip linux-а 192.168.1.19
>/etc/ppp/options:
>
> -detach
> asyncmap 0
> modem
> crtscts
> proxyarp
> lock
> require-pap
> refuse-chap
Ты хочешь одновременно и юниксовым логином и pap-ом аутентифицировать?
По-моему это излишество. Либо нужно вообще отказаться от
pap-chap и убрать 2 предыдущие строчки, добавив noauth, либо
использовать auto-ppp и использовать файл /etc/ppp/pap-secrets,
в котором есть строчкаmyuser myservername cool_password,
указав в options
name myservername
> ms-dns 192.168.1.1
> usepeerdns
что за опция такая? Не помню
>5) Создал файл options.ttyS0 в /etc/ppp со следующим содержимым:
> 192.168.1.19:192.168.1.231
> noauth
>6) Изменил права доступа к pppd
>
> chmod u+s /usr/sbin/pppd
>
>7) в /etc/profile добавил в конце файла такую строку
>
> alias ppp='/usr/sbin/pppd -detach'