Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Sep 2008 13:38:09 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        Charles Beckham <cbeckham@gmail.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Obytes counter in netstat not incrementing
Message-ID:  <20080902203809.GK1089@bunrab.catwhisker.org>
In-Reply-To: <f9ac6b770809021315x4b754a0bu81cfca9578c753bc@mail.gmail.com>
References:  <f9ac6b770808312346i61afe359y67a795715cede824@mail.gmail.com> <20080902154131.GH1089@bunrab.catwhisker.org> <f9ac6b770809021315x4b754a0bu81cfca9578c753bc@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Tue, Sep 02, 2008 at 01:15:15PM -0700, Charles Beckham wrote:
> sorry, heres a uname
> x# uname -a
> FreeBSD x.worxtech.net 6.3-STABLE FreeBSD 6.3-STABLE #1: Sun May 25
> 12:15:51 CDT 2008     worxtech@x.worxtech.net:/usr/obj/usr/src/sys/X
> i386
> 
> also i should point out that this machine has ~ 100 alias addresses on
> it, and the problem doesnt seem to appear with all of them, some
> appear to have a proper counter.
> ...
> i'm not quite sure why this problem is persistent but could it be
> related to my netmask address for the inet alias?
> i did some research and it appears i should be using 0xffffffff for my
> netmask for the alias interface? please let me know any thaughts you
> may have.

Ah.  I recall that in older releases of FreeBSD, attempting to create
such "alias" entries netmask specifications that amounted to having
different "alias" specifications sharing a (sub)net generally failed to
work, with the suggestion to use 0xffffffff as the netmask for all such
alias specification being the usual suggestion.

Somehow, I thought that someone had done some work on this, but on a
6.3-STABLE system built 25 August, I still see in ifconfig(1):

     alias   Establish an additional network address for this interface.  This
             is sometimes useful when changing network numbers, and one wishes
             to accept packets addressed to the old interface.  If the address
             is on the same subnet as the first network address for this
             interface, a non-conflicting netmask must be given.  Usually
             0xffffffff is most appropriate.

so unless there's some special reason you're using a different netmask for
the alia entrie, I think I'd suggest switching to 0xffffffff.

>....

Peace,
david
-- 
David H. Wolfskill				david@catwhisker.org
Depriving a girl or boy of an opportunity for education is evil.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iEYEARECAAYFAki9pDAACgkQmprOCmdXAD2VtACeLt9q4bHRf0dbJlHUYoi1okfs
C9IAn2koNVXfCZ8p8pTtOXsS0DaS75Cu
=r0dZ
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080902203809.GK1089>