From owner-freebsd-net@FreeBSD.ORG Fri Oct 22 21:20:52 2010 Return-Path: Delivered-To: net@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B53A106564A for ; Fri, 22 Oct 2010 21:20:52 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from mail2.timeinc.net (mail2.timeinc.net [64.236.74.30]) by mx1.freebsd.org (Postfix) with ESMTP id 052B28FC08 for ; Fri, 22 Oct 2010 21:20:51 +0000 (UTC) Received: from mail.timeinc.net (mail.timeinc.net [64.12.55.166]) by mail2.timeinc.net (8.13.8/8.13.8) with ESMTP id o9ML9XWu026973 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 22 Oct 2010 17:09:33 -0400 Received: from ws-mteterin.dev.pathfinder.com (ws-mteterin.dev.pathfinder.com [209.251.223.173]) by mail.timeinc.net (8.13.8/8.13.8) with SMTP id o9ML9XeQ019856; Fri, 22 Oct 2010 17:09:33 -0400 Message-ID: <4CC1FD8D.7000108@aldan.algebra.com> Date: Fri, 22 Oct 2010 17:09:33 -0400 From: "Mikhail T." Organization: Virtual Estates, Inc. User-Agent: Mozilla/5.0 (X11; U; Linux i686; uk; rv:1.9.2.9) Gecko/20100915 Lightning/1.0b2 Thunderbird/3.1.4 MIME-Version: 1.0 To: net@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: wpaul@ctr.columbia.edu Subject: Strange problem with sk0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Oct 2010 21:20:52 -0000 Hello! I have a rather bizarre problem with my on-board sk interface... It only works, when tcpdump is running... Seriously. It negotiates with the switch (1000baseT/full-duplex) just fine, but, unless tcpdump has it open (and in "promiscuous" mode), no traffic seems to go through. It would not respond to pings -- not even from the switch itself, nothing. But, as soon as I start tcpdump -- even if tcpdump never has anything to output: tcpdump -i sk0 -n src host 10.non.existent.IP Traffic starts flowing just fine... Do I simply have flaky hardware? The motherboard is old, and, for some reason, I need to "remind" sk0, what its ethernet address upon reboote (it starts off with 00:00:00:00:00:00). Any other explanations for what is happening? There are plenty of other systems (computers, VoIP phone, two TVs) on this switch and all are fine... I did try different ports on it -- same results. I also tried forcing things down to 100/half-duplex -- no change... Thanks! Yours, -mi