From owner-freebsd-bugs@FreeBSD.ORG Mon Dec 19 18:40:06 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 F087D106566C for ; Mon, 19 Dec 2011 18:40:05 +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 CB7898FC17 for ; Mon, 19 Dec 2011 18:40:05 +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 pBJIe5dQ029519 for ; Mon, 19 Dec 2011 18:40:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id pBJIe5BS029518; Mon, 19 Dec 2011 18:40:05 GMT (envelope-from gnats) Resent-Date: Mon, 19 Dec 2011 18:40:05 GMT Resent-Message-Id: <201112191840.pBJIe5BS029518@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, John Nielsen Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A859106564A for ; Mon, 19 Dec 2011 18:35:14 +0000 (UTC) (envelope-from john@stealth.jnielsen.net) Received: from stealth.jnielsen.net (stealth.jnielsen.net [74.218.226.254]) by mx1.freebsd.org (Postfix) with ESMTP id 2D3FA8FC14 for ; Mon, 19 Dec 2011 18:35:14 +0000 (UTC) Received: from stealth.jnielsen.net (jn@localhost [127.0.0.1]) by stealth.jnielsen.net (8.14.5/8.14.5) with ESMTP id pBJICYIo017615 for ; Mon, 19 Dec 2011 13:12:34 -0500 (EST) (envelope-from john@stealth.jnielsen.net) Received: (from john@localhost) by stealth.jnielsen.net (8.14.5/8.14.4/Submit) id pBJICYdg017614; Mon, 19 Dec 2011 13:12:34 -0500 (EST) (envelope-from john) Message-Id: <201112191812.pBJICYdg017614@stealth.jnielsen.net> Date: Mon, 19 Dec 2011 13:12:34 -0500 (EST) From: John Nielsen To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: bin/163455: [ath] "bssid" in wlanN create_args does not change wlan MAC address X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John Nielsen List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Dec 2011 18:40:06 -0000 >Number: 163455 >Category: bin >Synopsis: [ath] "bssid" in wlanN create_args does not change wlan MAC address >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: Mon Dec 19 18:40:05 UTC 2011 >Closed-Date: >Last-Modified: >Originator: John Nielsen >Release: FreeBSD 9.0-PRERELEASE amd64 >Organization: >Environment: System: FreeBSD stealth.jnielsen.net 9.0-PRERELEASE FreeBSD 9.0-PRERELEASE #0 r228148M: Thu Dec 1 08:59:24 EST 2011 john@stealth.jnielsen.net:/usr/obj/usr/src/sys/STEALTH amd64 >Description: The "bssid" parameter to ifconfig does notwork as advertised with ath hardware: all wlan devices have the same MAC address(es) as their parent(s), whether or not the "bssid" keyword is used when they are created. I know I have used it successfully in the past but it may have been with a different (ath) card and I don't know what FreeBSD version it was so I can't be much help in determining when it stopped working (if indeed it ever did for this hardware). The machine in question currently has an AR9220 card: ath0: mem 0xfebf0000-0xfebfffff irq 20 at device 5.0 on pci4 [ath] enabling AN_TOP2_FIXUP ath0: [HT] enabling HT modes ath0: [HT] 2 RX streams; 2 TX streams ath0: Enabling register serialisation ath0: AR9220 mac 128.2 RF5133 phy 13.0 ath0@pci0:4:5:0: class=0x028000 card=0x2096168c chip=0x0029168c rev=0x01 hdr=0x00 vendor = 'Atheros Communications Inc.' device = 'AR922X Wireless Network Adapter' >How-To-Repeat: ifconfig wlan0 create wlandev ath0 wlanmode hostap bssid ifconfig wlan1 create wlandev ath0 wlanmode hostap bssid ifconfig ath0 ifconfig wlan0 ifconfig wlan1 notice that the MAC addresses of both vap's are identical to the parent device. >Fix: >Release-Note: >Audit-Trail: >Unformatted: