LINUX.ORG.RU
ФорумAdmin

Настройка Dial-In Server на Slackware linux


0

0

Здравствуй всезнающий All !!!

Заранее извиняюсь за длинность вопроса

Необходимо сделать следующее - На Linux Slackware 8.0 kernel 2.4.5 (1 модем USRobotics V.Everything на /dev/ttyS0) поднять Dial-In Server и с Win2k Prof туды позвонить - и насладиться прелестями TCP/IP Connection.

Для достижения цели сделано следующее: На Win2k Prof просто Dial-Up соединение.

На Linux имеем: 1. kernel 2.4.5, ppp-2.4.1, mgetty-1.1.28 (компилено с флагом -DAUTO_PPP) 2. root@lin:/#lsmod даёт ppp_deflate 39008 0 (unused) bsd_comp 4096 0 (unused) ppp_async 6640 0 ppp_generic 13952 0 [ppp_deflate bsd_comp ppp_async] slhc 4832 0 [ppp_generic] slip 5664 0 (unused) 3. Файл /etc/ppp/options -detach lock login auth netmask 255.255.255.0 modem crtscts +pap -chap mtu 576 mru 576 proxyarp ms-dns 10.0.0.40 4. Файл /etc/ppp/options.ttyS0 10.0.0.40:10.0.0.251 5. Файл /etc/ppp/pap-secrets # Username Server Password IP addresses * * "" 10.0.0.251 6. Файл /etc/mgetty+sendfax/dialin.config Пустой (всё закоментировано) 7. Файл /etc/mgetty+sendfax/mgetty.config ################################################################### # For USRobotics V.Everything port ttyS0 speed 57600 data-only y debug 9 init-chat "" AT OK ATS7=50S0=1+S62=3+S64=2S39=10 OK (остальное закоментировано) 8. Файл /etc/mgetty+sendfax/login.config /AutoPPP/ - a_ppp /etc/ppp/ppplogin (остальное закоментировано) 9. Файл /etc/ppp/ppplogin #!/bin/bash mesg n stty -echo /usr/sbin/pppd silent auth refuse-chap require-pap login

Модем с Win2k дозванивается, но потом винда пишет "Указанный порт не подключен" На линухе в лог пишет: Mar 25 16:52:01 lin pppd[412]: pppd 2.4.1 started by a_ppp, uid 0 Mar 25 16:52:01 lin pppd[412]: using channel 2 Mar 25 16:52:01 lin pppd[412]: Couldn't attach to channel 2: No such device or address Mar 25 16:52:01 lin pppd[412]: Exit.

Если Win2k в настройках DialUp соединения указать выводить окно терминала то появляется логин на линух - и можно войти как юзер и работать. НО нужно обычное PPP соединение как с провайдером.

Кто поможет мне вправить руки....

anonymous

Прочти доку для pppd-2.4.x. Проверь, есть ли девайс /dev/ppp.
Пропиши опции в modules.conf:
alias ppp ppp_generic
alias /dev/ppp ppp_generic
alias char-major-108 ppp_generic
alias tty-ldisc-3 ppp_async

В /etc/ppp/options.ttyS0 добавь
proxyarp

anonymous
()

много написал и все без переводов строки, читать плохо пишу как сделал я поставил pppd и mgetty сделал юзера и в пассвд написал вместо запуска баш запускать скрипт в котором вот такая строчка /usr/sbin/pppd /dev/ttyS1 38400 connect '' crtscts modem 192.168.13.1:192.168.13.2 вот и все

anonymous
()

Ну это мальца того.. через одно место... А ключевое здесь - "Файл /etc/mgetty+sendfax/dialin.config Пустой (всё закоментировано)" Вот в этом и проблема - прочти этот файл и октрой Auto_PPP :-)))))))) А тебе спасибо за то, что просвятил меня на тему того, что мгетти по умолчанию без автоппп компилиться... :-))))))))

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