Hopefully attached data will look better now...


dcerouter_260:~$ dpkg --list
'libc6'Desired=Unknown/Install/Remove/Purge/Hold|
Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed|/
Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)||/ Name                           Version
Description+++-==============================-==============================-============================================================================ii
libc6                          2.3.2.ds1-22                   GNU C Library:
Shared libraries and Timezone datadcerouter_260:~$ dpkg --list
'pppoe'Desired=Unknown/Install/Remove/Purge/Hold|
Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed|/
Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)||/ Name                           Version
Description+++-==============================-==============================-============================================================================ii
pppoe                          3.5-4                          PPP over
Ethernet driverDesired=Unknown/Install/Remove/Purge/Hold|
Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed|/
Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)||/ Name                           Version
Description+++-==============================-==============================-============================================================================ii
ppp                            2.4.3-20050321+2sarge1         Point-to-Point
Protocol (PPP) daemon



dcerouter_260:~$ dpkg --status pppPackage: pppStatus:
install ok installedPriority: optionalSection: baseInstalled-Size: 896
Maintainer: Marco d'Itri <[EMAIL PROTECTED]>Architecture: i386
Version: 2.4.3-20050321+2sarge1
Replaces: ppp-pam, ppp-udeb
Depends: libc6 (>=2.3.2.ds1-21), libpam0g (>= 0.76), libpcap0.7, zlib1g (>= 1:1.2.1),
libpam-modules, libpam-runtime (>= 0.76-13.1), netbase, procps, makedev (>=
2.3.1-56)
Suggests: libatm1Conflicts: ppp-pam, ppp-udeb, pppdcapiplugin (<=
1:3.2pre3-4)Conffiles: /etc/bash_completion.d/pon
f97bd66de7ec9317f738071d1f778e89 /etc/apm/event.d/ppp
c894b205a1638f6fbb7bb477c8d253b6 /etc/ppp/ip-up.d/0000usepeerdns
47b1eee2bd4e9e492ad5a9f5870ca272 /etc/ppp/ip-down.d/0000usepeerdns
71822da78b9163dfbcb6f1bbd662b9b6 /etc/ppp/options
05bc845e4e5e6b3645666418237ad489 /etc/ppp/ip-up
716e44060af21bc4e154dd9e7a66b4d7 /etc/ppp/ip-down
ac5b64705ae2ab12679df536a734019c /etc/ppp/ipv6-up
f1e1926742a97d971ecb258a7f4c29da /etc/ppp/ipv6-down
dc175d5a53eac99192f2190fe96d2db3 /etc/chatscripts/pap
17dbbede1dc894aa6c6c4e8be5727c1d /etc/logrotate.d/ppp
8434ebaff1b3b33bb0ea0bce523adfd3 /etc/init.d/pppd-dns
66f683faf51d4956ddd7b3f0a8dbe259 /etc/init.d/ppp
f38e78b2d741c796650d4d4e99a30797 /etc/pam.d/ppp
cc163be3dbe4258e639238ccd5bcdea0

Description: Point-to-Point Protocol (PPP)
daemon The Point-to-Point Protocol (PPP) provides a standard way to transmit
datagrams over a serial link, as well as a standard way for the machines at
either end of the link (the "peers") to negotiate various optional
characteristics of the link.  Using PPP, a serial link can be used to
transmit Internet Protocol (IP) datagrams, allowing TCP/IP connections
between the peers.

************************** Core dump backtrace in gdb **********

(gdb) run call dsl-provider
Starting program: /usr/sbin/pppd call dsl-provider
(no debugging symbols found)
Plugin rp-pppoe.so loaded.

Program received signal SIGSEGV, Segmentation fault.
0xb7e8bcff in strlen (str=0x1 <Address 0x1 out of bounds>) at ../sysdeps/i386/strlen.c:28
28 ../sysdeps/i386/strlen.c: No such file or directory.
       in ../sysdeps/i386/strlen.c
(gdb) bt full
0 0xb7e8bcff in strlen (str=0x1 <Address 0x1 out of bounds>) at ../sysdeps/i386/strlen.c:28
       cnt = -1
0000001 0x08062cbe in vslprintf ()
No symbol table info available.
0000002 0x080635b1 in print_string ()
No symbol table info available.
0000003 0x080636e0 in error ()
No symbol table info available.
0000004 0x08051bc5 in unlock_db ()
No symbol table info available.
0000005 0x0804efc8 in main ()
No symbol table info available.
(gdb)


******************* STRACE PON DSL_PROVIDER ***************

dcerouter_260:/usr/pluto/coredump$ strace pon dsl-provider
execve("/usr/bin/pon", ["pon", "dsl-provider"], [/* 38 vars */]) = 0
uname({sys="Linux", node="dcerouter", ...}) = 0
brk(0) = 0x80e6000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f69000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=56287, ...}) = 0
old_mmap(NULL, 56287, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f5b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libncurses.so.5", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\342"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=252592, ...}) = 0
old_mmap(NULL, 257868, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7f1c000
old_mmap(0xb7f52000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x35000) = 0xb7f52000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\32"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9872, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f1b000
old_mmap(NULL, 8632, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7f18000
old_mmap(0xb7f1a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb7f1a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`Z\1\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1254468, ...}) = 0
old_mmap(NULL, 1264780, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7de3000
old_mmap(0xb7f0d000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x129000) = 0xb7f0d000 old_mmap(0xb7f16000, 7308, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f16000
close(3) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f1bb80, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0xb7f5b000, 56287) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
close(3) = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=495648, ...}) = 0
mmap2(NULL, 495648, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7d69000
close(3) = 0
brk(0) = 0x80e6000
brk(0) = 0x80e6000
brk(0x80e7000) = 0x80e7000
brk(0) = 0x80e7000
brk(0x80e8000) = 0x80e8000
brk(0) = 0x80e8000
brk(0x80e9000) = 0x80e9000
getuid32() = 0
getgid32() = 0
geteuid32() = 0
getegid32() = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
time(NULL) = 1156950080
brk(0) = 0x80e9000
brk(0x80ea000) = 0x80ea000
open("/etc/mtab", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=388, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7d68000
read(3, "/dev/hda1 / ext3 rw,errors=remou"..., 4096) = 388
close(3) = 0
munmap(0xb7d68000, 4096) = 0
open("/proc/meminfo", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7d68000
read(3, "MemTotal: 1036044 kB\nMemFre"..., 1024) = 598
close(3) = 0
munmap(0xb7d68000, 4096) = 0
brk(0) = 0x80ea000
brk(0x80eb000) = 0x80eb000
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
uname({sys="Linux", node="dcerouter", ...}) = 0
brk(0) = 0x80eb000
brk(0x80ec000) = 0x80ec000
stat64("/usr/pluto/coredump", {st_mode=S_IFDIR|0755, st_size=188416, ...}) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=188416, ...}) = 0
getpid() = 18377
getppid() = 18376
getpgrp() = 18376
rt_sigaction(SIGCHLD, {0x8076f20, [], 0}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/usr/bin/pon", O_RDONLY|O_LARGEFILE) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf97ec68) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(3, 0, [0], SEEK_CUR) = 0
read(3, "#!/bin/sh\n\nwhile [ $# -ge 1 ]; d"..., 80) = 80
_llseek(3, 0, [0], SEEK_SET) = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=4*1024, rlim_max=4*1024}) = 0
dup2(3, 255) = 255
close(3) = 0
fcntl64(255, F_SETFD, FD_CLOEXEC) = 0
fcntl64(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat64(255, {st_mode=S_IFREG|0755, st_size=1362, ...}) = 0
_llseek(255, 0, [0], SEEK_CUR) = 0
brk(0) = 0x80ec000
brk(0x80ed000) = 0x80ed000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "#!/bin/sh\n\nwhile [ $# -ge 1 ]; d"..., 1362) = 1362
brk(0) = 0x80ed000
brk(0x80ee000) = 0x80ee000
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=45278, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7d68000
read(3, "# GNU libc iconv configuration.\n"..., 4096) = 4096
brk(0) = 0x80ee000
brk(0x80ef000) = 0x80ef000
brk(0) = 0x80ef000
brk(0x80f0000) = 0x80f0000
read(3, ".B1.002//\nalias\tJS//\t\t\tJUS_I.B1."..., 4096) = 4096
brk(0) = 0x80f0000
brk(0x80f1000) = 0x80f1000
brk(0) = 0x80f1000
brk(0x80f2000) = 0x80f2000
read(3, "859-3\t1\nmodule\tINTERNAL\t\tISO-885"..., 4096) = 4096
brk(0) = 0x80f2000
brk(0x80f3000) = 0x80f3000
brk(0) = 0x80f3000
brk(0x80f4000) = 0x80f4000
brk(0) = 0x80f4000
brk(0x80f5000) = 0x80f5000
read(3, "9-14//\nalias\tLATIN8//\t\tISO-8859-"..., 4096) = 4096
brk(0) = 0x80f5000
brk(0x80f6000) = 0x80f6000
brk(0) = 0x80f6000
brk(0x80f7000) = 0x80f7000
brk(0) = 0x80f7000
brk(0x80f8000) = 0x80f8000
read(3, "CSEBCDICES//\t\tEBCDIC-ES//\nalias\t"..., 4096) = 4096
brk(0) = 0x80f8000
brk(0x80f9000) = 0x80f9000
brk(0) = 0x80f9000
brk(0x80fa000) = 0x80fa000
brk(0) = 0x80fa000
brk(0x80fb000) = 0x80fb000
read(3, "IBM284//\nalias\tEBCDIC-CP-ES//\t\tI"..., 4096) = 4096
brk(0) = 0x80fb000
brk(0x80fc000) = 0x80fc000
brk(0) = 0x80fc000
brk(0x80fd000) = 0x80fd000
brk(0) = 0x80fd000
brk(0x80fe000) = 0x80fe000
read(3, "ias\t864//\t\t\tIBM864//\nalias\tCSIBM"..., 4096) = 4096
brk(0) = 0x80fe000
brk(0x80ff000) = 0x80ff000
brk(0) = 0x80ff000
brk(0x8100000) = 0x8100000
read(3, "\tIBM937\t\t1\nmodule\tINTERNAL\t\tIBM9"..., 4096) = 4096
brk(0) = 0x8100000
brk(0x8101000) = 0x8101000
brk(0) = 0x8101000
brk(0x8102000) = 0x8102000
brk(0) = 0x8102000
brk(0x8103000) = 0x8103000
read(3, "UC-JP//\nmodule\tEUC-JP//\t\tINTERNA"..., 4096) = 4096
brk(0) = 0x8103000
brk(0x8104000) = 0x8104000
brk(0) = 0x8104000
brk(0x8105000) = 0x8105000
brk(0) = 0x8105000
brk(0x8106000) = 0x8106000
read(3, "143IECP271//\tIEC_P27-1//\nalias\tI"..., 4096) = 4096
brk(0) = 0x8106000
brk(0x8107000) = 0x8107000
brk(0) = 0x8107000
brk(0x8108000) = 0x8108000
brk(0) = 0x8108000
brk(0x8109000) = 0x8109000
read(3, "\nmodule\tINTERNAL\t\tISO_10367-BOX/"..., 4096) = 4096
brk(0) = 0x8109000
brk(0x810a000) = 0x810a000
brk(0) = 0x810a000
brk(0x810b000) = 0x810b000
read(3, "\t\tto\t\t\tmodule\t\tcost\nmodule\tShift"..., 4096) = 222
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7d68000, 4096) = 0
brk(0) = 0x810b000
brk(0x810c000) = 0x810c000
open("/usr/lib/gconv/ISO8859-1.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\6\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=5920, ...}) = 0
brk(0) = 0x810c000
brk(0x810d000) = 0x810d000
old_mmap(NULL, 8860, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7d66000
old_mmap(0xb7d68000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0xb7d68000
close(3) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0) = 0x810d000
brk(0x810e000) = 0x810e000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat64("/etc/ppp/peers/", {st_mode=S_IFDIR|S_ISGID|0750, st_size=4096, ...}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat64("/etc/ppp/peers/dsl-provider", {st_mode=S_IFREG|0640, st_size=2192, ...}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_IGN}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {0x8076f20, [], 0}, 8) = 0
execve("/usr/sbin/pppd", ["/usr/sbin/pppd", "call", "dsl-provider"], [/* 35 vars */]) = 0
uname({sys="Linux", node="dcerouter", ...}) = 0
brk(0) = 0x8096000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fa0000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=56287, ...}) = 0
old_mmap(NULL, 56287, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f92000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/libcrypt.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\t\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=18876, ...}) = 0
old_mmap(NULL, 181692, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7f65000
old_mmap(0xb7f6a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0xb7f6a000 old_mmap(0xb7f6b000, 157116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f6b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libpam.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\25\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=30360, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f64000
old_mmap(NULL, 29324, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7f5c000
old_mmap(0xb7f63000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7000) = 0xb7f63000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\32"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9872, ...}) = 0
old_mmap(NULL, 8632, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7f59000
old_mmap(0xb7f5b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb7f5b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libpcap.so.0.7", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260.\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=121232, ...}) = 0
old_mmap(NULL, 122200, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7f3b000
old_mmap(0xb7f58000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1d000) = 0xb7f58000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`Z\1\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1254468, ...}) = 0
old_mmap(NULL, 1264780, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7e06000
old_mmap(0xb7f30000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x129000) = 0xb7f30000 old_mmap(0xb7f39000, 7308, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f39000
close(3) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e05000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e052a0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0xb7f92000, 56287) = 0
socket(PF_FILE, SOCK_DGRAM, 0) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
connect(3, {sa_family=AF_FILE, path="/dev/log"}, 16) = 0
uname({sys="Linux", node="dcerouter", ...}) = 0
umask(0777) = 022
umask(022) = 0777
getuid32() = 0
brk(0) = 0x8096000
brk(0x80b7000) = 0x80b7000
brk(0) = 0x80b7000
getgroups32(32, [0]) = 1
gettimeofday({1156950080, 549917}, NULL) = 0
getpid() = 18377
open("/etc/ppp/options", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=13208, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f9f000
read(4, "# /etc/ppp/options\n# \n# Original"..., 4096) = 4096
read(4, " (use default, i.e.\n# address/co"..., 4096) = 4096
read(4, "en, pppd will presume the peer t"..., 4096) = 4096
read(4, "nates. This option only has any"..., 4096) = 920
read(4, "", 4096) = 0
close(4) = 0
munmap(0xb7f9f000, 4096) = 0
getuid32() = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
connect(4, {sa_family=AF_FILE, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory)
close(4) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f9f000
read(4, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 465
read(4, "", 4096) = 0
close(4) = 0
munmap(0xb7f9f000, 4096) = 0
open("/etc/ld.so.cache", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=56287, ...}) = 0
old_mmap(NULL, 56287, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7f92000
close(4) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/libnss_compat.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\22\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=28616, ...}) = 0
old_mmap(NULL, 31628, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xb7dfd000
old_mmap(0xb7e04000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 0xb7e04000
close(4) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/libnsl.so.1", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 <\0\000"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=73304, ...}) = 0
old_mmap(NULL, 80544, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xb7de9000
old_mmap(0xb7dfa000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x11000) = 0xb7dfa000 old_mmap(0xb7dfb000, 6816, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7dfb000
close(4) = 0
munmap(0xb7f92000, 56287) = 0
open("/etc/ld.so.cache", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=56287, ...}) = 0
old_mmap(NULL, 56287, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7f92000
close(4) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/libnss_nis.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\34\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=33440, ...}) = 0
old_mmap(NULL, 36620, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xb7de0000
old_mmap(0xb7de8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x7000) = 0xb7de8000
close(4) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/libnss_files.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\35"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=34748, ...}) = 0
old_mmap(NULL, 38044, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xb7dd6000
old_mmap(0xb7ddf000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb7ddf000
close(4) = 0
munmap(0xb7f92000, 56287) = 0
open("/etc/passwd", O_RDONLY) = 4
fcntl64(4, F_GETFD) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
_llseek(4, 0, [0], SEEK_CUR) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=1822, ...}) = 0
mmap2(NULL, 1822, PROT_READ, MAP_SHARED, 4, 0) = 0xb7f9f000
_llseek(4, 1822, [1822], SEEK_SET) = 0
munmap(0xb7f9f000, 1822) = 0
close(4) = 0
getuid32() = 0
setresuid32(-1, 0, -1) = 0
open("/root/.ppprc", O_RDONLY) = -1 ENOENT (No such file or directory)
setresuid32(-1, 0, -1) = 0
getuid32() = 0
setresuid32(-1, 0, -1) = 0
open("/etc/ppp/peers/dsl-provider", O_RDONLY) = 4
setresuid32(-1, 0, -1) = 0
fstat64(4, {st_mode=S_IFREG|0640, st_size=2192, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f9f000
read(4, "# Configuration file for PPP, us"..., 4096) = 2192
open("/usr/lib/pppd/2.4.3/rp-pppoe.so", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\30"..., 512) = 512
fstat64(5, {st_mode=S_IFREG|0644, st_size=22512, ...}) = 0
old_mmap(NULL, 25592, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0xb7f98000
old_mmap(0xb7f9e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x5000) = 0xb7f9e000
close(5) = 0
time([1156950080]) = 1156950080
open("/etc/localtime", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=696, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f97000 read(5, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\6\0"..., 4096) = 696
close(5) = 0
munmap(0xb7f97000, 4096) = 0
getpid() = 18377
rt_sigaction(SIGPIPE, {0xb7edaa70, [], 0}, {SIG_DFL}, 8) = 0
send(3, "<150>Aug 30 17:01:20 pppd[18377]"..., 60, 0) = 60
rt_sigaction(SIGPIPE, {SIG_DFL}, NULL, 8) = 0
write(1, "Plugin rp-pppoe.so loaded.", 26Plugin rp-pppoe.so loaded.) = 26
write(1, "\n", 1
) = 1
uname({sys="Linux", node="dcerouter", ...}) = 0
open("/dev/ppp", O_RDWR) = 5
close(5) = 0
socket(PF_PACKET, SOCK_RAW, 0) = 5
ioctl(5, SIOCGIFINDEX, {3, "eth1"}) = 0
ioctl(5, SIOCGIFHWADDR, 0xbfab3d10) = 0
close(5) = 0
socket(PF_PACKET, SOCK_RAW, 0) = 5
ioctl(5, SIOCGIFINDEX, {3, "eth1"}) = 0
ioctl(5, SIOCGIFHWADDR, 0xbfab3d10) = 0
close(5) = 0
read(4, "", 4096) = 0
close(4) = 0
munmap(0xb7f9f000, 4096) = 0
open("/etc/ppp/options.eth1", O_RDONLY) = -1 ENOENT (No such file or directory)
geteuid32() = 0
uname({sys="Linux", node="dcerouter", ...}) = 0
open("/dev/ppp", O_RDWR) = 4
close(4) = 0
open("/dev/null", O_RDWR) = 4
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5
socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 6
open("/var/run/pppd2.tdb", O_RDWR|O_CREAT, 0644) = 7
fcntl64(7, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=0, len=1}) = 0
read(7, "TDB file\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 168) = 168
fstat64(7, {st_mode=S_IFREG|0644, st_size=24576, ...}) = 0
mmap2(NULL, 24576, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0) = 0xb7f92000
fcntl64(7, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=1}) = 0
getpid() = 18377
fcntl64(7, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=496, len=1}) = 0
fcntl64(7, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=164, len=1}) = 0
fcntl64(7, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=164, len=1}) = 0
fcntl64(7, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=496, len=1}) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV (core dumped) +++


****************************/etc/ppp/peers/dsl-provider********************

cat /etc/ppp/peers/dsl-provider
# Configuration file for PPP, using PPP over Ethernet
# to connect to a DSL provider.
...

# Assumes that your IP address is allocated dynamically
# by your DSL provider...
noipdefault
# Try to get the name server addresses from the ISP.
usepeerdns
# Use this connection as the default route.
# Comment out if you already have the correct default route installed.
defaultroute
...
##
# Section 3
#
# You shouldn't need to change these options...

hide-password
lcp-echo-interval 20
lcp-echo-failure 3
# Override any connect script that may have been set in /etc/ppp/options.
connect /bin/true
noauth
persist
mtu 1492

# RFC 2516, paragraph 7 mandates that the following options MUST NOT be
# requested and MUST be rejected if requested by the peer:
# Address-and-Control-Field-Compression (ACFC)
noaccomp
# Asynchronous-Control-Character-Map (ACCM)
default-asyncmap

plugin rp-pppoe.so eth1

user "XXXXX"


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to