From owner-freebsd-bugs@FreeBSD.ORG Mon Jul 23 22:30:12 2012 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BE4A4106567A for ; Mon, 23 Jul 2012 22:30:12 +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 89C4C8FC15 for ; Mon, 23 Jul 2012 22:30:12 +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 q6NMUC3B081867 for ; Mon, 23 Jul 2012 22:30:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6NMUCab081863; Mon, 23 Jul 2012 22:30:12 GMT (envelope-from gnats) Resent-Date: Mon, 23 Jul 2012 22:30:12 GMT Resent-Message-Id: <201207232230.q6NMUCab081863@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, Kim Culhan Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 777CC106566B for ; Mon, 23 Jul 2012 22:27:59 +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 49D4D8FC16 for ; Mon, 23 Jul 2012 22:27:59 +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 q6NMRxMr014710 for ; Mon, 23 Jul 2012 22:27:59 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q6NMRxWG014709; Mon, 23 Jul 2012 22:27:59 GMT (envelope-from nobody) Message-Id: <201207232227.q6NMRxWG014709@red.freebsd.org> Date: Mon, 23 Jul 2012 22:27:59 GMT From: Kim Culhan To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: conf/170098: virtual access points with Atheros ath driver 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: Mon, 23 Jul 2012 22:30:12 -0000 >Number: 170098 >Category: conf >Synopsis: virtual access points with Atheros ath driver >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Mon Jul 23 22:30:12 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Kim Culhan >Release: 10-current >Organization: >Environment: FreeBSD foo.bar.com 10.0-CURRENT FreeBSD 10.0-CURRENT #3 r238721M: Mon Jul 23 16:31:48 EDT 2012 felix@foo.bar.com:/usr/obj/usr/src/sys/foo amd64 >Description: At this time the maximum number of VAPs is 4, and the VAPs may be configured for any combination of OPEN access and WPA2 controlled access/encrypted. A configuration in /etc/rc.conf for 4 VAPs, 1 OPEN and 3 WPA2 could look like: wlans_ath0="wlan0 wlan1 wlan2 wlan3" ifconfig_wlan0="channel 6 ssid ap1" ifconfig_wlan1="channel 6 ssid ap2" ifconfig_wlan2="channel 6 ssid ap3" ifconfig_wlan3="channel 6 ssid ap4" create_args_wlan0="wlanmode hostap wlanaddr f8:d1:11:38:3c:e5" create_args_wlan1="wlanmode hostap wlanaddr fa:d1:11:38:3c:e5" create_args_wlan2="wlanmode hostap wlanaddr fc:d1:11:38:3c:e5" create_args_wlan3="wlanmode hostap wlanaddr fe:d1:11:38:3c:e5" hostapd1_enable="YES" hostapd2_enable="YES" hostapd3_enable="YES" VAPs operating in WPA2 encrypted mode will require an instance of hostapd with it's associated configuration file: hostapd1.conf interface=wlan1 driver=bsd logger_syslog=-1 logger_syslog_level=0 logger_stdout=-1 logger_stdout_level=0 dump_file=/tmp/hostapd1.dump ctrl_interface=/var/run/hostapd1 ctrl_interface_group=wheel ssid=ap2 ieee8021x=0 wpa=2 wpa_passphrase=supersecret wpa_key_mgmt=WPA-PSK wpa_pairwise=CCMP For the other instances of hostapd, substitute the numbering for interface, dump_file and ctrl_interface and ssid for each of hostapd1.conf, hostapd2.conf etc. >How-To-Repeat: How to repeat the problem: When the BSSID and MAC address and duplicated among VAPs the client machine may not display some SSID's and and will be unable to connect to many of the SSID's which are visible. Recently is has been noted this situation appears to exacerbate problems with ieee80211 Lock Order Reversal, although LOR's are still observed even when there are no BSSID/MAC duplicates. >Fix: >Release-Note: >Audit-Trail: >Unformatted: