From owner-freebsd-current@FreeBSD.ORG Tue Apr 22 04:15:35 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8A48106566B for ; Tue, 22 Apr 2008 04:15:35 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id A974D8FC14 for ; Tue, 22 Apr 2008 04:15:35 +0000 (UTC) (envelope-from sam@errno.com) Received: from Macintosh-2.local ([10.0.0.194]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m3M4FZvd081932 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 21 Apr 2008 21:15:35 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <480D6667.4020509@errno.com> Date: Mon, 21 Apr 2008 21:15:35 -0700 From: Sam Leffler Organization: Errno Consulting User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: FreeBSD Current X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Subject: HEADSUP: 802.11 vap support merged X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2008 04:15:35 -0000 From UPDATING: 20080420: The 802.11 wireless support was redone to enable multi-bss operation on devices that are capable. The underlying device is no longer used directly but instead wlanX devices are cloned with ifconfig. This requires changes to rc.conf files. As part of the multi-bss changes the wlan_scan_ap and wlan_scan_sta modules were merged into the base wlan module. All references to these modules (e.g. in kernel config files) must be removed. There's a bunch of documentation still to do. The key things to know are: 1. remove wlan_scan_* references (config files, loader.conf, etc.) 2. update your rc.conf files with something like vaps_ath0="wlan0" ifconfig_wlan0="WPA DHCP" Past that you can look in tools/tools/net80211/scripts for an idea of how to use some of the new functionality. No ETA on the new drivers. Folks that want to accelerate things can pick up drivers from p4 or the patch I circulated. iwn is probably the closest; it has some issues with roaming. bwi has cross-build issues and just doesn't work right for devices I have. I'm working on getting firmware for mwl; without it I'm not sure it's worth sticking in cvs. There's also ral 2860 support that does multi-bss; that's waiting on info from ralink. Sam