Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Sep 2015 15:44:38 -0700
From:      Adrian Chadd <adrian.chadd@gmail.com>
To:        Jung-uk Kim <jkim@freebsd.org>
Cc:        "src-committers@freebsd.org" <src-committers@freebsd.org>,  "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>,  "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>
Subject:   Re: svn commit: r287578 - in head/usr.sbin/wpa: hostapd wpa_supplicant
Message-ID:  <CAJ-VmomDo7j_gy9NWiW-qmY9xL=k1GSU5wmnkjJ=XP_8k2-=sg@mail.gmail.com>
In-Reply-To: <201509082104.t88L4XaR095063@repo.freebsd.org>
References:  <201509082104.t88L4XaR095063@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <jkim@freebsd.org> 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 \
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmomDo7j_gy9NWiW-qmY9xL=k1GSU5wmnkjJ=XP_8k2-=sg>