Wait a sec, did anyone review and test that this works out correctly? We already have working 802.11n; it's done inside net80211.
It also mostly adds 20/40 coexistence and channel width changing on the fly, which is absolutely going to break absolutely everything as we don't /have/ stable support for that in any driver. Not only that, but mwl firmware for freebsd doesn't even fully work with 802.11n out of the box anyway, it has bugs with dealing with aggregation. sigh. So - please back this out and let's get this more thoroughly tested first. I don't want this update causing unpredictable behaviour. Thanks, -adrian On 8 September 2015 at 14:04, Jung-uk Kim <[email protected]> wrote: > Author: jkim > Date: Tue Sep 8 21:04:33 2015 > New Revision: 287578 > URL: https://svnweb.freebsd.org/changeset/base/287578 > > Log: > Enable 802.11n support. > > PR: 164102 > > Modified: > head/usr.sbin/wpa/hostapd/Makefile > head/usr.sbin/wpa/wpa_supplicant/Makefile > > Modified: head/usr.sbin/wpa/hostapd/Makefile > ============================================================================== > --- head/usr.sbin/wpa/hostapd/Makefile Tue Sep 8 20:41:47 2015 > (r287577) > +++ head/usr.sbin/wpa/hostapd/Makefile Tue Sep 8 21:04:33 2015 > (r287578) > @@ -15,8 +15,8 @@ SRCS= accounting.c aes-omac1.c ap_config > eap_register.c eap_server.c eap_server_methods.c eap_user_db.c \ > eapol_auth_dump.c eapol_auth_sm.c eloop.c gas.c gas_serv.c hostapd.c \ > hs20.c http_client.c http_server.c httpread.c \ > - hw_features_common.c ieee802_11_auth.c \ > - ieee802_11_common.c ieee802_11_shared.c ieee802_1x.c ip_addr.c \ > + hw_features_common.c ieee802_11_auth.c ieee802_11_common.c \ > + ieee802_11_ht.c ieee802_11_shared.c ieee802_1x.c ip_addr.c \ > main.c ms_funcs.c os_unix.c peerkey_auth.c pmksa_cache_auth.c \ > preauth_auth.c radius.c radius_client.c radius_das.c sta_info.c \ > tkip_countermeasures.c upnp_xml.c utils.c uuid.c vlan_init.c \ > @@ -37,6 +37,7 @@ FILES= hostapd.conf hostapd.eap_user hos > CFLAGS+=-DCONFIG_DRIVER_BSD \ > -DCONFIG_DRIVER_RADIUS_ACL \ > -DCONFIG_HS20 \ > + -DCONFIG_IEEE80211N \ > -DCONFIG_INTERWORKING \ > -DCONFIG_PEERKEY \ > -DCONFIG_RSN_PREAUTH \ > > Modified: head/usr.sbin/wpa/wpa_supplicant/Makefile > ============================================================================== > --- head/usr.sbin/wpa/wpa_supplicant/Makefile Tue Sep 8 20:41:47 2015 > (r287577) > +++ head/usr.sbin/wpa/wpa_supplicant/Makefile Tue Sep 8 21:04:33 2015 > (r287578) > @@ -40,6 +40,7 @@ CFLAGS+=-DCONFIG_BACKEND_FILE \ > -DCONFIG_DRIVER_WIRED \ > -DCONFIG_GAS \ > -DCONFIG_HS20 \ > + -DCONFIG_IEEE80211N \ > -DCONFIG_IEEE80211R \ > -DCONFIG_INTERWORKING \ > -DCONFIG_PEERKEY \ > _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "[email protected]"
