From nobody@FreeBSD.org  Sun Jun 10 09:21:36 2012
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 2D861106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 10 Jun 2012 09:21:36 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id EFBEB8FC15
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 10 Jun 2012 09:21:35 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q5A9LZO9050624
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 10 Jun 2012 09:21:35 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id q5A9LZmC050623;
	Sun, 10 Jun 2012 09:21:35 GMT
	(envelope-from nobody)
Message-Id: <201206100921.q5A9LZmC050623@red.freebsd.org>
Date: Sun, 10 Jun 2012 09:21:35 GMT
From: David Hunt <dave.j.hunt@me.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: TCPDUMP causing interface to drop
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         168913
>Category:       kern
>Synopsis:       tcpdump(8) causing interface to drop
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-net
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 10 09:30:12 UTC 2012
>Closed-Date:    
>Last-Modified:  Wed Apr 16 02:04:52 UTC 2014
>Originator:     David Hunt
>Release:        8.3
>Organization:
Internode
>Environment:
FreeBSD gateway.internal.lawsoft.com.au 8.3-RELEASE-p2 FreeBSD 8.3-RELEASE-p2 #6: Sat Jun  9 11:24:26 CST 2012     root@gateway.internal.lawsoft.com.au:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
I have recently upgraded this machine from src yesterday and performed some config updates to IPF/NAT on the server.

When I went to use TCPDump to follow a packet trace I lost comms with the box!!!
Output from messages when this happens:

Jun 10 18:40:22 gateway kernel: fxp0: promis
Jun 10 18:40:22 gateway kernel: c<uo5u>sf
Jun 10 18:40:22 gateway kernel: x<p60> 
Jun 10 18:40:22 gateway kernel: m<o5d>:
Jun 10 18:40:22 gateway kernel: <l6i>ne
Jun 10 18:40:22 gateway kernel: <5>ke 
Jun 10 18:40:22 gateway kernel: s<t6a>tn
Jun 10 18:40:22 gateway kernel: a<b5l>ee 
Jun 10 18:40:22 gateway kernel: c<h6a>nd
Jun 10 18:40:22 gateway kernel: 
Jun 10 18:40:22 gateway kernel: ged to DOWN
Jun 10 18:40:24 gateway kernel: fxp0: link state changed to UP
Jun 10 18:41:11 gateway kernel: fxp0: promis
Jun 10 18:41:11 gateway kernel: c<u5o>uf
Jun 10 18:41:11 gateway kernel: x<p60>:s 
Jun 10 18:41:11 gateway kernel: mo<d5e>  li
Jun 10 18:41:11 gateway kernel: n<k 6s>td
Jun 10 18:41:11 gateway kernel: i<sa5b>alt
Jun 10 18:41:11 gateway kernel: e< 6c>he
Jun 10 18:41:11 gateway kernel: d<
Jun 10 18:41:11 gateway kernel: 5>anged to DOWN
Jun 10 18:41:13 gateway kernel: fxp0: link state changed to UP

This interface has a number of secondary host addresses on it which are NATed to servers on a DMZ.
TCPDUmp has been used in this fashion in the past successfully on 8.1 Release (which is where I updated from).

Regards

David Hunt

>How-To-Repeat:
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=4019b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,VLAN_HWTSO>
	ether 00:0e:0c:b4:fc:c8
	inet 192.168.33.2 netmask 0xffffff00 broadcast 192.168.33.255
	inet 192.168.33.3 netmask 0xffffffff broadcast 192.168.33.3
	inet 192.168.33.4 netmask 0xffffffff broadcast 192.168.33.4
	inet 192.168.33.5 netmask 0xffffffff broadcast 192.168.33.5
	inet 192.168.33.6 netmask 0xffffffff broadcast 192.168.33.6
	media: Ethernet autoselect (100baseTX <full-duplex>)
	status: active


Tried to do this:
tcpdump -i fxp0 -ln host 192.168.33.6

Interfaces falls over and comes up again (Thank god!).
>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->freebsd-net 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Wed Apr 16 02:04:37 UTC 2014 
Responsible-Changed-Why:  
Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=168913 
>Unformatted:
