Stock router not detecting OpenWrt router in WiFi extender mode

I have a dlink m30 (stock firmware) and am planning to use it in stock firmware. When I use it in extender mode with my openwrt, my openwrt routers wifi is simply not getting detected in m30 while I am right next to openwrt, any idea why?
I can see it detecting other stock firmware Wi-Fi easily and only not OpenWrt. Why and how to solve this?

are those other wifis using the same chan and encryption as your openwrt device ?

Unrelated.

No, but I suspect you think it has something to do with being attached to the dlink.

Unplug the dlink, look for wifi.
When it does not show up, again, get into it and enable the radios.

Not sure, I am only sure they are running stock firmware because I know my neighbour runs stock firmware and their name is listed. My OpenWrt is a E8450. I can share more details of my OpenWrt if needed

You need to find out what those detected wifi use, and replicate it.

He just flashed the router; the radios are off.

not how I read it, but OK ...

I see your point.

@mans Can you see the OpenWrt routers on your phone?

There's no way to find it. It's someone else's wifi in my apartment

Yes it's used on all my devices. I have been using it since openwrt v21 without issues.

not how read it, but OK..

Sorry, I meant, my E8450 is openwrt which is not visible by the stock dlink m30.

Please connect to your OpenWrt device using ssh and copy the output of the following commands and post it here using the "Preformatted text </> " button:
grafik
Remember to redact passwords, MAC addresses and any public IP addresses you may have:

ubus call system board
cat /etc/config/network
cat /etc/config/wireless
cat /etc/config/dhcp
cat /etc/config/firewall

My guess is mixed-mode, but let's see it all.

Is it literally called extender mode, or is it mesh mode?

root@OpenWrt:~# ubus call system board
{
        "kernel": "6.12.94",
        "hostname": "OpenWrt",
        "system": "ARMv8 Processor rev 4",
        "model": "Linksys E8450 (UBI)",
        "board_name": "linksys,e8450-ubi",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "25.12.5",
                "firmware_url": "https://downloads.openwrt.org/",
                "revision": "r33051-f5dae5ece4",
                "target": "mediatek/mt7622",
                "description": "OpenWrt 25.12.5 r33051-f5dae5ece4",
                "builddate": "1782737960"
        }
}
root@OpenWrt:~# cat /etc/config/network

config interface 'loopback'
        option device 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option packet_steering '2'
        option dhcp_default_duid '00045d53051f87974b8d8cf66df81359d36b'

config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'lan1'
        list ports 'lan2'
        list ports 'lan3'
        list ports 'lan4'

config interface 'lan'
        option proto 'static'
        list ipaddr '192.168.86.1/24'
        option device 'br-lan.99'
        option ip6assign '64'
        option defaultroute '0'
        option delegate '0'
        option ip6hint '5'
        option ip6ifaceid '::99'

config interface 'wan'
        option device 'wan'
        option proto 'pppoe'
        option password 'QSS######'
        option delegate '0'
        option username '10364######'
        option ipv6 '1'
        option peerdns '0'

config interface 'guest'
        option proto 'static'
        option ipaddr '192.168.87.1'
        option netmask '255.255.255.0'
        option device 'br-lan.4'
        option ip6ifaceid '::99'
        option delegate '0'

config bridge-vlan
        option device 'br-lan'
        option vlan '4'
        list ports 'lan4:t'

config bridge-vlan
        option device 'br-lan'
        option vlan '99'
        list ports 'lan2:u*'
        list ports 'lan3:u*'
        list ports 'lan4:t'

config interface 'wan6'
        option proto 'dhcpv6'
        option device '@wan'
        option reqaddress 'try'
        option reqprefix 'auto'

root@OpenWrt:~# cat /etc/config/wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option path 'platform/18000000.wmac'
        option band '2g'
        option htmode 'HT40'
        option channel 'auto'
        option cell_density '0'
        option txpower '28'
        option country 'PA'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option encryption 'psk2'
        option ssid 'M4'
        option key '9884750176_'
        option ieee80211r '1'
        option mobility_domain '789D'
        option ft_over_ds '0'
        option ft_psk_generate_local '1'

config wifi-device 'radio1'
        option type 'mac80211'
        option path '1a143000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0'
        option band '5g'
        option cell_density '0'
        option he_su_beamformee '1'
        option he_bss_color '8'
        option htmode 'HE160'
        option country 'US'
        option channel 'auto'

config wifi-iface 'default_radio1'
        option device 'radio1'
        option network 'lan'
        option mode 'ap'
        option ssid 'Madan'
        option key '4^Mz23uJv_Mm'
        option encryption 'psk2'
        option ieee80211r '1'
        option mobility_domain '123F'
        option ft_over_ds '0'
        option ft_psk_generate_local '1'

config wifi-iface 'wifinet3'
        option device 'radio1'
        option mode 'ap'
        option ssid 'Madan+'
        option encryption 'psk2'
        option key '9884148280_'
        option network 'guest'
        option ieee80211r '1'
        option mobility_domain '321F'
        option ft_over_ds '0'
        option ft_psk_generate_local '1'

config wifi-iface 'wifinet4'
        option device 'radio0'
        option mode 'ap'
        option ssid 'Madan+'
        option encryption 'psk2'
        option key '9884148280_'
        option network 'guest'
        option ieee80211r '1'
        option mobility_domain '321F'
        option ft_over_ds '0'
        option ft_psk_generate_local '1'

root@OpenWrt:~# cat /etc/config/dhcp

config dnsmasq
        option domainneeded '1'
        option localise_queries '1'
        option rebind_protection '1'
        option rebind_localhost '1'
        option local '/lan/'
        option domain 'lan'
        option expandhosts '1'
        option authoritative '1'
        option readethers '1'
        option leasefile '/tmp/dhcp.leases'
        option localservice '1'
        option ednspacket_max '1232'
        list rebind_domain 'plex.direct'
        list server '127.0.0.1#5053'
        option doh_backup_noresolv '-1'
        option noresolv '1'
        list doh_backup_server '127.0.0.1#5053'
        list doh_server '127.0.0.1#5053'

config dhcp 'lan'
        option interface 'lan'
        option leasetime '12h'
        option dhcpv4 'server'
        option start '20'
        option limit '230'
        option ra 'server'
        option dhcpv6 'server'
        list ra_flags 'managed-config'
        list ra_flags 'other-config'

config dhcp 'wan'
        option interface 'wan'
        option ignore '1'

config odhcpd 'odhcpd'
        option leasefile '/tmp/odhcpd.leases'
        option leasetrigger '/usr/sbin/odhcpd-update'
        option loglevel '4'
        option piodir '/tmp/odhcpd-piodir'
        option hostsdir '/tmp/hosts'

config host
        option name 'marcus-intel'
        option dns '1'
        option mac '00:1C:C0:7C:16:A0'
        option ip '192.168.86.53'
        option leasetime 'infinite'
        option duid '00020000ab1104021a920fa1899a'
        option hostid '53'

config host
        option name 'raspberrypi'
        option dns '1'
        option ip '192.168.86.196'
        option leasetime 'infinite'
        option mac 'DC:A6:32:D2:2A:77'
        option duid '00020000ab11d42562ceaa15eb17'
        option hostid '58'

config dhcp 'guest'
        option interface 'guest'
        option start '100'
        option limit '150'
        option leasetime '12h'

config domain
        option name 'Dad-AndroidOne'
        option ip '192.168.86.146'

config host
        option name 'E8450Hall'
        option dns '1'
        option mac 'E8:9F:80:C7:6E:55'
        option ip '192.168.86.175'
        option leasetime 'infinite'

config domain
        option ip '192.168.86.180'
        option name 'raspberrypiwifi'

config host
        option name 'EchoDot'
        option dns '1'
        option mac 'CC:F7:35:A9:5B:8E'
        option ip '192.168.86.207'

config host
        option name 'LenovoSmartClock'
        option dns '1'
        option mac '84:B8:B8:54:55:C8'
        option ip '192.168.86.231'

config host
        option name 'MAZE'
        option ip '192.168.86.113'
        option mac '7C:2A:31:B7:DA:FE'
        option leasetime 'infinite'

config host
        option name 'Marcus'
        option mac 'D8:BB:C1:D0:18:34'
        option ip '192.168.86.52'
        option leasetime 'infinite'
        option hostid '22'
        option dns '1'
        option duid '00046d2663368a1a5c1ca876d8bbc1d01834'

config host
        option name 'Pixel-6a'
        list mac '06:24:34:8F:16:E6'
        option ip '192.168.86.147'
        option leasetime 'infinite'

config host
        option name 'Pixel-7a'
        list mac '1A:3B:FB:4A:6D:C2'
        option ip '192.168.86.98'
        option leasetime 'infinite'

config host
        option name 'Motorola-3B-TV'
        list mac '08:54:BB:8B:12:6B'
        option ip '192.168.86.39'
        option leasetime 'infinite'

config host
        option name 'tinxy-4n-myroom'
        option ip '192.168.86.144'
        option leasetime 'infinite'
        list mac 'DC:4F:22:52:29:09'

config host
        list mac 'FE:37:06:57:BF:9B'
        option ip '192.168.86.145'
        option leasetime 'infinite'
        option name 'Pixel-8-Pro'

config host
        option name 'BrotherPrinter'
        list mac '3C:0A:F3:BE:26:8B'
        option ip '192.168.87.216'
        option leasetime 'infinite'

config host
        option name 'SamsungFridge'
        list mac '68:3A:48:C8:DB:DD'
        option ip '192.168.86.199'
        option leasetime 'infinite'

config host
        option name 'GalaxyWatch4Classic'
        list mac '1A:8E:D5:84:DC:6E'
        option ip '192.168.87.243'
        option leasetime 'infinite'

config host
        option name 'homeassistant'
        list mac '52:54:00:78:4E:2D'
        option leasetime 'infinite'
        option duid '00040f809025e89dadcf1279c3edcdfe3c10'
        option ip '192.168.86.71'
        option hostid '57'
        option dns '1'

config host
        option name 'doorbell-switch-dualr3'
        option dns '1'
        list mac 'B8:D6:1A:66:AD:58'
        option leasetime 'infinite'
        option ip '192.168.86.217'

config host
        option name 'doorbell-switch-8266'
        option dns '1'
        list mac '50:02:91:74:E7:6D'
        option ip '192.168.86.37'
        option leasetime 'infinite'

config host
        option name 'EchoDot-mainbedroom'
        list mac 'AC:CC:FC:65:37:AD'
        option ip '192.168.86.69'
        option leasetime 'infinite'

config host
        option name 'coocaa-tv'
        option ip '192.168.86.171'
        option leasetime 'infinite'
        list mac '76:C5:1B:BC:ED:10'

config host
        option name 'Manishs-MacBook-Air-5'
        list mac 'FC:B2:14:82:97:47'
        option leasetime 'infinite'
        option ip '192.168.86.74'

root@OpenWrt:~# cat /etc/config/firewall

config defaults
        option input 'ACCEPT'
        option output 'ACCEPT'
        option forward 'REJECT'
        option synflood_protect '1'

config zone
        option name 'lan'
        option input 'ACCEPT'
        option output 'ACCEPT'
        option forward 'ACCEPT'
        list network 'lan'

config zone
        option name 'wan'
        option input 'REJECT'
        option output 'ACCEPT'
        option forward 'REJECT'
        option masq '1'
        option mtu_fix '1'
        list network 'wan'
        list network 'wan6'

config forwarding
        option src 'lan'
        option dest 'wan'

config rule
        option name 'Allow-DHCP-Renew'
        option src 'wan'
        option proto 'udp'
        option dest_port '68'
        option target 'ACCEPT'
        option family 'ipv4'

config rule
        option name 'Allow-Ping'
        option src 'wan'
        option proto 'icmp'
        option icmp_type 'echo-request'
        option family 'ipv4'
        option target 'ACCEPT'

config rule
        option name 'Allow-IGMP'
        option src 'wan'
        option proto 'igmp'
        option family 'ipv4'
        option target 'ACCEPT'

config rule
        option name 'Allow-DHCPv6'
        option src 'wan'
        option proto 'udp'
        option dest_port '546'
        option family 'ipv6'
        option target 'ACCEPT'

config rule
        option name 'Allow-MLD'
        option src 'wan'
        option proto 'icmp'
        option src_ip 'fe80::/10'
        list icmp_type '130/0'
        list icmp_type '131/0'
        list icmp_type '132/0'
        list icmp_type '143/0'
        option family 'ipv6'
        option target 'ACCEPT'

config rule
        option name 'Allow-ICMPv6-Input'
        option src 'wan'
        option proto 'icmp'
        option limit '1000/sec'
        option family 'ipv6'
        option target 'ACCEPT'
        list icmp_type 'bad-header'
        list icmp_type 'destination-unreachable'
        list icmp_type 'echo-reply'
        list icmp_type 'echo-request'
        list icmp_type 'neighbour-advertisement'
        list icmp_type 'neighbour-solicitation'
        list icmp_type 'packet-too-big'
        list icmp_type 'router-advertisement'
        list icmp_type 'router-solicitation'
        list icmp_type 'time-exceeded'
        list icmp_type 'unknown-header-type'

config rule
        option name 'Allow-ICMPv6-Forward'
        option src 'wan'
        option dest '*'
        option proto 'icmp'
        list icmp_type 'echo-request'
        list icmp_type 'echo-reply'
        list icmp_type 'destination-unreachable'
        list icmp_type 'packet-too-big'
        list icmp_type 'time-exceeded'
        list icmp_type 'bad-header'
        list icmp_type 'unknown-header-type'
        option limit '1000/sec'
        option family 'ipv6'
        option target 'ACCEPT'

config rule
        option name 'Allow-IPSec-ESP'
        option src 'wan'
        option dest 'lan'
        option proto 'esp'
        option target 'ACCEPT'

config rule
        option name 'Allow-ISAKMP'
        option src 'wan'
        option dest 'lan'
        option dest_port '500'
        option proto 'udp'
        option target 'ACCEPT'

config zone
        option name 'guest'
        option output 'ACCEPT'
        option forward 'REJECT'
        option input 'REJECT'
        list network 'guest'

config forwarding
        option src 'guest'
        option dest 'wan'

config rule
        option name 'guestDHCP'
        list proto 'udp'
        option src 'guest'
        option dest_port '67'
        option target 'ACCEPT'

config rule
        option name 'guestDNS'
        option src 'guest'
        option dest_port '53'
        option target 'ACCEPT'

config rule
        option name 'Allow_mdns_MotoTV'
        list proto 'udp'
        option src '*'
        option src_port '5353'
        option dest_port '5353'
        option target 'ACCEPT'
        list dest_ip '224.0.0.251'
        option family 'ipv4'

config rule
        option src 'guest'
        list dest_ip '192.168.87.1'
        option target 'REJECT'
        option name 'Block 192.168.87.1 in Guest'
        option dest 'guest'

config rule
        option name 'mans_Allow-HA-IPv6'
        option family 'ipv6'
        option proto 'tcp udp'
        option src 'wan'
        option dest 'lan'
        option dest_ip '::57/-64'
        option dest_port '8123'
        option target 'ACCEPT'
        option enabled '0'

config rule
        option name 'mans_Allow-pikvm-IPv6'
        option family 'ipv6'
        option proto 'tcp udp'
        option src 'wan'
        option dest 'lan'
        option dest_ip '::58/-64'
        option target 'ACCEPT'
        option enabled '0'

config rule
        option name 'mans_Allow-Marcus-IPv6'
        option family 'ipv6'
        option proto 'tcp udp'
        option src 'wan'
        option dest 'lan'
        option dest_ip '::22/-64'
        option target 'ACCEPT'
        option enabled '0'

config rule
        option name 'temp_jellyfin_mans_Allow-Marcus-IPv6'
        option family 'ipv6'
        option proto 'tcp udp'
        option src 'wan'
        option dest 'lan'
        option target 'ACCEPT'
        list dest_ip '::4/-64'

config rule
        option name 'temp_swag_mans_Allow-Marcus-IPv6'
        option family 'ipv6'
        option proto 'tcp udp'
        option src 'wan'
        option dest 'lan'
        option target 'ACCEPT'
        list dest_ip '::5/-64'

config rule
        option name 'temp_plex_mans_Allow-Marcus-IPv6'
        option family 'ipv6'
        option proto 'tcp udp'
        option src 'wan'
        option dest 'lan'
        option target 'ACCEPT'
        list dest_ip '::6/-64'

root@OpenWrt:~# 

It is called extender mode

This is used when you have multiple APs, so it skips authentation steps it presumes a main router is set up to handle.

Are you using multiple APs?
Disable it and see if the router, in 'extender mode', then recognizes it.

I have another dumb AP which is also E8450 with OpenWrt. Won't it ruin the existing setup if I disable it?

We are diagnosing...

Is it seen???

I haven't tried what you told me yet, I will try it in sometime and revert but before that I have to be honest with you.

I have set country to US in wifi which is not the case but if I use to my country, the wifi doesn't work, which is why I do that. Could that be the issue?

The wifi doesn't even turn on if I use my country.

I've never seen that before.

Could?
It is an issue.

This is like build a story...

Okay, what country, and literally "even turn on".

You enable the radio.
You save.
You save and apply.
The page shows enabled.

You change the country.
You save and apply.
The page shows "disabled"?

If I set it to IN, save apply, the 5ghz SSID "Madan" works but "Madan+" doesn't work as shown in the image.

If I set it to US(not my location), save apply, the 5ghz on both SSID works without issues.

No problem with 2.4ghz with any country code, works everytime.