From: Artur P. <art...@no...> - 2004-05-14 17:47:14
|
Hi, today I notice that doing a "ping 192.168.0.40" takes between 5 to 9 seconds to send each request. I have tried it with 20040424-2 and 20040509 and the results are the same. I'm not sure, but some time ago it seems to work fine with 20040424-2. Artur |
From: Samuel L. <sa...@li...> - 2004-05-18 14:20:08
|
It could be trying to do dns on the number try ping -n 192.168.0.40 from unix, or ping -d 192.168.0.40 from windows Sam "Artur Pinheiro" <art...@no...> wrote in message news:E1B...@sc...... Hi, today I notice that doing a "ping 192.168.0.40" takes between 5 to 9 seconds to send each request. I have tried it with 20040424-2 and 20040509 and the results are the same. I'm not sure, but some time ago it seems to work fine with 20040424-2. Artur |
From: Artur P. <art...@no...> - 2004-05-19 09:42:12
|
Hi, Ping -n 192.168.0.40 in colinux gives exactly the same results (5 to 9 = sec between each request) Ping -d in windows don=92t work. I have win2k, but ping 192.168.0.40 = works perfectly. Here comes the results of doing a strace. Apparently it's gettimeofday = witch are causing the problem. $ sudo strace ping -n 192.168.0.40 execve("/bin/ping", ["ping", "-n", "192.168.0.40"], [/* 17 vars */]) =3D = 0 uname({sys=3D"Linux", node=3D"colinux", ...}) =3D 0 brk(0) =3D 0x8062520 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, = -1, 0) =3D 0x40017000 access("/etc/ld.so.nohwcap", F_OK) =3D -1 ENOENT (No such file or directory) open("/etc/ld.so.preload", O_RDONLY) =3D -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) =3D 3 fstat64(3, {st_mode=3DS_IFREG|0644, st_size=3D11241, ...}) =3D 0 old_mmap(NULL, 11241, PROT_READ, MAP_PRIVATE, 3, 0) =3D 0x40018000 close(3) =3D 0 access("/etc/ld.so.nohwcap", F_OK) =3D -1 ENOENT (No such file or directory) open("/lib/libresolv.so.2", O_RDONLY) =3D 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240)\0"..., = 512) =3D 512 fstat64(3, {st_mode=3DS_IFREG|0644, st_size=3D64924, ...}) =3D 0 old_mmap(NULL, 73640, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =3D = 0x4001b000 old_mmap(0x4002a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, = 3, 0xf000) =3D 0x4002a000 old_mmap(0x4002b000, 8104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) =3D 0x4002b000 close(3) =3D 0 access("/etc/ld.so.nohwcap", F_OK) =3D -1 ENOENT (No such file or directory) open("/lib/libc.so.6", O_RDONLY) =3D 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200^\1"..., = 512) =3D 512 fstat64(3, {st_mode=3DS_IFREG|0644, st_size=3D1243792, ...}) =3D 0 old_mmap(NULL, 1253956, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =3D = 0x4002d000 old_mmap(0x40155000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, = 3, 0x127000) =3D 0x40155000 old_mmap(0x4015d000, 8772, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) =3D 0x4015d000 close(3) =3D 0 munmap(0x40018000, 11241) =3D 0 socket(PF_INET, SOCK_RAW, IPPROTO_ICMP) =3D 3 getuid32() =3D 0 setuid32(0) =3D 0 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) =3D 4 connect(4, {sa_family=3DAF_INET, sin_port=3Dhtons(1025), sin_addr=3Dinet_addr("192.168.0.40")}, 16) =3D 0 getsockname(4, {sa_family=3DAF_INET, sin_port=3Dhtons(1114), sin_addr=3Dinet_addr("192.168.0.40")}, [16]) =3D 0 close(4) =3D 0 setsockopt(3, SOL_RAW, ICMP_FILTER, ~(ICMP_ECHOREPLY|ICMP_DEST_UNREACH|ICMP_SOURCE_QUENCH|ICMP_REDIRECT|ICMP_= TIM E_EXCEEDED|ICMP_PARAMETERPROB), 4) =3D 0 setsockopt(3, SOL_IP, IP_RECVERR, [1], 4) =3D 0 setsockopt(3, SOL_SOCKET, SO_SNDBUF, [324], 4) =3D 0 setsockopt(3, SOL_SOCKET, SO_RCVBUF, [65536], 4) =3D 0 getsockopt(3, SOL_SOCKET, SO_RCVBUF, [131072], [4]) =3D 0 brk(0) =3D 0x8062520 brk(0x8083520) =3D 0x8083520 brk(0) =3D 0x8083520 brk(0x8084000) =3D 0x8084000 fstat64(1, {st_mode=3DS_IFCHR|0620, st_rdev=3Dmakedev(136, 0), ...}) =3D = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, = -1, 0) =3D 0x40018000 write(1, "PING 192.168.0.40 (192.168.0.40)"..., 55PING 192.168.0.40 (192.168.0.40) 56(84) bytes of data. ) =3D 55 setsockopt(3, SOL_SOCKET, 0x1d /* SO_??? */, [1], 4) =3D 0 setsockopt(3, SOL_SOCKET, SO_SNDTIMEO, "\1\0\0\0\0\0\0\0", 8) =3D 0 setsockopt(3, SOL_SOCKET, SO_RCVTIMEO, "\1\0\0\0\0\0\0\0", 8) =3D 0 getpid() =3D 4173 rt_sigaction(SIGINT, {0x804b9b0, [], SA_RESTORER|SA_INTERRUPT, = 0x40056658}, NULL, 8) =3D 0 rt_sigaction(SIGALRM, {0x804b9b0, [], SA_RESTORER|SA_INTERRUPT, = 0x40056658}, NULL, 8) =3D 0 rt_sigaction(SIGQUIT, {0x804b9c0, [], SA_RESTORER|SA_INTERRUPT, = 0x40056658}, NULL, 8) =3D 0 gettimeofday({1085008109, 2808888718}, NULL) =3D 0 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo = ...}) =3D 0 ioctl(1, TIOCGWINSZ, {ws_row=3D50, ws_col=3D86, ws_xpixel=3D0, = ws_ypixel=3D0}) =3D 0 gettimeofday({1085008109, 2808889246}, NULL) =3D 0 gettimeofday({1085008109, 2808889374}, NULL) =3D 0 sendmsg(3, {msg_name(16)=3D{sa_family=3DAF_INET, sin_port=3Dhtons(0), sin_addr=3Dinet_addr("192.168.0.40")}, msg_iov(1)=3D[{"\10\0\233\332M\20\0\1\355\350\253@\36@l\247\10\t\n\v\f"..= ., 64}], msg_controllen=3D0, msg_flags=3D0}, 0) =3D 64 recvmsg(3, {msg_name(16)=3D{sa_family=3DAF_INET, = sin_port=3Dhtons(29889), sin_addr=3Dinet_addr("192.168.0.40")}, msg_iov(1)=3D[{"E\0\0T\315\325\0\0@\1+3\300\250\0(\300\250\0(\0\0\243\332= "..., 192}], msg_controllen=3D20, msg_control=3D0xbfffeb20, , msg_flags=3D0}, = 0) =3D 84 write(1, "64 bytes from 192.168.0.40: icmp"..., 5964 bytes from 192.168.0.40: icmp_seq=3D1 ttl=3D64 time=3D1.31 ms ) =3D 59 gettimeofday({1085008109, 2808891344}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 998) =3D 0 gettimeofday({1085008110, 2808046522}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 842) =3D 0 gettimeofday({1085008110, 2808182807}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 706) =3D 0 gettimeofday({1085008111, 2807288958}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 600) =3D 0 gettimeofday({1085008112, 2806379171}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 510) =3D 0 gettimeofday({1085008112, 2806474781}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 414) =3D 0 gettimeofday({1085008113, 2805537691}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 351) =3D 0 gettimeofday({1085008113, 2805593791}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 295) =3D 0 gettimeofday({1085008113, 2805645628}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 243) =3D 0 gettimeofday({1085008114, 2804691483}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 197) =3D 0 gettimeofday({1085008114, 2804723744}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 165) =3D 0 gettimeofday({1085008114, 2804756581}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 132) =3D 0 gettimeofday({1085008114, 2804782559}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 106) =3D 0 gettimeofday({1085008114, 2804808017}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 81) =3D 0 gettimeofday({1085008114, 2804829374}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 59) =3D 0 gettimeofday({1085008114, 2804847144}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 42) =3D 0 gettimeofday({1085008115, 2803862483}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 26) =3D 0 gettimeofday({1085008115, 2803875094}, NULL) =3D 0 poll([{fd=3D3, events=3DPOLLIN|POLLERR}], 1, 14) =3D 0 gettimeofday({1085008115, 2803884448}, NULL) =3D 0 sched_yield() =3D 0 recvmsg(3, 0xbfffeb00, MSG_DONTWAIT) =3D -1 EAGAIN (Resource = temporarily unavailable) gettimeofday({1085008115, 2803886299}, NULL) =3D 0 sched_yield() =3D 0 recvmsg(3, 0xbfffeb00, MSG_DONTWAIT) =3D -1 EAGAIN (Resource = temporarily unavailable) gettimeofday({1085008115, 2803889664}, NULL) =3D 0 gettimeofday({1085008115, 2803889794}, NULL) =3D 0 sendmsg(3, {msg_name(16)=3D{sa_family=3DAF_INET, sin_port=3Dhtons(0), sin_addr=3Dinet_addr("192.168.0.40")}, msg_iov(1)=3D[{"\10\0~#M\20\0\2\363\350\253@\202\366\37\247\10\t\n\v\f"..= ., 64}], msg_controllen=3D0, msg_flags=3D0}, MSG_CONFIRM) =3D 64 recvmsg(3, {msg_name(16)=3D{sa_family=3DAF_INET, sin_port=3Dhtons(0), sin_addr=3Dinet_addr("192.168.0.40")}, msg_iov(1)=3D[{"E\0\0T\315\326\0\0@\1+2\300\250\0(\300\250\0(\0\0\206#"..= ., 192}], msg_controllen=3D20, msg_control=3D0xbfffeb20, , msg_flags=3D0}, = 0) =3D 84 write(1, "64 bytes from 192.168.0.40: icmp"..., 6064 bytes from 192.168.0.40: icmp_seq=3D2 ttl=3D64 time=3D0.260 ms ) =3D 60 gettimeofday({1085008115, 2803893916}, NULL) =3D 0=20 -----Original Message----- From: col...@li... [mailto:col...@li...] On Behalf Of Samuel Liddicott Sent: ter=E7a-feira, 18 de Maio de 2004 15:19 To: col...@li... Subject: [coLinux-devel] Re: ping - gettimeofday It could be trying to do dns on the number try ping -n 192.168.0.40 from unix, or ping -d 192.168.0.40 from windows Sam "Artur Pinheiro" <art...@no...> wrote in message news:E1B...@sc...... Hi, today I notice that doing a "ping 192.168.0.40" takes between 5 to 9 = seconds to send each request. I have tried it with 20040424-2 and 20040509 and the results are the = same. I'm not sure, but some time ago it seems to work fine with 20040424-2. Artur ------------------------------------------------------- This SF.Net email is sponsored by: SourceForge.net Broadband Sign-up now = for SourceForge Broadband and get the fastest 6.0/768 connection for only $19.95/mo for the first 3 months! http://ads.osdn.com/?ad_id=3D2562&alloc_id=3D6184&op=3Dclick _______________________________________________ coLinux-devel mailing list coL...@li... https://lists.sourceforge.net/lists/listinfo/colinux-devel |