Date: Mon, 15 Jan 2001 23:04:54 -0200 From: "Antonio Carlos Pina" <apina@infolink.com.br> To: "Peter Jeremy" <peter.jeremy@alcatel.com.au> Cc: <freebsd-stable@freebsd.org> Subject: Re: Dummynet stopping ? Message-ID: <003701c07f58$567b88c0$0b6cffc8@infolink.com.br> References: <3a62e370.5b5.0@infolink.com.br> <20010116092017.G91029@gsmx07.alcatel.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
Dear Peter, Thank you for your kind reply. > That's really weird. The rules you posted are symmetrical, as is a > ping - if you can ping his IP address, he should be able to ping your > IP address. Did you check for other network problems (correct routes > in both machines, appropriate ARP entries in both machines)? Did > netstat or tcpdump show any traffic to/from that address via ep0? > I presume there were no messages from the kernel. I think I didn't make myself clear, sorry. I can ping his IP address from WITHIN the Bridge and I believe he can ping the bridge too (of course, since there aren't rules to forbid this). But, I can NOT ping his IP address from my machine (for instance) neither he can ping me. Oh yes, under normal circunstances we can ping each other throught the pipes. I think I found something at least interesting: 00003: 128.000 Kbit/s 0 ms 50 sl. 1 queues (1 buckets) droptail mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000 BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp 0 tcp 200.xxx.xxx.xx/110 200.yyy.yyy.yy/64905 48150 41482697 0 0 0 00004: 128.000 Kbit/s 0 ms 50 sl. 1 queues (1 buckets) droptail mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000 BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp 0 tcp 200.yyy.yyy.yy/64905 200.xxx.xxx.xx/110 41463 6912193 0 0 0 yyy.yyy.yyy is my IP while xxx.xxx.xxx is a POP server outside our network (it's not smart to show IP addresses like I did before ;-)). Apparently our IP is reading a 40MB message or something (the number is growing) but this connection DOESN'T appears in tcpdump ! It's seems to me that our IP has closed the connection, and the pipe is still piping something. This is the position after the time I took to write this explanation above: 00003: 128.000 Kbit/s 0 ms 50 sl. 1 queues (1 buckets) droptail mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000 BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp 0 tcp 200.xxx.xxx.xx/110 200.yyy.yyy.yy/64905 48243 41515518 0 0 0 00004: 128.000 Kbit/s 0 ms 50 sl. 1 queues (1 buckets) droptail mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000 BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp 0 tcp 200.yyy.yyy.yy/64905 200.xxx.xxx.xx/110 41545 6917583 0 0 0 Perhaps this will cause memory allocation errors ? > Obvious causes for the pipe not working are: > - The dummynet scheduler has stopped. This can be checked with the > sysctl net.inet.ip.dummynet.curr_time, which should be incrementing > at HZ counts/sec. (This will affect all pipes). > - Dummynet can't allocate memory for queued packets. This can be > checked with "vmstat -m | grep IpFw". I will look deeper into this. Thank you very much for your answer. Best regards, Antonio Carlos Pina apina@infolink.com.br To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?003701c07f58$567b88c0$0b6cffc8>