From owner-freebsd-bugs@FreeBSD.ORG Fri Dec 30 17:40:13 2011 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBC2C106564A for ; Fri, 30 Dec 2011 17:40:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A0B878FC14 for ; Fri, 30 Dec 2011 17:40:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id pBUHeD72058688 for ; Fri, 30 Dec 2011 17:40:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id pBUHeDlR058687; Fri, 30 Dec 2011 17:40:13 GMT (envelope-from gnats) Resent-Date: Fri, 30 Dec 2011 17:40:13 GMT Resent-Message-Id: <201112301740.pBUHeDlR058687@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Matthieu Volat Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB89B1065673 for ; Fri, 30 Dec 2011 17:33:10 +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 D65928FC18 for ; Fri, 30 Dec 2011 17:33:10 +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 pBUHXApk037447 for ; Fri, 30 Dec 2011 17:33:10 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id pBUHXAAW037440; Fri, 30 Dec 2011 17:33:10 GMT (envelope-from nobody) Message-Id: <201112301733.pBUHXAAW037440@red.freebsd.org> Date: Fri, 30 Dec 2011 17:33:10 GMT From: Matthieu Volat To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/163719: Ath interface do not receive multicast X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Dec 2011 17:40:14 -0000 >Number: 163719 >Category: kern >Synopsis: Ath interface do not receive multicast >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Dec 30 17:40:13 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Matthieu Volat >Release: 8.2 >Organization: -- >Environment: FreeBSD justice 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3 #0: Tue Sep 27 18:45:57 UTC 2011 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Connected in wireless with a AR9280 chipset, the net/mDNSResponder is not able to resolve/discover anything using multicast DNS. Futher testing using tcpdump (tcpdump -i wlan0 ip and udp and port mdns) showed the requests (out packet to 224.0.0.251.mdns), but no answers from remote hosts. I suppose from this that it is a networking problem rather than an application bug. Moreover, another FreeBSD laptop (7.2 with an intel wireless card) successfuly captured the answer the main laptop never received. I guess I cannot blame the Access Point. Disabling the wireless interface and connecting the laptop to the network with its ethernet port also worked, remote multicast message were captured with tcpdump. >How-To-Repeat: Using a laptop with an AR9280 chipset, connect to a network. We also need a remote host able to send multicast messages. Example of problematic application is multicast DNS (net/mDNSResponder or net/avahi-app can be used). Of course, if the test is with multicast DNS, ensure that the implementation daemons are running. Start tcpdump to monitor the network on the laptop, and on the other host. Start a multicast dns query (dns-sd -G v4 or avahi-resolve-host-name -4 ) from the laptop. Message from the laptop can be seend, but not those from the other host. >Fix: >Release-Note: >Audit-Trail: >Unformatted: