Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Pavel B. Milovantsev                 2:5020/400     04 Jan 2002  09:39:24
 To : All
 Subject : Dialin server under ASPLinux 7.2
 -------------------------------------------------------------------------------- 
 
 
 Поможите, люди добрые. Сами мы не местные.
     Инстальнул я тут ASPLinux 7.2 и решил настроить dialin чтобы лазить из
 дома - почту снимать. Да вот уж третий день бъюсь - не выходит каменный ...,
 ну вы в курсе.
 
 Мои действия:
 1. adduser -g pppusers -s /usr/lib/linuxconf/lin/ppplogin ppppav
 
 2. passwd ppppav
 
 3. добавил в pppdialin.conf:
 
 [base]
 ppppav.dns 192.168.44.1
 ppppav.remoteip 192.168.44.211
 ppppav.ourip 192.168.44.11
 .defppp.ppp233 1
 .defppp.dns 192.168.44.1
 
 4. разремил в /etc/mgetty+sendfax/login.config строку:
 /AutoPPP/ -     a_ppp   /usr/sbin/pppd auth -chap +pap login debug
 
 5. настроил mgetty.config
 
 6. добавил в inittab: S1:2345:respawn:/sbin/mgetty -n 3 ttyS1
 
 7. init q
 
 8. в /etc/ppp/pap-secrets прописал
 
 #это у меня dialout до интернет провайдера
 ISPuser ppp0 ISPpass
 #а это собствнно для dialin
 *    *     ""    *
 
 9. /etc/ppp/options.ttyS1:
 
 -detach
 asyncmap 0
 modem
 crtscts
 proxyarp
 ms-dns 192.168.44.1
 lock
 login
 require-pap
 192.168.44.11:192.168.44.211
 
 10. /etc/ppp/options:
 
 -detach
 asyncmap 0
 modem
 crtscts
 proxyarp
 ms-dns 192.168.44.1
 lock
 login
 
 11. ls -l /usr/sbin/pppd:
 -rwsr-xr-x    1 root     root       209580 Hоя  9 18:03 /usr/sbin/pppd
 
 Итак: принимаю звонок с винды на второй модем /dev/ttyS1
 В /var/log/messages:
 Jan  3 19:58:54 intis mgetty[2605]: data dev=ttyS1, pid=2605, caller='none',
 conn='115200', name='', cmd='/usr/sbin/pppd', user='/AutoPPP/'
 Jan  3 19:58:54 intis pppd[2605]: pppd 2.4.1 with CBCPs (ASPLinux) started
 by a_ppp, uid 0
 Jan  3 19:58:54 intis pppd[2605]: Using interface ppp1
 Jan  3 19:58:54 intis pppd[2605]: Connect: ppp1 <--> /dev/ttyS1
 Jan  3 19:58:58 intis ppp(pam_unix)[2605]: authentication failure;
 logname=a_ppp uid=0 euid=0 tty=/dev/ttyS1 ruser= rhost=  user=ppppav
 Jan  3 19:59:00 intis pppd[2605]: PAP login failure for ppppav
 Jan  3 19:59:00 intis pppd[2605]: Connection terminated.
 Jan  3 19:59:00 intis pppd[2605]: Exit.
 В /var/log/mgetty.log.ttyS1:
 --
 01/03 19:55:49 yS1  mgetty: experimental test release 1.1.26-Apr16
 01/03 19:55:49 yS1  check for lockfiles
 01/03 19:55:49 yS1  locking the line
 01/03 19:55:50 yS1  lowering DTR to reset Modem
 01/03 19:55:51 yS1  send: ATZ[0d]
 01/03 19:55:51 yS1  waiting for ``OK'' ** found **
 01/03 19:55:51 yS1  send: AT&F1S7=45S0=0L1V1X4&c1E1Q0[0d]
 01/03 19:55:51 yS1  waiting for ``OK'' ** found **
 01/03 19:55:51 yS1  send: AT[0d]
 01/03 19:55:51 yS1  do_stat: expect 'OK' ** found **
 01/03 19:55:51 yS1  send: ATI2[0d]
 01/03 19:55:51 yS1  do_stat: expect 'OK' ** found **
 01/03 19:55:52 yS1  waiting...
 01/03 19:58:25 yS1  wfr: waiting for ``RING''
 01/03 19:58:25 yS1  wfr: waiting for ``RING''
 01/03 19:58:30 yS1  wfr: waiting for ``RING''
 01/03 19:58:35 yS1  send: ATA[0d]
 01/03 19:58:35 yS1  waiting for ``CONNECT'' ** found **
 01/03 19:58:52 yS1  send:
 01/03 19:58:52 yS1  waiting for ``_'' ** found **
 01/03 19:58:54 ##### data dev=ttyS1, pid=2605, caller='none', conn='115200',
 name='', cmd='/usr/sbin/pppd', user='/AutoPPP/'
 
 если звонить с опцией "открыть окно терминала" - то есть через /bin/login и
 соответственно ручками ввдодить ppppav/passwd (и давить на "готово") то
 соединяется и в логах остается:
 В /var/log/messages:
 Jan  4 10:19:37 intis mgetty[10744]: data dev=ttyS1, pid=10744,
 caller='none', conn='115200', name='', cmd='/bin/login', user='ppppav'
 Jan  4 10:19:40 intis login(pam_unix)[10744]: session opened for user ppppav
 by LOGIN(uid=0)
 Jan  4 10:19:40 intis login -- ppppav[10744]: DIALUP AT ttyS1 BY ppppav
 Jan  4 10:19:40 intis login -- ppppav[10744]: LOGIN ON ttyS1 BY ppppav
 Jan  4 10:19:40 intis pppd[10752]: pppd 2.4.1 with CBCPs (ASPLinux) started
 by ppppav, uid 0
 Jan  4 10:19:40 intis pppd[10752]: Using interface ppp1
 Jan  4 10:19:40 intis pppd[10752]: Connect: ppp1 <--> /dev/ttyS1
 Jan  4 10:19:43 intis pppd[10752]: found interface eth1 for proxy arp
 Jan  4 10:19:43 intis pppd[10752]: local  IP address 192.168.44.11
 Jan  4 10:19:43 intis pppd[10752]: remote IP address 192.168.44.211
 Jan  4 10:22:06 intis pppd[10752]: LCP terminated by peer
 (tM-noM-j^@<M-Mt^@^@^@^@)
 Jan  4 10:22:07 intis pppd[10752]: Hangup (SIGHUP)
 Jan  4 10:22:07 intis pppd[10752]: Modem hangup
 Jan  4 10:22:07 intis pppd[10752]: Connection terminated.
 Jan  4 10:22:07 intis pppd[10752]: Connect time 2.5 minutes.
 Jan  4 10:22:07 intis pppd[10752]: Sent 15737 bytes, received 6554 bytes.
 Jan  4 10:22:07 intis pppd[10752]: Exit.
 Jan  4 10:22:07 intis login(pam_unix)[10744]: session closed for user ppppav
 В /var/log/mgetty.log.ttyS1:
 --
 01/04 10:18:44 yS1  mgetty: experimental test release 1.1.26-Apr16
 01/04 10:18:44 yS1  check for lockfiles
 01/04 10:18:44 yS1  locking the line
 01/04 10:18:45 yS1  lowering DTR to reset Modem
 01/04 10:18:46 yS1  clean_line: only 500 of 5054 bytes logged
 01/04 10:18:46 yS1  send: ATZ[0d]
 01/04 10:18:46 yS1  waiting for ``OK'' ** found **
 01/04 10:18:46 yS1  send: AT&F1S7=45S0=0L1V1X4&c1E1Q0[0d]
 01/04 10:18:46 yS1  waiting for ``OK'' ** found **
 01/04 10:18:46 yS1  send: AT[0d]
 01/04 10:18:46 yS1  do_stat: expect 'OK' ** found **
 01/04 10:18:47 yS1  send: ATI2[0d]
 01/04 10:18:47 yS1  do_stat: expect 'OK' ** found **
 01/04 10:18:47 yS1  waiting...
 01/04 10:19:03 yS1  wfr: waiting for ``RING''
 01/04 10:19:03 yS1  wfr: waiting for ``RING''
 01/04 10:19:08 yS1  wfr: waiting for ``RING''
 01/04 10:19:13 yS1  send: ATA[0d]
 01/04 10:19:13 yS1  waiting for ``CONNECT'' ** found **
 01/04 10:19:30 yS1  send:
 01/04 10:19:30 yS1  waiting for ``_'' ** found **
 01/04 10:19:37 ##### data dev=ttyS1, pid=10744, caller='none',
 conn='115200', name='', cmd='/bin/log
 in', user='ppppav'
 
     Может я где-нить чего-нить забыл указать? Может pppd был скомпилен без
 опции SHADOW? Как это узнать? Кто-нить смог таки настроить dilain server под
 ASPLinux 7.2?
 
 Может pam некорректно настроен?
 /etc/pam.d/ppp:
 #%PAM-1.0
 auth       required     pam_nologin.so
 auth       required     pam_stack.so service=system-auth
 account    required     pam_stack.so service=system-auth
 session    required     pam_stack.so service=system-auth
 
 WBR,
     PAV.
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Dialin server under ASPLinux 7.2   Pavel B. Milovantsev   04 Jan 2002 09:39:24 
 Re: Dialin server under ASPLinux 7.2   Alexandr   04 Jan 2002 09:57:43 
 Re: Dialin server under ASPLinux 7.2   Pavel B. Milovantsev   04 Jan 2002 10:42:38 
 Dialin server under ASPLinux 7.2   Alexander Topolskiy   05 Jan 2002 04:52:50 
 Re: Dialin server under ASPLinux 7.2   Max Loparyev   05 Jan 2002 17:55:54 
 Re: Dialin server under ASPLinux 7.2   Pavel B. Milovantsev   09 Jan 2002 09:27:01 
 Dialin server under ASPLinux 7.2   Nikolay Popov   17 Jan 2002 01:26:46 
Архивное /ru.linux/65773b4a84e7.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional