GithubHelp home page GithubHelp logo

VHT80 about authsae HOT 9 CLOSED

cozybit avatar cozybit commented on July 19, 2024
VHT80

from authsae.

Comments (9)

bcopeland avatar bcopeland commented on July 19, 2024 1

Regarding wpa-s and authsae compatibility: there's a set of bugs found this week in how authsae did things compared to what the standard requires, namely:

  • mesh should use encryption (group addressed privacy) instead of BIP on the frames. This is a kernel bug for which there is an in-progress patch proposed
  • IGTK should be derived separately from the MGTK
  • IGTK in peering frames should be optional, only sent if operating PMF network
  • peering should be conditional based on whether peer has same PMF requirements as local node
  • MFPR/MFPC bits need to be set in RSNE

All of these are going to be fixed in wpa-s so we need to fix those here too. Unfortunately it means a flag day for operating among older versions of authsae and wpa-s. Anyway, I'll open separate issues for these things and make some patches.

from authsae.

chunyeow avatar chunyeow commented on July 19, 2024

Go ahead to add this.

from authsae.

alexgrin avatar alexgrin commented on July 19, 2024

This commit kind-of/sort-of made VHT80 work for me - uniumwifi@ee5eb27 but I barely tested it.

from authsae.

bcopeland avatar bcopeland commented on July 19, 2024

Or use wpa-supplicant which does VHT 80 already :)

from authsae.

alexgrin avatar alexgrin commented on July 19, 2024

Yep. The only issue I had with switching to wpa_supplicant was that I couldn't figure out settings that would make nodes running authsae and wpa_supplicant agree on crypto.

from authsae.

bcopeland avatar bcopeland commented on July 19, 2024

If so we should fix that -- I know once upon a time I had wpas and authsae nodes talking to each other but I haven't tried in a while. Will give it a bit of testing.

from authsae.

FredVeldini avatar FredVeldini commented on July 19, 2024

I have used the patch Alexgrin created uniumwifi@ee5eb27 on Authsae previously, it seemed to work fine. Testing with a signal analyzer showed 80MHz working.
You will not be able to add it to the newer code as compiling Errors out.
ampe.h:63:29: error: field 'channel_width' has incomplete type
ampe.h:86:29: error: field 'channel_width' has incomplete type

from authsae.

alexgrin avatar alexgrin commented on July 19, 2024

I've refreshed my patch to apply on top of latest authsae and I have two TP-Link Archer C7v2 talking with VHT80.

from authsae.

bcopeland avatar bcopeland commented on July 19, 2024

2 years later, merged in 9ef53d4

from authsae.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.