Contributed by pitrh on 2017-01-09 from the Puffy off the wire dept.

OpenBSD as WiFi access points look set to be making a comeback in the near future.

With this diff https://marc.info/?l=openbsd-tech&m=148396652007923&w=2, Stefan Sperling added 802.11n hostap mode, with full support initially for the Atheros chips supported by the athn(4) driver.

This diff adds 11n support to the athn(4) driver.

Requires -current net80211 code from today. Tested in hostap mode and client mode with: athn0 at pci1 dev 0 function 0 "Atheros AR9281" rev 0x01: apic 2 int 16 athn0: AR9280 rev 2 (2T2R), ROM rev 22, adddress xx:xx:xx:xx:xx:xx

And in client mode with: athn0 at uhub1 port 2 configuration 1 interface 0 "ATHEROS USB2.0 WLAN" rev 2.00/1.08 addr 2 athn0: AR9271 rev 1 (1T1R), ROM rev 13, address xx:xx:xx:xx:xx:xx Hostap performance is not perfect yet but should be no worse than 11a/b/g modes in the same environment. For Linux clients a fix for WME params is needed which I also posted to tech@. This diff does not modify the known-broken and disabled ar9003 code, apart from making sure it still builds. I'm looking for both tests and OKs.

You heard the man: Testers wanted. You know you want your APs to run OpenBSD, sooner rather than later.