LINUX.ORG.RU

Настройка 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

попробуй прописать юзеру в /etc/passwd вместо шелла /sbin/pppd

alexavk
()

Пропиши шел юзеру /usr/sbin/pppd и natd подними и все работать будет, при конекте с вони2к скажи, чтобы он терминал открывал как сконекается, в терминал долбишь логин (и пасс если есть) как только он начнет плевать в терминал всякую бяку (после логининья) жми "Продолжить" и наслаждайся.

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