wenn ich einen strace auf das Ping Binary absetze, bekomme ich folgendes Resultat. Es gibt aber kein Loss. Alle Pakete kommen an.
192.168.50.1 ist mein lokales interface eth2. Ich habe auch sonst keine Verbindungsprobleme. Ist mir nur durch Zufall aufgefallen. Jemand ne Idee?
Gruß
Tim
Code: Alles auswählen
tim@router % sudo strace -t -e recvmsg ping 192.168.50.1
PING 192.168.50.1 (192.168.50.1) 56(84) bytes of data.
11:42:06 recvmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("192.168.50.1")}, msg_iov(1)=[{"E\0\0T%?\0\0@\1p\27\300\2502\1\300\2502\1\0\0\313\33\34p\0\1n\331^P"..., 192}], msg_controllen=20, {cmsg_len=20, cmsg_level=SOL_SOCKET, cmsg_type=0x1d /* SCM_??? */, ...}, msg_flags=0}, 0) = 84
64 bytes from 192.168.50.1: icmp_req=1 ttl=64 time=0.205 ms
11:42:07 recvmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("192.168.50.1")}, msg_iov(1)=[{"E\0\0T%@\0\0@\1p\26\300\2502\1\300\2502\1\0\0\203\25\34p\0\2o\331^P"..., 192}], msg_controllen=20, {cmsg_len=20, cmsg_level=SOL_SOCKET, cmsg_type=0x1d /* SCM_??? */, ...}, msg_flags=0}, 0) = 84
64 bytes from 192.168.50.1: icmp_req=2 ttl=64 time=0.154 ms
11:42:07 recvmsg(3, 0xbfb8578c, 0) = -1 EAGAIN (Resource temporarily unavailable)
11:42:08 recvmsg(3, 0xbfb8578c, MSG_DONTWAIT) = -1 EAGAIN (Resource temporarily unavailable)
11:42:08 recvmsg(3, 0xbfb8578c, MSG_DONTWAIT) = -1 EAGAIN (Resource temporarily unavailable)
11:42:08 recvmsg(3, 0xbfb8578c, MSG_DONTWAIT) = -1 EAGAIN (Resource temporarily unavailable)
11:42:08 recvmsg(3, 0xbfb8578c, MSG_DONTWAIT) = -1 EAGAIN (Resource temporarily unavailable)
11:42:08 recvmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("192.168.50.1")}, msg_iov(1)=[{"E\0\0T%A\0\0@\1p\25\300\2502\1\300\2502\1\0\0\274\27\34p\0\3p\331^P"..., 192}], msg_controllen=20, {cmsg_len=20, cmsg_level=SOL_SOCKET, cmsg_type=0x1d /* SCM_??? */, ...}, msg_flags=0}, 0) = 84
64 bytes from 192.168.50.1: icmp_req=3 ttl=64 time=0.162 ms