Skip to content

rpcd: iwinfo: add IEEE 802.11be support#5

Closed
cmonroe wants to merge 1 commit intoopenwrt:masterfrom
cmonroe:wifi7
Closed

rpcd: iwinfo: add IEEE 802.11be support#5
cmonroe wants to merge 1 commit intoopenwrt:masterfrom
cmonroe:wifi7

Conversation

@cmonroe
Copy link
Copy Markdown
Contributor

@cmonroe cmonroe commented Jun 24, 2024

Add basic IEEE 802.11be support for rpcd iwinfo commands.

Note that this commit depends on/requires iwinfo #10 to be merged first.

@cmonroe
Copy link
Copy Markdown
Contributor Author

cmonroe commented Jun 26, 2024

Fixed copy/paste error (he_gi should be eht_gi).

Add basic IEEE 802.11be support for rpcd iwinfo commands.

Signed-off-by: Chad Monroe <chad@monroe.io>
@rmandrad
Copy link
Copy Markdown

rmandrad commented Sep 13, 2024

I don't think this is working (it maybe a iwinfo issue)

On the banana rpi-4 the radio2 shows while monitoring ubus

hwmodes":["ax"],"hwmodes_text":"ax/be","htmodes":["HE20","HE40","HE80","HE160"]

iwinfo - extract
image

image

note i have both your iwinfo + rpcd patches applied

it should show other hwmodes than just ax

@cmonroe
Copy link
Copy Markdown
Contributor Author

cmonroe commented Sep 13, 2024

After you applied the iwinfo and rpcd patch did you do a clean build? I feel like I remember having to do a completely clean build (wiping build_dir, staging_dir and tmp) for all changes to be correctly applied but it's been a while. I checked ubus call iwinfo info for the 6G PHY on one of my MT7996 systems and it seems to be reporting correctly:

	"hwmodes": [
		"ax",
		"be"
	],
	"hwmodes_text": "ax/be",
	"hwmode": "be",
	"htmode": "EHT160",

The assumption is that "hwmodes" is a list of a modes supported by this hardware while "hwmode" is the current operating mode.

@rmandrad
Copy link
Copy Markdown

Thx for the reply....let me do a clean build... I have been fiddling with the code for a while without a fresh build

@rmandrad
Copy link
Copy Markdown

@cmonroe can confirm a clean build fixed the issue i was having

image

danpawlik added a commit to danpawlik/openwrt that referenced this pull request Sep 17, 2024
The repository contains a patch [1] that will bring BE wireless
standard.

[1] - openwrt/rpcd#5
danpawlik added a commit to danpawlik/openwrt that referenced this pull request Sep 21, 2024
The rpcd repository contains a patch [1] that will bring BE wireless
standard.
Also update iwinfo project to apply patches [2][3].

[1] - openwrt/rpcd#5
[2] openwrt/iwinfo#11
[3] openwrt/iwinfo#10
danpawlik added a commit to danpawlik/openwrt that referenced this pull request Sep 21, 2024
This commit provides switch luci project to use branch that contains
patch for BE standard [1].
The rpcd repository contains a patch [2] that will bring BE wireless
standard.
Also update iwinfo project to apply patches [3][4].

[1] - openwrt/luci#7279
[2] - openwrt/rpcd#5
[3] openwrt/iwinfo#11
[4] openwrt/iwinfo#10

(cherry picked from commit 97d6044)
danpawlik added a commit to danpawlik/openwrt that referenced this pull request Sep 23, 2024
This commit provides switch luci project to use branch that contains
patch for BE standard [1].
The rpcd repository contains a patch [2] that will bring BE wireless
standard.
Also update iwinfo project to apply patches [3][4].

[1] - openwrt/luci#7279
[2] - openwrt/rpcd#5
[3] openwrt/iwinfo#11
[4] openwrt/iwinfo#10
danpawlik added a commit to danpawlik/openwrt that referenced this pull request Sep 24, 2024
This commit provides switch luci project to use branch that contains
patch for BE standard [1].
The rpcd repository contains a patch [2] that will bring BE wireless
standard.
Also update iwinfo project to apply patches [3][4].

[1] - openwrt/luci#7279
[2] - openwrt/rpcd#5
[3] openwrt/iwinfo#11
[4] openwrt/iwinfo#10
danpawlik added a commit to danpawlik/openwrt that referenced this pull request Sep 24, 2024
This commit provides switch luci project to use branch that contains
patch for BE standard [1].
The rpcd repository contains a patch [2] that will bring BE wireless
standard.
Also update iwinfo project to apply patches [3][4].

[1] - openwrt/luci#7279
[2] - openwrt/rpcd#5
[3] openwrt/iwinfo#11
[4] openwrt/iwinfo#10
danpawlik added a commit to danpawlik/openwrt that referenced this pull request Sep 26, 2024
This commit provides switch luci project to use branch that contains
patch for BE standard [1].
The rpcd repository contains a patch [2] that will bring BE wireless
standard.
Also update iwinfo project to apply patches [3][4].

[1] - openwrt/luci#7279
[2] - openwrt/rpcd#5
[3] openwrt/iwinfo#11
[4] openwrt/iwinfo#10
danpawlik added a commit to danpawlik/openwrt that referenced this pull request Sep 26, 2024
This commit provides switch luci project to use branch that contains
patch for BE standard [1].
The rpcd repository contains a patch [2] that will bring BE wireless
standard.
Also update iwinfo project to apply patches [3][4].

[1] - openwrt/luci#7279
[2] - openwrt/rpcd#5
[3] openwrt/iwinfo#11
[4] openwrt/iwinfo#10
danpawlik added a commit to danpawlik/openwrt that referenced this pull request Sep 27, 2024
This commit provides switch luci project to use branch that contains
patch for BE standard [1].
The rpcd repository contains a patch [2] that will bring BE wireless
standard.
Also update iwinfo project to apply patches [3][4].

[1] - openwrt/luci#7279
[2] - openwrt/rpcd#5
[3] openwrt/iwinfo#11
[4] openwrt/iwinfo#10

(cherry picked from commit c616208)
danpawlik added a commit to danpawlik/openwrt that referenced this pull request Sep 29, 2024
This commit provides switch luci project to use branch that contains
patch for BE standard [1].
The rpcd repository contains a patch [2] that will bring BE wireless
standard.
Also update iwinfo project to apply patches [3][4].

[1] - openwrt/luci#7279
[2] - openwrt/rpcd#5
[3] openwrt/iwinfo#11
[4] openwrt/iwinfo#10

(cherry picked from commit c616208)
danpawlik added a commit to danpawlik/openwrt that referenced this pull request Sep 29, 2024
This commit provides switch luci project to use branch that contains
patch for BE standard [1].
The rpcd repository contains a patch [2] that will bring BE wireless
standard.
Also update iwinfo project to apply patches [3][4].

[1] - openwrt/luci#7279
[2] - openwrt/rpcd#5
[3] openwrt/iwinfo#11
[4] openwrt/iwinfo#10

(cherry picked from commit c616208)
danpawlik added a commit to danpawlik/openwrt that referenced this pull request Sep 30, 2024
This commit provides switch luci project to use branch that contains
patch for BE standard [1].
The rpcd repository contains a patch [2] that will bring BE wireless
standard.
Also update iwinfo project to apply patches [3][4].

[1] - openwrt/luci#7279
[2] - openwrt/rpcd#5
[3] openwrt/iwinfo#11
[4] openwrt/iwinfo#10

(cherry picked from commit c616208)
rmandrad added a commit to rmandrad/luci that referenced this pull request Oct 3, 2024
Tested with banana rpi-4

In order to complete 11be support - the below pulls will need to be applied

RPCD - openwrt/rpcd#5
iwinfo - openwrt/iwinfo#10

Signed-off-by: Rudy Andram <rmandrad@gmail.com>
Tested-By: Daniel Pawlik <pawlik.dan@gmail.com>
rmandrad added a commit to rmandrad/luci that referenced this pull request Oct 3, 2024
Tested with banana rpi-4

In order to complete 11be support - the below pulls will need to be applied

RPCD - openwrt/rpcd#5
iwinfo - openwrt/iwinfo#10

Signed-off-by: Rudy Andram <rmandrad@gmail.com>
Tested-By: Daniel Pawlik <pawlik.dan@gmail.com>
rmandrad added a commit to rmandrad/luci that referenced this pull request Oct 3, 2024
Tested with banana rpi-4

In order to complete 11be support - the below pulls will need to be applied

RPCD - openwrt/rpcd#5
iwinfo - openwrt/iwinfo#10

Signed-off-by: Rudy Andram <rmandrad@gmail.com>
Tested-By: Daniel Pawlik <pawlik.dan@gmail.com>

correct ; with , instead for the declaration of eht
rmandrad added a commit to rmandrad/luci that referenced this pull request Oct 3, 2024
Tested with banana rpi-4

In order to complete 11be support - the below pulls will need to be applied

RPCD - openwrt/rpcd#5
iwinfo - openwrt/iwinfo#10

Signed-off-by: Rudy Andram <rmandrad@gmail.com>
Tested-By: Daniel Pawlik <pawlik.dan@gmail.com>

correct ; with , instead for the declaration of eht
rmandrad added a commit to rmandrad/luci that referenced this pull request Oct 3, 2024
Tested with banana rpi-4

In order to complete 11be support - the below pulls will need to be applied

RPCD - openwrt/rpcd#5
iwinfo - openwrt/iwinfo#10

Signed-off-by: Rudy Andram <rmandrad@gmail.com>
Tested-By: Daniel Pawlik <pawlik.dan@gmail.com>

correct ; with , instead for the declaration of eht
@systemcrash
Copy link
Copy Markdown
Contributor

This can be closed now.

@cmonroe cmonroe closed this Oct 25, 2024
@Neustradamus
Copy link
Copy Markdown

Merged commit:

@cmonroe cmonroe deleted the wifi7 branch July 3, 2025 22:35
@Neustradamus
Copy link
Copy Markdown

Dear all, @cmonroe, @rmandrad, @systemcrash,

There is a new PR linked to 11be done by @prokowsoftware here:

Can you look?

Thanks in advance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants