Hello everybody,

i hope you can help me.

I've a problem with fping v4.x on eisfair (pls see eisfair.org). When i
compile fping, fping will not work correctly. I get a empty printout
(Version 4.1)

root@eisfair # /usr/bin/fping web.de
root@eisfair # /usr/bin/fping -v
root@eisfair #
but
root@eisfair # /usr/bin/fping -h
Usage: /usr/bin/fping-test [options] [targets...]

Probing options:
   -4, --ipv4         only ping IPv4 addresses
   -6, --ipv6         only ping IPv6 addresses
.......


A strace printout:
root@eisfiar # strace /usr/bin/fping web.de
execve("/usr/bin/fping", ["/usr/bin/fping", "web.de"], 0xbfb05094 /* 18
vars */) = 0
brk(NULL)                               = 0x2146000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=48666, ...}) = 0
mmap2(NULL, 48666, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7750000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\202\1\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1611204, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb774f000
mmap2(NULL, 1620444, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb75c3000
mprotect(0xb7748000, 4096, PROT_NONE)   = 0
mmap2(0xb7749000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x185000) = 0xb7749000
mmap2(0xb774c000, 10716, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb774c000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb75c2000
set_thread_area({entry_number:-1, base_addr:0xb75c2700, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1,
seg_not_present:0, useable:1}) = 0 (entry_number:6)
mprotect(0xb7749000, 8192, PROT_READ)   = 0
mprotect(0x444000, 4096, PROT_READ)     = 0
mprotect(0xb7783000, 4096, PROT_READ)   = 0
munmap(0xb7750000, 48666)               = 0
brk(NULL)                               = 0x2146000
brk(0x2167000)                          = 0x2167000
open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb775b000
read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 465
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb775b000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=48666, ...}) = 0
mmap2(NULL, 48666, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7750000
close(3)                                = 0
open("/lib/libnss_db.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\22\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=34408, ...}) = 0
mmap2(NULL, 49808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xb75b5000
mmap2(0xb75bd000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0xb75bd000
mmap2(0xb75bf000, 8848, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb75bf000
close(3)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\32\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=50836, ...}) = 0
mmap2(NULL, 78852, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xb75a1000
mmap2(0xb75ad000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0xb75ad000
mmap2(0xb75af000, 21508, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb75af000
close(3)                                = 0
mprotect(0xb75ad000, 4096, PROT_READ)   = 0
mprotect(0xb75bd000, 4096, PROT_READ)   = 0
munmap(0xb7750000, 48666)               = 0
open("/var/lib/misc/protocols.db", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1
ENOENT (No such file or directory)
open("/etc/protocols", O_RDONLY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=595, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb775b000
read(3, "#\n# protocols\tThis file describe"..., 4096) = 595
close(3)                                = 0
munmap(0xb775b000, 4096)                = 0
socket(AF_INET, SOCK_RAW, IPPROTO_ICMP) = 3
fcntl64(3, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
open("/var/lib/misc/protocols.db", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1
ENOENT (No such file or directory)
open("/etc/protocols", O_RDONLY|O_CLOEXEC) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=595, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb775b000
read(4, "#\n# protocols\tThis file describe"..., 4096) = 595
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb775b000, 4096)                = 0
exit_group(4)                           = ?
+++ exited with 4 +++
root@eisfair #

I think it is a socket problem, but i have nothing idea which. 

fping (ipv4) 3.x works fine. fping6 3.x is the same problem. 

Do you have a idea?


Thanks in advance.

Olaf

-- 
You received this message because you are subscribed to the Google Groups 
"fping-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to fping-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to