spr-networks / super

📡 SPR: Open Source, secure, user friendly and fast wifi routers for your home. One wifi password per device. Ad Blocking & Privacy Blocklists. Policy Based Network Access
https://www.supernetworks.org/
BSD 3-Clause "New" or "Revised" License
198 stars 13 forks source link

160mhz vs mt7915 driver #323

Closed lts-rad closed 6 months ago

lts-rad commented 6 months ago

while fixing https://github.com/spr-networks/super/issues/315 it was uncovered that the kernel driver updates have seen a regression.

one last known good build is a clearfog with SPR version 0.3.3

still untangling the mediatek commits. it seems like the upstream mediatek people made some changes which nbd from openwrt pulled in.

this is not documented well, so working on it.

heres 1 change which has a potential fi x https://github.com/openwrt/mt76/pull/761/files

heres another one. disabling 160mhz for VHT fixed 80mhz perf. https://github.com/openwrt/mt76/pull/768

it seems like theres also a hostapd requirement " Please try latest OpenWrt master. In addition to removing the VHT160 capability, I also added a fix to hostapd for dealing with vht ext nss bw

"

lts-rad commented 6 months ago

channel 100 is okay, with the current UI, as is. the wifi configuration needs to be updated to respect regulatory. confirmed 1.6gbps download and 1gbps upload with 2 spatial streams on the mt7916 w/ mt7915e driver on the PI5 + HAT.

lts-rad commented 6 months ago

introduced a new call to check against regulatory along with ACS which fixes this. Although a new issue emerged where ACS is broken for mt76 usb devices.