Subject: Re: frozen networking with libpcap-0.9.3nb3
To: Jeremy C. Reed <reed@reedmedia.net>
From: Rui Paulo <rpaulo@fnop.net>
List: tech-net
Date: 10/11/2005 20:59:53
--+QahgC5+KEYLbs62
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2005.10.11 12:55:35 -0700, Jeremy C. Reed wrote:
| On Tue, 11 Oct 2005, Rui Paulo wrote:
|=20
| >| When I exit trafshow (started as root), I noticed my networking was de=
ad.
| >|
| >| I can't ping and all my connections are stop (not closed). The problem
| >| does not happen for my loopback (127.0.0.1).
| >
| >What does ifconfig report ?
|=20
| When trafshow is running:
|=20
| tlp0: flags=3D8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAS=
T>
| mtu 1500
|=20
| and my networking works.
|=20
| When trafshow (or tcpdump) is stopped:
|=20
| tlp0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500

Looks ok.

|=20
| >| How can I get my network to be up when I don't have trafshow running
| >| (after I stop it)?
| >
| >You mean UP as in "interface state" or UP as in "networking state" ?
|=20
| ifconfig says it is "UP", but I want it to work.
|=20
| tcpdump says I have traffic out but nothing in.
|=20
| I have not checked from another computer yet to see what tcpdump says=20
| about this traffic.
|=20
| My workaround for now is to just keep tcpdump running ...

I also agree with Greg that this seems to be a bug with the filter
programming when IFF_ALLMULTI is set.

		-- Rui Paulo

--+QahgC5+KEYLbs62
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (NetBSD)

iD8DBQFDTBm4ZPqyxs9FH4QRAn80AKCMkz+qXObdPtRxJ7rHkzmT098wJgCgskgR
I45hErh3aH45+sfsKrb1NRE=
=NJJK
-----END PGP SIGNATURE-----

--+QahgC5+KEYLbs62--