Unless your AP is somehow powered together with you PC on a single power strip you turn on with a red switch I would say: your PC is garbage as well.Sometimes when I turn on computer, I'm waiting 2 minutes to 5Ghz network be visible.
I am wondering if he has DFS enabled by chance. Regardless, my crystal ball stopped working yesterday right after the warranty expired so the config is a must.Unless your AP is somehow powered together with you PC on a single power strip you turn on with a red switch I would say: your PC is garbage as well.
# 2024-07-12 21:42:15 by RouterOS 7.15.2
# software id = WDMZ-INAR
#
# model = C53UiG+5HPaxD2HPaxD
# serial number = HFF09D5GBXP
/interface bridge
add admin-mac=78:9A:18:D0:EA:E2 auto-mac=no comment=defconf name=bridge \
port-cost-mode=short
/interface list
add comment=defconf name=WAN
add comment=defconf name=LAN
/interface wifi security
add authentication-types=wpa2-psk,wpa3-psk disabled=no name="wifi security"
/interface wifi
set [ find default-name=wifi1 ] channel.band=5ghz-ax .frequency=5220-5280 \
.skip-dfs-channels=10min-cac .width=20/40/80mhz configuration.country=\
Germany .mode=ap .ssid="k4sp3rsky 5Ghz" disabled=no mtu=1500 security=\
"wifi security"
set [ find default-name=wifi2 ] channel.band=2ghz-ax .skip-dfs-channels=\
10min-cac .width=20/40mhz configuration.mode=ap .ssid=k4sp3rsky disabled=\
no security="wifi security"
/ip pool
add name=default-dhcp ranges=192.168.18.2-192.168.18.50
/ip dhcp-server
add add-arp=yes address-pool=default-dhcp interface=bridge lease-time=5m \
name=defconf
/queue type
add kind=pfifo name=Download
add kind=pfifo name=Upload
/queue tree
add name=Download packet-mark=Download-tcp-pckt,Download-udp-pckt parent=\
global priority=1 queue=Download
add name=Upload packet-mark=Upload-tcp-pckt,Upload-udp-pckt parent=global \
priority=2 queue=Upload
/interface bridge port
add bridge=bridge comment=defconf interface=ether2 internal-path-cost=10 \
path-cost=10
add bridge=bridge comment=defconf interface=ether3 internal-path-cost=10 \
path-cost=10
add bridge=bridge comment=defconf interface=ether4 internal-path-cost=10 \
path-cost=10
add bridge=bridge comment=defconf interface=ether5 internal-path-cost=10 \
path-cost=10
add bridge=bridge comment=defconf interface=wifi1 internal-path-cost=10 \
path-cost=10
add bridge=bridge comment=defconf interface=wifi2 internal-path-cost=10 \
path-cost=10
/ip firewall connection tracking
set udp-timeout=10s
/ip neighbor discovery-settings
set discover-interface-list=LAN
/interface list member
add comment=defconf interface=bridge list=LAN
add comment=defconf interface=ether1 list=WAN
/ip address
add address=192.168.18.1/24 comment=defconf interface=bridge network=\
192.168.18.0
/ip dhcp-client
add comment=defconf interface=ether1
/ip dhcp-server lease
add address=192.168.18.5 client-id=1:2c:cf:67:3d:b3:9 mac-address=\
2C:CF:67:3D:B3:09 server=defconf
add address=192.168.18.4 client-id=1:2c:cf:67:3d:b3:a mac-address=\
2C:CF:67:3D:B3:0A server=defconf
add address=192.168.18.6 mac-address=00:17:88:7B:79:BD server=defconf
/ip dhcp-server network
add address=192.168.18.0/24 comment=defconf dns-server=8.8.8.8,8.8.4.4 \
gateway=192.168.18.1
/ip dns
set allow-remote-requests=yes servers=8.8.8.8,8.8.4.4
/ip dns static
add address=192.168.88.1 comment=defconf name=router.lan
/ip firewall filter
add action=accept chain=input comment=\
"defconf: accept established,related,untracked" connection-state=\
established,related,untracked
add action=drop chain=input comment="defconf: drop invalid" connection-state=\
invalid
add action=accept chain=input comment="defconf: accept ICMP" protocol=icmp
add action=accept chain=input comment=\
"defconf: accept to local loopback (for CAPsMAN)" dst-address=127.0.0.1
add action=drop chain=input comment="defconf: drop all not coming from LAN" \
in-interface-list=!LAN
add action=accept chain=forward comment="defconf: accept in ipsec policy" \
ipsec-policy=in,ipsec
add action=accept chain=forward comment="defconf: accept out ipsec policy" \
ipsec-policy=out,ipsec
add action=fasttrack-connection chain=forward comment="defconf: fasttrack" \
connection-state=established,related disabled=yes hw-offload=yes
add action=accept chain=forward comment=\
"defconf: accept established,related, untracked" connection-state=\
established,related,untracked
add action=drop chain=forward comment="defconf: drop invalid" \
connection-state=invalid
add action=drop chain=forward comment=\
"defconf: drop all from WAN not DSTNATed" connection-nat-state=!dstnat \
connection-state=new in-interface-list=WAN
/ip firewall mangle
add action=mark-connection chain=postrouting comment=DOWNLOAD \
new-connection-mark=Download-tcp-conn out-interface-list=LAN passthrough=\
yes protocol=tcp
add action=mark-packet chain=postrouting connection-mark=Download-tcp-conn \
new-packet-mark=Download-tcp-pckt out-interface-list=LAN passthrough=no
add action=mark-connection chain=postrouting new-connection-mark=\
Download-udp-conn out-interface-list=LAN passthrough=yes protocol=udp
add action=mark-packet chain=postrouting connection-mark=Download-udp-conn \
new-packet-mark=Download-udp-pckt out-interface-list=LAN passthrough=no
add action=mark-connection chain=prerouting comment=UPLOAD in-interface-list=\
LAN new-connection-mark=Upload-tcp-conn passthrough=yes protocol=tcp
add action=mark-packet chain=prerouting connection-mark=Upload-tcp-conn \
in-interface-list=LAN new-packet-mark=Upload-tcp-pckt passthrough=no
add action=mark-connection chain=prerouting in-interface-list=LAN \
new-connection-mark=Upload-udp-conn passthrough=yes protocol=udp
add action=mark-packet chain=prerouting connection-mark=Upload-udp-conn \
in-interface-list=LAN new-packet-mark=Upload-udp-pckt passthrough=no
/ip firewall nat
add action=masquerade chain=srcnat comment="defconf: masquerade" \
ipsec-policy=out,none out-interface-list=WAN
add action=dst-nat chain=dstnat protocol=icmp to-addresses=192.168.18.1
/ipv6 firewall address-list
add address=::/128 comment="defconf: unspecified address" list=bad_ipv6
add address=::1/128 comment="defconf: lo" list=bad_ipv6
add address=fec0::/10 comment="defconf: site-local" list=bad_ipv6
add address=::ffff:0.0.0.0/96 comment="defconf: ipv4-mapped" list=bad_ipv6
add address=::/96 comment="defconf: ipv4 compat" list=bad_ipv6
add address=100::/64 comment="defconf: discard only " list=bad_ipv6
add address=2001:db8::/32 comment="defconf: documentation" list=bad_ipv6
add address=2001:10::/28 comment="defconf: ORCHID" list=bad_ipv6
add address=3ffe::/16 comment="defconf: 6bone" list=bad_ipv6
/ipv6 firewall filter
add action=accept chain=input comment=\
"defconf: accept established,related,untracked" connection-state=\
established,related,untracked
add action=drop chain=input comment="defconf: drop invalid" connection-state=\
invalid
add action=accept chain=input comment="defconf: accept ICMPv6" protocol=\
icmpv6
add action=accept chain=input comment="defconf: accept UDP traceroute" port=\
33434-33534 protocol=udp
add action=accept chain=input comment=\
"defconf: accept DHCPv6-Client prefix delegation." dst-port=546 protocol=\
udp src-address=fe80::/10
add action=accept chain=input comment="defconf: accept IKE" dst-port=500,4500 \
protocol=udp
add action=accept chain=input comment="defconf: accept ipsec AH" protocol=\
ipsec-ah
add action=accept chain=input comment="defconf: accept ipsec ESP" protocol=\
ipsec-esp
add action=accept chain=input comment=\
"defconf: accept all that matches ipsec policy" ipsec-policy=in,ipsec
add action=drop chain=input comment=\
"defconf: drop everything else not coming from LAN" in-interface-list=\
!LAN
add action=accept chain=forward comment=\
"defconf: accept established,related,untracked" connection-state=\
established,related,untracked
add action=drop chain=forward comment="defconf: drop invalid" \
connection-state=invalid
add action=drop chain=forward comment=\
"defconf: drop packets with bad src ipv6" src-address-list=bad_ipv6
add action=drop chain=forward comment=\
"defconf: drop packets with bad dst ipv6" dst-address-list=bad_ipv6
add action=drop chain=forward comment="defconf: rfc4890 drop hop-limit=1" \
hop-limit=equal:1 protocol=icmpv6
add action=accept chain=forward comment="defconf: accept ICMPv6" protocol=\
icmpv6
add action=accept chain=forward comment="defconf: accept HIP" protocol=139
add action=accept chain=forward comment="defconf: accept IKE" dst-port=\
500,4500 protocol=udp
add action=accept chain=forward comment="defconf: accept ipsec AH" protocol=\
ipsec-ah
add action=accept chain=forward comment="defconf: accept ipsec ESP" protocol=\
ipsec-esp
add action=accept chain=forward comment=\
"defconf: accept all that matches ipsec policy" ipsec-policy=in,ipsec
add action=drop chain=forward comment=\
"defconf: drop everything else not coming from LAN" in-interface-list=\
!LAN
/system clock
set time-zone-name=Europe/Berlin
/system note
set show-at-login=no
/tool mac-server
set allowed-interface-list=LAN
/tool mac-server mac-winbox
set allowed-interface-list=LAN
frequency=5220-5280
/interface/wifi/scan
/interface/wifi/spectral-scan
Router automatically added frequency 5745 and signal is really bad.
2402-2482/20
5170-5250/23/indoor
5250-5330/23/indoor/dfs
5490-5730/30/dfs
5735-5875/14
2402-2482/20
5170-5250/30
5250-5330/24/dfs
5490-5730/24/dfs
5735-5835/30
80 MHz will be faster but is more subject to interference and performance issues in noisy environments.
Now it's much better, signal plus stability but never reach full speed.
It might work like this close to AP, but not at some distance. Have a look at table in this article. AP is limited to certain EIRP and if using wider channel (e.g. 80MHz vs. 40MHz), the actual signal strength (RSSI is not; in e.g. LTE there's RSRP) gets lower (e.g. by 3dB). And SINR generally drops by same offset. So your MCS index 3 at 80MHz (with SINR required at 17) will become MCS4 (or even 5, most likely it'll alternate between the two) for 40MHz channel, so it'll be 117Mbps vs. something around 100Mbps.80 MHz will be faster but is more subject to interference and performance issues in noisy environments.
The real benefit of 80 MHz, IMO, is range with decent speed.
If you just look at MCS index real quick, you will see that, say, with 0.8us guard interval, you get 117 Mbps at an MCS index of 3 for 80 MHz, but you only get 121.5 Mbps at an MCS index of 6 for 40 MHz. It's just how radio science works: double the frequency range, double the bandwidth.
Or replace it with paper, like (old) Japanese housesTear down the wall, then?
5GHz and walls don't really work well together ...