Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Jan 1999 08:32:38 -0500 (EST)
From:      Alfred Perlstein <bright@hotjobs.com>
To:        Luigi Rizzo <luigi@labinfo.iet.unipi.it>
Cc:        current@FreeBSD.ORG
Subject:   Re: dummynet causes crash?
Message-ID:  <Pine.BSF.4.05.9901240827220.55154-100000@bright.fx.genx.net>
In-Reply-To: <199901240556.GAA23221@labinfo.iet.unipi.it>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 24 Jan 1999, Luigi Rizzo wrote:

> which version of ip_dummynet are you using. There were lately a few
> changes to fix a problem related to route entries being freed in the
> wrong way.

 *  $Id: ip_dummynet.c,v 1.7 1999/01/12 16:43:52 eivind Exp $

this is what you want right?

> 
> > .(02:36:11)(root@bright.reserved)
> > ipfw add pipe 1 ip from server to cvsup.freebsd.org 
> > (long pause i assume DNS)
> > 00000 pipe 1 ip from 192.168.2.20 to 198.104.92.71
> ...
> > 
> > Fatal trap 12: page fault while in kernel mode
> > fault virtual address	= 0xdeadc116
> 
> interestingly enough, the above address is "0xdeadbeef + 551 (decimal)".
> It looks like somehow a wrong route entry was passed to ether_output().

usr/src/sys/netinet % netstat -rn 
Routing tables

Internet:
Destination        Gateway            Flags     Refs     Use     Netif
Expire
default            192.168.2.5        UGSc        3        1      ed1
127.0.0.1          127.0.0.1          UH          1       26      lo0
192.168.2          link#1             UC          0        0      ed1
192.168.2.5        0:0:1b:3:65:f8     UHLW        4       25      ed1
632

> 
> > the only thing i can think of is that dummynet doesn't like not being told
> > if a pipe is 'in' or 'out' :/
> 
> nope -- it can detect this by itself. the problem must be elsewhere.
> if you have more input on the dummynet version (as per the CVS log)
> and os version please let me know.

usr/src/sys/netinet % uname -a
FreeBSD bright.reserved 4.0-CURRENT FreeBSD 4.0-CURRENT #0: Sun Jan 24
01:35:24 EST 1999     perlsta@bright.reserved:/usr/src/sys/compile/bright
i386

> 
> > my ether card is a: ed card, a 'realteck 8029'
> 
> ... and the network card does not make a difference, dummynet works at
> a layer above.

oh. :/

Alfred Perlstein - Programmer, HotJobs Inc. - www.hotjobs.com
-- There are operating systems, and then there's FreeBSD.
-- http://www.freebsd.org/                        4.0-current


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9901240827220.55154-100000>