erikarn / athp

freebsd ath10k port
48 stars 15 forks source link

hw_scan: pass down information #45

Open bzfbd opened 4 years ago

bzfbd commented 4 years ago

Pass probereq information elements, channels, and SSID down to the firmware in hw_scan. This would go along with a base system change in FreeBSD currently posted here; https://reviews.freebsd.org/D26545

I extracted this from something I had worked on a while ago.

Sponsored by: Rubicon Communications, LLC (d/b/a "Netgate")

bzfbd commented 4 years ago

I am not (yet) entirely happy with the base system and these changes but if I don't misunderstand the bits, they should do what we need. The reason for the base system change is the length limit that seems to exist in what the FW will accept according to the HAL code. [as mentioned, this is still a bit hazy in my memory as I had worked on this ages ago]