From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 5 Feb 2003 21:03:05 +0300 From: Alexey Morsov To: =?KOI8-R?Q?=F3=CF=CF=C2=DD=C5=D3=D4=D7=CF?= Message-Id: <20030205210305.5d24aa7f.thebeast@fromru.com> Organization: Linux X-Mailer: Sylpheed version 0.8.9claws (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: [Comm] pppd conection under user Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Привет, У меня сложилась такая ситуация, что знаний моих (и нервов) уже не хватает, хотя все вроде бы просто до неприличия. Имеем на данный момент следующее: смотрим права на pppd: [alex@localhost alex]$ ls -l /usr/sbin/pppd -rwsr-xr-x 1 root root 210536 Май 21 2002 /usr/sbin/pppd т.е. suid-бит установлен (командой chmod u+s аки в pppd-howto писано было. Далее запускаем wvdialconf и получаем файл [alex@localhost alex]$ cat /etc/wvdial.conf [Dialer Defaults] Modem = /dev/modem Baud = 115200 Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ISDN = 0 Modem Type = Analog Modem Phone = 1055555 Username = guest Password = mtu Смотрим права на /dev/modem [alex@localhost alex]$ ls -l /dev/modem lrwxrwxrwx 1 root root 5 Янв 1 2000 /dev/modem -> ttyS2 ^^^^^^ смотрим права на /dev/ttyS2 [alex@localhost alex]$ ls -l /dev/ttyS2 crw-rw---- 1 root uucp 4, 66 Фев 5 01:01 /dev/ttyS2 Смотрим файл /etc/group для пользователя alex [alex@localhost alex]$ cat /etc/group | grep alex uucp:x:14:alex alex:x:500: cdwriter:x:80:alex rpminst:x:33:alex rpm:x:16:alex Т.е. группа uucp[alex@localhost alex]$ cat /etc/group | grep alex uucp:x:14:alex alex:x:500: cdwriter:x:80:alex rpminst:x:33:alex rpm:x:16:alex т.е. группа uucp есть и alex принадлежит ей. По идее (насколько я ее понял) wvdial теперь должен соединиться красиво и гладко (и не только он, строго говоря). А по факту имеем, точнее нас имеют =) [alex@localhost alex]$ wvdial --> WvDial: Internet dialer version 1.53 --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK --> Modem initialized. --> Sending: ATDP1055555 --> Waiting for carrier. ATDP1055555 CONNECT 31200/ARQ C Welcome to MTU-Online phones: 995-5555(K56flex,V.90),995-5556(x2,V.90) Login as "guest" with password "mtu" for beginning and go to http://dialup.mtu.ru for registration Use proxy.mtu.ru with port 3128, DNS 195.34.32.11(10) APAS20 line 6/83 User Access Verification login: --> Carrier detected. Waiting for prompt. login: --> Looks like a login prompt. --> Sending: guest guest Password: --> Looks like a password prompt. --> Sending: (password) Entering PPP mode. Async interface address is unnumbered (Loopback0) Your IP address is 192.168.10.186. MTU is 1500 bytes ~[7f]}#@!}!Q} }4}"}&} }*} } }%}&%?> }'}"}(}"OF~ --> PPP negotiation detected. --> Starting pppd at Wed Feb 5 20:58:22 2003 --> pid of pppd: 18597 --> Disconnecting at Wed Feb 5 20:58:23 2003 --> The PPP daemon has died: pppd options error (exit code = 2) --> man pppd explains pppd error codes in more detail. --> I guess that's it for now, exiting --> The PPP daemon has died. (exit code = 2) [alex@localhost alex]$ apt-cache show pppd W: Невозможно найти пакет pppd [alex@localhost alex]$ rpm -q pppd предупреждение: пакет pppd не установлен Версия pppd [alex@localhost alex]$ rpm -q ppp ppp-2.4.1-alt7 По man pppd - код 2 значит что ему (pppd) были даны две взаимоисключающие команды (параметры). Ничего не понимаю. Из под root все естественно работает, а из под user-а вот такое вот кино. Может кто-нибудь подсказать, что я упустил? -- With best regards, Alexey. --------------------------------------------------------- When world has going to madness, someone must die for it. He, who refused the past, will be refused by the future.