Unable to connect after trying to install unbound

does anyone know how I could get

unbound (quad 9 DNS), adblock, and wireguard (mullvad vpn)

all working simultaneously?

just updated to 24.10.5 firmware so this was a fresh install
wireguard installed and confiugred successfully
adblock installed and configured successfully
then tried to install unbound, tried to reboot and now cant physically or over internet connect

Ideally I would like to be able to do this without needing to SSH in because my ISP's device is hard to get to up high . . . .

As long as you're connected to the OpenWrt lan, you should be able to access it via ssh and/or LuCI (web), assuming nothing has gone wrong with the core system/network config and the respective services.

Maybe you can clarify the physical situation here. Connectivity can be via wifi or ethernet, as long as it's on the OpenWrt lan. I'm not really sure how your ISP device's placement affects your ability to connect to the OpenWrt router, but maybe I'm just missing the context.

essentially I have difficulty going between my "office" and where my modem is - so each time if I need to switch between ethernet connection vs internet connection
it becomes a whole trip to ferry routers and such around unfortunately

I cannot seem to connect through the web browser - but it seems as though I can see the network

after reboot
cannot get internet connection from the network (even though openwrt one was connected to modem, and before attempting to install unbound package I was using its internet to download packages)
cannot connect through GUI (going into browser typing in IP
cannot connect through physical ethernet connection (after bringing router upstairs again and plugging into the ethernet connection (1g not the other port) )

does it seem as though ive ruined some core config or something then?
when attempted to install unbound it seemed there were a few errors (about 4 files seemed to have difficulty downloading? I did not catch a screenshot or anything)

I'm still not really getting it.

If the OpenWrt router isn't working, just disconnect it and move it to a more reasonable location while you are connecting to it.

yes, that is what i'm doing nod nod

do you have any idea why I cant connect to it anymore even with an ethernet connection?

let's start with the following (the critical questions at the end):

  • Connect your computer to the router's lan port via ethernet.
  • disable wifi on your computer
  • disconnect any other network connections from the router itself as well as the computer, if applicable).
  • Check the computer's network settings
    • Is it set for DHCP or static IP?
    • What address does it have? (complete with the subnet mask and the router/gateway and dns addresses)

I dont mean to be a bother but do you have any idea what might have caused this?

do you have any knowledge about getting wireguard and unbound to work together?


this is me trying to connect with laptop through GUI - you can see it is connected to donkey kong 2 (which is the router)

but it cant connect to the page on my browser

then this is the text that came up with the ip address command on the computer i'm trying to manually ethernet link up with the router
(then i'm trying to upload screenshot of ip address command output - but despite the file being 1.2 mb it claims its 10+mb and I can't upload it

No. Not until we can see your configuration. So broadly speaking I would say a misconfiguration is the culprit, but that doesn’t give you a real reason.

opkg install luci-app-unbound

Installing luci-app-unbound (25.354.54193~3972ee2) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/luci/luci-app-unbound_25.354.54193~3972ee2_all.ipk Installing liblua5.1.5 (5.1.5-r11) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/base/liblua5.1.5_5.1.5-r11_aarch64_cortex-a53.ipk Installing lua (5.1.5-r11) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/base/lua_5.1.5-r11_aarch64_cortex-a53.ipk Installing luci-lib-nixio (25.354.54193~3972ee2) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/luci/luci-lib-nixio_25.354.54193~3972ee2_aarch64_cortex-a53.ipk Installing luci-lib-ip (25.354.54193~3972ee2) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/luci/luci-lib-ip_25.354.54193~3972ee2_aarch64_cortex-a53.ipk Installing luci-lib-jsonc (25.354.54193~3972ee2) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/luci/luci-lib-jsonc_25.354.54193~3972ee2_aarch64_cortex-a53.ipk Installing liblucihttp-lua (2023.03.15~9b5b683f-r1) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/luci/liblucihttp-lua_2023.03.15~9b5b683f-r1_aarch64_cortex-a53.ipk Installing luci-lib-base (25.354.54193~3972ee2) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/luci/luci-lib-base_25.354.54193~3972ee2_all.ipk Installing libubus-lua (2025.10.17~60e04048-r1) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/base/libubus-lua_2025.10.17~60e04048-r1_aarch64_cortex-a53.ipk Installing ucode-mod-lua (1) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/luci/ucode-mod-lua_1_aarch64_cortex-a53.ipk Installing luci-lua-runtime (25.354.54193~3972ee2) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/luci/luci-lua-runtime_25.354.54193~3972ee2_aarch64_cortex-a53.ipk Installing luci-compat (25.354.54193~3972ee2) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/luci/luci-compat_25.354.54193~3972ee2_all.ipk Installing libopenssl3 (3.0.18-r1) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/base/libopenssl3_3.0.18-r1_aarch64_cortex-a53.ipk Installing libevent2-7 (2.1.12-r2) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/base/libevent2-7_2.1.12-r2_aarch64_cortex-a53.ipk Installing libunbound (1.24.2-r1) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/packages/libunbound_1.24.2-r1_aarch64_cortex-a53.ipk Installing unbound-daemon (1.24.2-r1) to root... Downloading https://downloads.openwrt.org/releases/24.10.5/packages/aarch64_cortex-a53/packages/unbound-daemon_1.24.2-r1_aarch64_cortex-a53.ipk Configuring libopenssl3. Configuring liblua5.1.5. Configuring lua. Configuring luci-lib-nixio. Configuring luci-lib-ip. Configuring luci-lib-jsonc. Configuring liblucihttp-lua. Configuring luci-lib-base. Configuring libubus-lua. Configuring ucode-mod-lua. Configuring luci-lua-runtime. Configuring libevent2-7. Configuring libunbound. Configuring unbound-daemon. Configuring luci-compat. Configuring luci-app-unbound.

##### Errors

unbound: default protocol configuration unbound: default memory configuration unbound: default recursion configuration

this is what happens when I try to install unbound luci app on a freshly reset router - what could I do about this?

lovespade@lovespade:~$ ssh root@192.168.1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ED25519 key sent by the remote host is
xxx.
Please contact your system administrator.
Add correct host key in /home/lovespade/.ssh/known_hosts to get rid of this message.
Offending ED25519 key in /home/lovespade/.ssh/known_hosts:1
  remove with:
  ssh-keygen -f '/home/lovespade/.ssh/known_hosts' -R '192.168.1.1'
Host key for 192.168.1.1 has changed and you have requested strict checking.
Host key verification failed.

also this is what I have run into when trying to ssh in through terminal now -__-"

This is normal if you reset or reinstall the firmware.

how do I get past the verification failed :open_mouth: -- I just updated the firmware - so how do I verify it?

Read error message, follow error message (= remove) ?

ssh-keygen -f '/home/lovespade/.ssh/known_hosts' -R '192.168.1.1'

? this ?

Yes.... ?
I usually just edit the file, but I guess this should work too.

I finally SSH'd in successfully, wow, thanks Mr. Frollic

(I have only been using linux for 2 weeks :sob:)
((only had 2 brick the router twice))

You will get the warning every time the target host key gets replaced, it's a security thing, to make sure you know what you're doing.

Target might have gotten hacked or you're not talking to the device you think you're talking to.

In your case firmware upgrade generated new key.

lovespade@lovespade:~$ ssh root@192.168.1.1
The authenticity of host '192.168.1.1 (192.168.1.1)' can't be established.
ED25519 key fingerprint is SHA256:lW4oAmUtTAKJ98jTLn1baQ9MIieMV27afYyYcHkxrfo.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? y
Please type 'yes', 'no' or the fingerprint: yes
Warning: Permanently added '192.168.1.1' (ED25519) to the list of known hosts.
root@192.168.1.1's password: 


BusyBox v1.36.1 (2025-12-17 21:08:22 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 24.10.5, r29087-d9c5716d1d
 -----------------------------------------------------
root@OpenWrt:~# /etc/config/firewall
-ash: /etc/config/firewall: Permission denied
root@OpenWrt:~# /etc/config/unbound
-ash: /etc/config/unbound: Permission denied
root@OpenWrt:~#

what do if permmission denied?