mirror of
https://github.com/spr-networks/super.git
synced 2026-04-24 20:35:55 +03:00
[PR #22] [MERGED] [api] [ui] Add support for changing wifi channels #256
Labels
No labels
blocked
bug
documentation
enhancement
fixed
fixed ✅
hardening
implemented
installer
multicast
p1
p2
pending
podman
pull-request
security
testing
v1
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/super#256
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/spr-networks/super/pull/22
Author: @lts-rad
Created: 5/6/2022
Status: ✅ Merged
Merged: 5/6/2022
Merged by: @lts-rad
Base:
dev← Head:wifi_settings📝 Commits (10+)
a46c80b[api] Add channel switch command8237198[api] fix command0786141[api] Update iw command, fix 2.4ghz09a660c[api] Fix frequency parsing for bands in iw_list7886118[api] Add print for chan_switch command5b15d10[api] Add calculated parameters when changing channels7e2b523[ui] Update WiFi channel selectiond906ecc[base] Add DFS support by default312a00a[ui] Add setChannel call to mockAPId398b9d[ui] Add WiFiChannelParameters code📊 Changes
11 files changed (+588 additions, -97 deletions)
View changed files
📝
api/code/api.go(+1 -62)📝
api/code/radios.go(+219 -0)📝
api/scripts/iw_list.py(+12 -5)📝
base/template_configs/scripts/gen_hostapd.sh(+1 -0)📝
frontend/src/api/MockAPI.js(+9 -0)📝
frontend/src/api/Wifi.js(+1 -0)➕
frontend/src/components/Wifi/WifiChannelParameters.js(+298 -0)📝
frontend/src/components/Wifi/WifiClients.js(+14 -10)📝
frontend/src/components/Wifi/WifiHostapd.js(+20 -15)📝
frontend/src/components/Wifi/WifiScan.js(+10 -2)📝
frontend/src/views/WirelessConfiguration.js(+3 -3)📄 Description
With certain cards, iw commands are not available when hostapd is using the nl80211 driver. Instead, use the hostapd chan_switch command to change channels.
This feature adds:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.