Package: ppp Version: 2.4.3-20050321+2 Severity: important
pppd with pty=pppoe .... and persist option not close /dev/pts/xx files after pppoe exits. after reachig open files limit, pppd crash. test configuration: ################################ #/etc/ppp/peers/pppoe_test # Configuration file for PPP, using PPP over Ethernet # to connect to a DSL provider. # Use the pppoe program to send the ppp packets over the Ethernet link # This line should work fine if this computer is the only one accessing # the Internet through this DSL connection. This is the right line to use # for most people. pty "/usr/sbin/pppoe -U -I fake_interface -T 180 -m 1452 -C provider1 -S traffic1" noipdefault #usepeerdns holdoff 1 hide-password lcp-echo-interval 5 lcp-echo-failure 3 connect /bin/true noauth persist mtu 1492 noaccomp default-asyncmap user "djadala" debug maxfail 0 child-timeout 10 lock noaccomp nopcomp novj novjccomp nobsdcomp nodeflate noccp ########################### end test configuration Make sure these options are set: persist maxfail 0 and pppoe -I interface not exists. ( to force pppoe to fail) Then run "pppd call pppoe_test" and check open files: lsof -p <pid_of_pppd> Sample output of lsof: lsof -p 27560 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME pppd 27560 root cwd DIR 8,2 4096 2 / pppd 27560 root rtd DIR 8,2 4096 2 / pppd 27560 root txt REG 8,2 305640 9243802 /usr/sbin/pppd pppd 27560 root mem REG 0,0 0 [heap] (stat: No such file or directory) pppd 27560 root mem REG 8,2 97904 12959968 /lib/ld-2.3.5.so pppd 27560 root mem REG 8,2 8192 1392761 /var/run/pppd2.tdb pppd 27560 root mem REG 8,2 22664 12959949 /lib/libcrypt-2.3.5.so pppd 27560 root mem REG 8,2 34088 12959747 /lib/libpam.so.0.79 pppd 27560 root mem REG 8,2 10392 12959962 /lib/libdl-2.3.5.so pppd 27560 root mem REG 8,2 125968 8934215 /usr/lib/libpcap.so.0.7.2 pppd 27560 root mem REG 8,2 1291512 12959940 /lib/libc-2.3.5.so pppd 27560 root mem REG 8,2 35568 12959942 /lib/libnss_compat-2.3.5.so pppd 27560 root mem REG 8,2 86272 12959957 /lib/libnsl-2.3.5.so pppd 27560 root mem REG 8,2 43456 12959958 /lib/libnss_nis-2.3.5.so pppd 27560 root mem REG 8,2 47472 12959961 /lib/libnss_files-2.3.5.so pppd 27560 root 0u CHR 1,3 1459 /dev/null pppd 27560 root 1u CHR 1,3 1459 /dev/null pppd 27560 root 2u CHR 1,3 1459 /dev/null pppd 27560 root 3u unix 0xffff81007d8ad540 770459 socket pppd 27560 root 4u CHR 1,3 1459 /dev/null pppd 27560 root 5u sock 0,4 770496 can't identify protocol pppd 27560 root 6u sock 0,4 770497 can't identify protocol pppd 27560 root 7u REG 8,2 8192 1392761 /var/run/pppd2.tdb pppd 27560 root 9u CHR 136,3 5 /dev/pts/3 (deleted) pppd 27560 root 10u CHR 136,4 6 /dev/pts/4 (deleted) pppd 27560 root 11u CHR 136,5 7 /dev/pts/5 (deleted) pppd 27560 root 12u CHR 136,6 8 /dev/pts/6 (deleted) pppd 27560 root 13u CHR 136,7 9 /dev/pts/7 (deleted) pppd 27560 root 14u CHR 136,8 10 /dev/pts/8 (deleted) pppd 27560 root 15u CHR 136,9 11 /dev/pts/9 (deleted) pppd 27560 root 16u CHR 136,10 12 /dev/pts/10 (deleted) pppd 27560 root 17u CHR 136,11 13 /dev/pts/11 (deleted) .............................. i check this on sarge i386 and etch and64, kernel 2.6, udev -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12-1-amd64-k8 Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8) Versions of packages ppp depends on: ii libc6 2.3.5-8.1 GNU C Library: Shared libraries an ii libpam-modules 0.79-3 Pluggable Authentication Modules f ii libpam-runtime 0.79-3 Runtime support for the PAM librar ii libpam0g 0.79-3 Pluggable Authentication Modules l ii libpcap0.7 0.7.2-7 System interface for user-level pa ii makedev 2.3.1-79 creates device files in /dev ii netbase 4.23 Basic TCP/IP networking system ii procps 1:3.2.5-1 /proc file system utilities ii zlib1g 1:1.2.3-8 compression library - runtime ppp recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]