I bought a Netgear R8000 for some tests with tri band, and found radio0 isn't working when I installed OpenWrt.
The problem seems to be related to 5GHz channels, most of them are unavailable checked with the command.
iw phy phy0 channels
My router is sold in Japan and initially region setting on stock firmware was locked to JP and grayed out.
I suspect the region setting causes the problem.
So I changed the region from "JP" to "WW" via telnet from stock firmware.
I confirmed upgrading or resetting on stock firmware don't lock region to "JP" again.
Then flashed OpenWrt.
However it didn't solve the problem.
Below I post log of changing OpenWrt WiFi region and result in channels.
root@OpenWrt:~# iw reg set US
root@OpenWrt:~# iw phy phy0 channels
Band 2:
* 5170 MHz [34] (disabled)
* 5180 MHz [36] (disabled)
* 5190 MHz [38] (disabled)
* 5200 MHz [40] (disabled)
* 5210 MHz [42] (disabled)
* 5220 MHz [44] (disabled)
* 5230 MHz [46] (disabled)
* 5240 MHz [48] (disabled)
* 5260 MHz [52] (disabled)
* 5280 MHz [56] (disabled)
* 5300 MHz [60] (disabled)
* 5320 MHz [64] (disabled)
* 5500 MHz [100] (disabled)
* 5520 MHz [104] (disabled)
* 5540 MHz [108] (disabled)
* 5560 MHz [112] (disabled)
* 5580 MHz [116] (disabled)
* 5600 MHz [120] (disabled)
* 5620 MHz [124] (disabled)
* 5640 MHz [128] (disabled)
* 5660 MHz [132] (disabled)
* 5680 MHz [136] (disabled)
* 5700 MHz [140] (disabled)
* 5720 MHz [144] (disabled)
* 5745 MHz [149]
Maximum TX power: 20.0 dBm
Channel widths: 20MHz HT40+ VHT80
* 5765 MHz [153]
Maximum TX power: 20.0 dBm
Channel widths: 20MHz HT40- HT40+ VHT80
* 5785 MHz [157]
Maximum TX power: 20.0 dBm
Channel widths: 20MHz HT40- HT40+ VHT80
* 5805 MHz [161]
Maximum TX power: 20.0 dBm
Channel widths: 20MHz HT40- HT40+ VHT80
* 5825 MHz [165]
Maximum TX power: 20.0 dBm
Channel widths: 20MHz HT40- VHT80
root@OpenWrt:~# iw reg set JP
root@OpenWrt:~# iw phy phy0 channels
Band 2:
* 5170 MHz [34] (disabled)
* 5180 MHz [36] (disabled)
* 5190 MHz [38] (disabled)
* 5200 MHz [40] (disabled)
* 5210 MHz [42] (disabled)
* 5220 MHz [44] (disabled)
* 5230 MHz [46] (disabled)
* 5240 MHz [48] (disabled)
* 5260 MHz [52] (disabled)
* 5280 MHz [56] (disabled)
* 5300 MHz [60] (disabled)
* 5320 MHz [64] (disabled)
* 5500 MHz [100] (disabled)
* 5520 MHz [104] (disabled)
* 5540 MHz [108] (disabled)
* 5560 MHz [112] (disabled)
* 5580 MHz [116] (disabled)
* 5600 MHz [120] (disabled)
* 5620 MHz [124] (disabled)
* 5640 MHz [128] (disabled)
* 5660 MHz [132] (disabled)
* 5680 MHz [136] (disabled)
* 5700 MHz [140] (disabled)
* 5720 MHz [144] (disabled)
* 5745 MHz [149] (disabled)
* 5765 MHz [153] (disabled)
* 5785 MHz [157] (disabled)
* 5805 MHz [161] (disabled)
* 5825 MHz [165] (disabled)
Ch.34-144 are all dead.
Also, see the result for US, the disabled and enabled is inverted of radio2, except for Ch.34.
root@OpenWrt:~# iw reg set US
root@OpenWrt:~# iw phy phy2 channels
Band 2:
* 5170 MHz [34] (disabled)
* 5180 MHz [36]
Maximum TX power: 20.0 dBm
Channel widths: 20MHz HT40+ VHT80
* 5190 MHz [38]
Maximum TX power: 20.0 dBm
Channel widths: 20MHz HT40+ VHT80
* 5200 MHz [40]
Maximum TX power: 20.0 dBm
Channel widths: 20MHz HT40- HT40+ VHT80
* 5210 MHz [42]
Maximum TX power: 20.0 dBm
Channel widths: 20MHz HT40- HT40+ VHT80
* 5220 MHz [44]
Maximum TX power: 20.0 dBm
Channel widths: 20MHz HT40- HT40+ VHT80
* 5230 MHz [46]
Maximum TX power: 20.0 dBm
Channel widths: 20MHz HT40- VHT80
* 5240 MHz [48]
Maximum TX power: 20.0 dBm
Channel widths: 20MHz HT40- HT40+ VHT80
* 5260 MHz [52]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5280 MHz [56]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5300 MHz [60]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5320 MHz [64]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5500 MHz [100]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5520 MHz [104]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5540 MHz [108]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5560 MHz [112]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5580 MHz [116]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5600 MHz [120]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5620 MHz [124]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5640 MHz [128]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5660 MHz [132]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5680 MHz [136]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5700 MHz [140]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- HT40+ VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5720 MHz [144]
Maximum TX power: 20.0 dBm
Radar detection
Channel widths: 20MHz HT40- VHT80
DFS state: usable (for 125 sec)
DFS CAC time: 60000 ms
* 5745 MHz [149] (disabled)
* 5765 MHz [153] (disabled)
* 5785 MHz [157] (disabled)
* 5805 MHz [161] (disabled)
* 5825 MHz [165] (disabled)
Does anyone have idea of this?