MT7628 - Problem with wifi (4+ vAPs)

Hi, i have a problem with my RE200 (and the same with a Archer C6 - both TP-link and Mediatek 76XX Chips: When i configure my virtual wifi access points (802.11b/g/n), i can only enable 3 (sometimes 4) APs,

Mon Oct  9 22:06:31 2023 kern.info kernel: [ 1264.763039] rt3050-esw 10110000.esw: port 4 link down
Mon Oct  9 22:06:31 2023 kern.info kernel: [ 1264.773610] br-lan: port 1(eth0) entered disabled state
Mon Oct  9 22:06:31 2023 daemon.notice netifd: Network device 'eth0' link is down
Mon Oct  9 22:06:34 2023 daemon.notice wpa_supplicant[1332]: Set new config for phy phy0
Mon Oct  9 22:06:34 2023 daemon.notice hostapd: Set new config for phy phy0: /var/run/hostapd-phy0.conf
Mon Oct  9 22:06:34 2023 daemon.notice hostapd: Add bss phy0-ap3 on phy phy0
Mon Oct  9 22:06:34 2023 kern.info kernel: [ 1268.550235] br-lan: port 5(phy0-ap3) entered blocking state
Mon Oct  9 22:06:34 2023 kern.info kernel: [ 1268.561380] br-lan: port 5(phy0-ap3) entered disabled state
Mon Oct  9 22:06:34 2023 kern.info kernel: [ 1268.572788] device phy0-ap3 entered promiscuous mode
Mon Oct  9 22:06:34 2023 kern.info kernel: [ 1268.591787] br-lan: port 5(phy0-ap3) entered blocking state
Mon Oct  9 22:06:34 2023 kern.info kernel: [ 1268.602939] br-lan: port 5(phy0-ap3) entered forwarding state
Mon Oct  9 22:06:34 2023 kern.info kernel: [ 1268.614737] br-lan: port 5(phy0-ap3) entered disabled state
Mon Oct  9 22:06:35 2023 kern.info kernel: [ 1268.685068] IPv6: ADDRCONF(NETDEV_CHANGE): phy0-ap3: link becomes ready
Mon Oct  9 22:06:35 2023 kern.info kernel: [ 1268.698475] br-lan: port 5(phy0-ap3) entered blocking state
Mon Oct  9 22:06:35 2023 kern.info kernel: [ 1268.709581] br-lan: port 5(phy0-ap3) entered forwarding state
Mon Oct  9 22:06:35 2023 daemon.notice netifd: Network device 'phy0-ap3' link is up
Mon Oct  9 22:06:35 2023 daemon.notice hostapd: Reloaded settings for phy phy0
Mon Oct  9 22:06:35 2023 daemon.notice netifd: Wireless device 'radio0' is now up
Mon Oct  9 22:06:35 2023 daemon.info dnsmasq[1]: read /etc/hosts - 12 names
Mon Oct  9 22:06:35 2023 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.cfg01411c - 4 names
Mon Oct  9 22:06:35 2023 daemon.info dnsmasq[1]: read /tmp/hosts/odhcpd - 2 names
Mon Oct  9 22:06:35 2023 daemon.info dnsmasq-dhcp[1]: read /etc/ethers - 0 addresses
Mon Oct  9 22:06:37 2023 daemon.warn odhcpd[1508]: No default route present, overriding ra_lifetime!
Mon Oct  9 22:06:37 2023 kern.info kernel: [ 1270.993241] rt3050-esw 10110000.esw: port 4 link up
Mon Oct  9 22:06:37 2023 kern.info kernel: [ 1271.003049] br-lan: port 1(eth0) entered blocking state
Mon Oct  9 22:06:37 2023 kern.info kernel: [ 1271.013424] br-lan: port 1(eth0) entered forwarding state
Mon Oct  9 22:06:37 2023 daemon.notice netifd: Network device 'eth0' link is up
Mon Oct  9 22:06:37 2023 daemon.info dnsmasq-dhcp[1]: DHCPREQUEST(br-lan) 192.168.1.238 e4:a8:df:f8:e2:6b
Mon Oct  9 22:06:37 2023 daemon.info dnsmasq-dhcp[1]: DHCPACK(br-lan) 192.168.1.238 e4:a8:df:f8:e2:6b Laptop-F22
Mon Oct  9 22:06:37 2023 daemon.warn odhcpd[1508]: No default route present, overriding ra_lifetime!

if i enable more than 3 (sometimes 4) vAPs
there is no access to all of them:

Mon Oct  9 22:06:45 2023 daemon.warn odhcpd[1508]: No default route present, overriding ra_lifetime!
Mon Oct  9 22:07:58 2023 kern.info kernel: [ 1352.553015] rt3050-esw 10110000.esw: port 4 link down
Mon Oct  9 22:07:58 2023 kern.info kernel: [ 1352.563472] br-lan: port 1(eth0) entered disabled state
Mon Oct  9 22:07:58 2023 daemon.notice netifd: Network device 'eth0' link is down
Mon Oct  9 22:08:03 2023 daemon.notice wpa_supplicant[1332]: Set new config for phy phy0
Mon Oct  9 22:08:03 2023 daemon.notice hostapd: Set new config for phy phy0: /var/run/hostapd-phy0.conf
Mon Oct  9 22:08:03 2023 daemon.notice hostapd: Add bss phy0-ap4 on phy phy0
Mon Oct  9 22:08:03 2023 kern.info kernel: [ 1357.241743] br-lan: port 6(phy0-ap4) entered blocking state
Mon Oct  9 22:08:03 2023 kern.info kernel: [ 1357.252885] br-lan: port 6(phy0-ap4) entered disabled state
Mon Oct  9 22:08:03 2023 kern.info kernel: [ 1357.264324] device phy0-ap4 entered promiscuous mode
Mon Oct  9 22:08:03 2023 daemon.err hostapd: Could not set interface phy0-ap4 flags (UP): Resource busy
Mon Oct  9 22:08:03 2023 kern.info kernel: [ 1357.297488] device phy0-ap4 left promiscuous mode
Mon Oct  9 22:08:03 2023 kern.info kernel: [ 1357.306944] br-lan: port 6(phy0-ap4) entered disabled state
Mon Oct  9 22:08:03 2023 daemon.info dnsmasq[1]: read /etc/hosts - 12 names
Mon Oct  9 22:08:03 2023 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.cfg01411c - 4 names
Mon Oct  9 22:08:03 2023 daemon.info dnsmasq[1]: read /tmp/hosts/odhcpd - 2 names
Mon Oct  9 22:08:03 2023 daemon.info dnsmasq-dhcp[1]: read /etc/ethers - 0 addresses
Mon Oct  9 22:08:03 2023 daemon.err hostapd: Failed to add BSS (BSSID=12:61:b4:e0:f5:b8)
Mon Oct  9 22:08:03 2023 daemon.err hostapd: rmdir[ctrl_interface=/var/run/hostapd]: Permission denied
Mon Oct  9 22:08:03 2023 daemon.notice hostapd: Failed to add new bss phy0-ap4 on phy phy0
Mon Oct  9 22:08:03 2023 daemon.notice hostapd: Restart interface for phy phy0
Mon Oct  9 22:08:03 2023 daemon.notice hostapd: Remove interface 'phy0'
Mon Oct  9 22:08:03 2023 daemon.notice hostapd: phy0-ap0: interface state ENABLED->DISABLED
Mon Oct  9 22:08:03 2023 daemon.notice hostapd: phy0-ap3: AP-DISABLED
Mon Oct  9 22:08:03 2023 daemon.notice hostapd: phy0-ap3: CTRL-EVENT-TERMINATING
Mon Oct  9 22:08:03 2023 daemon.err hostapd: rmdir[ctrl_interface=/var/run/hostapd]: Permission denied
Mon Oct  9 22:08:03 2023 kern.info kernel: [ 1357.417961] br-lan: port 5(phy0-ap3) entered disabled state
Mon Oct  9 22:08:03 2023 kern.info kernel: [ 1357.495480] device phy0-ap3 left promiscuous mode
Mon Oct  9 22:08:03 2023 kern.info kernel: [ 1357.504857] br-lan: port 5(phy0-ap3) entered disabled state
Mon Oct  9 22:08:03 2023 daemon.notice hostapd: phy0-ap2: AP-DISABLED
Mon Oct  9 22:08:03 2023 daemon.notice hostapd: phy0-ap2: CTRL-EVENT-TERMINATING
Mon Oct  9 22:08:03 2023 daemon.err hostapd: rmdir[ctrl_interface=/var/run/hostapd]: Permission denied
Mon Oct  9 22:08:03 2023 kern.info kernel: [ 1357.633461] br-lan: port 4(phy0-ap2) entered disabled state
Mon Oct  9 22:08:03 2023 daemon.notice netifd: Network device 'phy0-ap2' link is down
Mon Oct  9 22:08:04 2023 kern.info kernel: [ 1357.685436] device phy0-ap2 left promiscuous mode
Mon Oct  9 22:08:04 2023 kern.info kernel: [ 1357.694814] br-lan: port 4(phy0-ap2) entered disabled state
Mon Oct  9 22:08:04 2023 daemon.notice hostapd: nl80211: Failed to remove interface phy0-ap2 from bridge br-lan: No such device
Mon Oct  9 22:08:04 2023 daemon.notice hostapd: phy0-ap1: AP-DISABLED
Mon Oct  9 22:08:04 2023 daemon.notice hostapd: phy0-ap1: CTRL-EVENT-TERMINATING
Mon Oct  9 22:08:04 2023 daemon.err hostapd: rmdir[ctrl_interface=/var/run/hostapd]: Permission denied
Mon Oct  9 22:08:04 2023 kern.info kernel: [ 1357.923461] br-lan: port 3(phy0-ap1) entered disabled state
Mon Oct  9 22:08:04 2023 daemon.notice netifd: Network device 'phy0-ap1' link is down
Mon Oct  9 22:08:04 2023 kern.info kernel: [ 1357.984235] device phy0-ap1 left promiscuous mode
Mon Oct  9 22:08:04 2023 kern.info kernel: [ 1357.993647] br-lan: port 3(phy0-ap1) entered disabled state
Mon Oct  9 22:08:04 2023 kern.info kernel: [ 1358.004711] rt3050-esw 10110000.esw: port 4 link up
Mon Oct  9 22:08:04 2023 kern.info kernel: [ 1358.075701] br-lan: port 1(eth0) entered blocking state
Mon Oct  9 22:08:04 2023 kern.info kernel: [ 1358.086148] br-lan: port 1(eth0) entered forwarding state
Mon Oct  9 22:08:04 2023 daemon.notice netifd: Network device 'eth0' link is up
Mon Oct  9 22:08:04 2023 daemon.notice hostapd: phy0-ap0: AP-DISABLED
Mon Oct  9 22:08:04 2023 daemon.notice hostapd: phy0-ap0: CTRL-EVENT-TERMINATING
Mon Oct  9 22:08:04 2023 daemon.err hostapd: rmdir[ctrl_interface=/var/run/hostapd]: Permission denied
Mon Oct  9 22:08:04 2023 daemon.notice hostapd: nl80211: deinit ifname=phy0-ap0 disabled_11b_rates=0
Mon Oct  9 22:08:04 2023 daemon.warn odhcpd[1508]: No default route present, overriding ra_lifetime!
Mon Oct  9 22:08:04 2023 daemon.notice netifd: Network device 'phy0-ap0' link is down
Mon Oct  9 22:08:04 2023 kern.info kernel: [ 1358.319485] br-lan: port 2(phy0-ap0) entered disabled state
Mon Oct  9 22:08:04 2023 kern.info kernel: [ 1358.338090] device phy0-ap0 left promiscuous mode
Mon Oct  9 22:08:04 2023 kern.info kernel: [ 1358.347525] br-lan: port 2(phy0-ap0) entered disabled state
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1358.708106] br-lan: port 2(phy0-ap0) entered blocking state
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1358.719251] br-lan: port 2(phy0-ap0) entered disabled state
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1358.730662] device phy0-ap0 entered promiscuous mode
Mon Oct  9 22:08:05 2023 daemon.notice hostapd: Configuration file: data: driver=nl80211 logger_syslog=127 logger_syslog_level=2 logger_stdout=127 logger_stdout_level=2 hw_mode=g supported_rates=60 90 120 180 240 360 480 540 basic_rates=60 120 240 beacon_int=100 chanlist=1 #num_global_macaddr=1 ieee80211n=1 ht_coex=0 ht_capab=[SHORT-GI-20][SHORT-GI-40][TX-STBC][RX-STBC1] channel=1  interface=phy0-ap0 bssid=1c:61:b4:e0:f5:b8 ctrl_interface=/var/run/hostapd ap_isolate=1 bss_load_update_period=60 chan_util_avg_period=600 disassoc_low_ack=1 skip_inactivity_poll=0 preamble=1 wmm_enabled=1 ignore_broadcast_ssid=0 uapsd_advertisement_enabled=1 utf8_ssid=1 multi_ap=0 auth_algs=1 wpa=0 ssid=OpenWrt1 bridge=br-lan wds_bridge= snoop_iface=br-lan qos_map_set=0,0,2,16,1,1,255,255,18,22,24,38,40,40,44,46,48,56 #default_macaddr nas_identifier=1c61b4e0f5b8  bss=phy0-ap1 bssid=1e:61:b4:e0:f5:b8 ctrl_interface=/var/run/hostapd ap_isolate=1 bss_load_update_period=60 chan_util_avg_period=600 disassoc_low_ack=1 skip_inactivity_poll=0 preamble=1 wm
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1358.988721] br-lan: port 2(phy0-ap0) entered blocking state
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1358.999851] br-lan: port 2(phy0-ap0) entered forwarding state
Mon Oct  9 22:08:05 2023 daemon.warn odhcpd[1508]: No default route present, overriding ra_lifetime!
Mon Oct  9 22:08:05 2023 daemon.notice netifd: Network device 'phy0-ap0' link is up
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.238769] IPv6: ADDRCONF(NETDEV_CHANGE): phy0-ap0: link becomes ready
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.278300] br-lan: port 3(phy0-ap1) entered blocking state
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.289454] br-lan: port 3(phy0-ap1) entered disabled state
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.315605] device phy0-ap1 entered promiscuous mode
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.327623] br-lan: port 3(phy0-ap1) entered blocking state
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.338787] br-lan: port 3(phy0-ap1) entered forwarding state
Mon Oct  9 22:08:05 2023 daemon.notice netifd: Network device 'phy0-ap1' link is up
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.423575] IPv6: ADDRCONF(NETDEV_CHANGE): phy0-ap1: link becomes ready
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.467200] br-lan: port 4(phy0-ap2) entered blocking state
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.478376] br-lan: port 4(phy0-ap2) entered disabled state
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.509172] device phy0-ap2 entered promiscuous mode
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.521107] br-lan: port 4(phy0-ap2) entered blocking state
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.532272] br-lan: port 4(phy0-ap2) entered forwarding state
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.601571] IPv6: ADDRCONF(NETDEV_CHANGE): phy0-ap2: link becomes ready
Mon Oct  9 22:08:05 2023 daemon.notice netifd: Network device 'phy0-ap2' link is up
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.653448] br-lan: port 5(phy0-ap3) entered blocking state
Mon Oct  9 22:08:05 2023 kern.info kernel: [ 1359.664622] br-lan: port 5(phy0-ap3) entered disabled state
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.700871] device phy0-ap3 entered promiscuous mode
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.713458] br-lan: port 5(phy0-ap3) entered blocking state
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.724621] br-lan: port 5(phy0-ap3) entered forwarding state
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.737295] br-lan: port 5(phy0-ap3) entered disabled state
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.809171] IPv6: ADDRCONF(NETDEV_CHANGE): phy0-ap3: link becomes ready
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.822601] br-lan: port 5(phy0-ap3) entered blocking state
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.833716] br-lan: port 5(phy0-ap3) entered forwarding state
Mon Oct  9 22:08:06 2023 daemon.notice netifd: Network device 'phy0-ap3' link is up
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.876747] br-lan: port 6(phy0-ap4) entered blocking state
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.887909] br-lan: port 6(phy0-ap4) entered disabled state
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.899359] device phy0-ap4 entered promiscuous mode
Mon Oct  9 22:08:06 2023 daemon.err hostapd: Could not set interface phy0-ap4 flags (UP): Resource busy
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.920531] device phy0-ap4 left promiscuous mode
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.929978] br-lan: port 6(phy0-ap4) entered disabled state
Mon Oct  9 22:08:06 2023 daemon.err hostapd: Failed to add BSS (BSSID=12:61:b4:e0:f5:b8)
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1359.976125] br-lan: port 5(phy0-ap3) entered disabled state
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1360.015342] device phy0-ap3 left promiscuous mode
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1360.025249] br-lan: port 5(phy0-ap3) entered disabled state
Mon Oct  9 22:08:06 2023 daemon.info dnsmasq-dhcp[1]: DHCPREQUEST(br-lan) 192.168.1.238 e4:a8:df:f8:e2:6b
Mon Oct  9 22:08:06 2023 daemon.info dnsmasq-dhcp[1]: DHCPACK(br-lan) 192.168.1.238 e4:a8:df:f8:e2:6b Laptop-F22
Mon Oct  9 22:08:06 2023 daemon.notice netifd: Network device 'phy0-ap2' link is down
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1360.107429] br-lan: port 4(phy0-ap2) entered disabled state
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1360.135423] device phy0-ap2 left promiscuous mode
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1360.144801] br-lan: port 4(phy0-ap2) entered disabled state
Mon Oct  9 22:08:06 2023 daemon.notice netifd: Network device 'phy0-ap1' link is down
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1360.185468] br-lan: port 3(phy0-ap1) entered disabled state
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1360.215434] device phy0-ap1 left promiscuous mode
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1360.224784] br-lan: port 3(phy0-ap1) entered disabled state
Mon Oct  9 22:08:06 2023 daemon.err hostapd: Interface initialization failed
Mon Oct  9 22:08:06 2023 daemon.notice hostapd: phy0-ap0: interface state UNINITIALIZED->DISABLED
Mon Oct  9 22:08:06 2023 daemon.notice hostapd: phy0-ap0: AP-DISABLED
Mon Oct  9 22:08:06 2023 daemon.err hostapd: phy0-ap0: Unable to setup interface.
Mon Oct  9 22:08:06 2023 daemon.notice hostapd: nl80211: deinit ifname=phy0-ap0 disabled_11b_rates=0
Mon Oct  9 22:08:06 2023 daemon.notice netifd: Network device 'phy0-ap0' link is down
Mon Oct  9 22:08:06 2023 kern.info kernel: [ 1360.479671] br-lan: port 2(phy0-ap0) entered disabled state
Mon Oct  9 22:08:06 2023 daemon.err hostapd: rmdir[ctrl_interface=/var/run/hostapd]: Permission denied
Mon Oct  9 22:08:06 2023 daemon.notice hostapd: phy0-ap0: CTRL-EVENT-TERMINATING
Mon Oct  9 22:08:06 2023 daemon.err hostapd: hostapd_free_hapd_data: Interface phy0-ap0 wasn't started
Mon Oct  9 22:08:06 2023 daemon.err hostapd: rmdir[ctrl_interface=/var/run/hostapd]: Permission denied
Mon Oct  9 22:08:06 2023 daemon.notice hostapd: phy0-ap1: CTRL-EVENT-TERMINATING
Mon Oct  9 22:08:06 2023 daemon.err hostapd: hostapd_free_hapd_data: Interface phy0-ap1 wasn't started
Mon Oct  9 22:08:06 2023 daemon.err hostapd: rmdir[ctrl_interface=/var/run/hostapd]: Permission denied
Mon Oct  9 22:08:06 2023 daemon.notice hostapd: phy0-ap2: CTRL-EVENT-TERMINATING
Mon Oct  9 22:08:06 2023 daemon.err hostapd: hostapd_free_hapd_data: Interface phy0-ap2 wasn't started
Mon Oct  9 22:08:06 2023 daemon.err hostapd: rmdir[ctrl_interface=/var/run/hostapd]: Permission denied
Mon Oct  9 22:08:06 2023 daemon.notice hostapd: phy0-ap3: CTRL-EVENT-TERMINATING
Mon Oct  9 22:08:06 2023 daemon.err hostapd: hostapd_free_hapd_data: Interface phy0-ap3 wasn't started
Mon Oct  9 22:08:06 2023 daemon.err hostapd: rmdir[ctrl_interface=/var/run/hostapd]: Permission denied
Mon Oct  9 22:08:06 2023 daemon.notice hostapd: phy0-ap4: CTRL-EVENT-TERMINATING
Mon Oct  9 22:08:06 2023 daemon.err hostapd: hostapd_free_hapd_data: Interface phy0-ap4 wasn't started
Mon Oct  9 22:08:06 2023 daemon.notice hostapd: hostapd.add_iface failed for phy phy0 ifname=phy0-ap0
Mon Oct  9 22:08:06 2023 daemon.notice hostapd: netlink: recvfrom failed: No buffer space available
Mon Oct  9 22:08:07 2023 daemon.notice netifd: Wireless device 'radio0' is now up
Mon Oct  9 22:08:08 2023 daemon.warn odhcpd[1508]: No default route present, overriding ra_lifetime!

I am using

Model	TP-Link RE200 v4
Architecture	MediaTek MT7628AN ver:1 eco:2
Target Platform	ramips/mt76x8
Firmware Version	OpenWrt 23.05.0 r23497-6637af95aa / LuCI openwrt-23.05 branch git-23.236.53405-fc638c8
Kernel Version	5.15.134

But i had this issue with older versions, too. actually I do need this vAPs for Guests, Kids, IOT, etc (here in this setup i created dummy aps only) So at the moment i can not use this routers...

Thanks a lot, flomow