What's new

Unbound unbound_manager (Manager/Installer utility for unbound - Recursive DNS Server)

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

And to confirm my last bit, I guess I don't need DOT anymore since I expect the bulk of my DNS requests to be local, correct?
unbound uses the remote Root DNS servers and does not encrypt DNS up-stream requests, so your ISP is technically able to track all of your DNS requests i.e. DNS profiling.

With DoT enabled, up-stream DNS requests are encrypted, so no third party such as your ISP or VPN ISP can track your DNS requests.
 
i updated the entware, since then unbound is not running, reinstallation is not working either.

Segmentation fault
***ERROR INVALID unbound configuration
 
i updated the entware, since then unbound is not running, reinstallation is not working either.

Segmentation fault
***ERROR INVALID unbound configuration

Fresh RT-AC86U install....

Code:
admin@RT-AC86U-6160:/jffs/scripts# amtm


 This updates and upgrades Entware packages
_____________________________________________

 Continue? [1=Yes e=Exit] 1


Downloading http://bin.entware.net/aarch64-k3.10/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
Upgrading syslog-ng on root from 3.27.1-1 to 3.27.1-2...
Downloading http://bin.entware.net/aarch64-k3.10/syslog-ng_3.27.1-2_aarch64-3.10.ipk
Upgrading column on root from 2.35.1-2 to 2.36-1...
Downloading http://bin.entware.net/aarch64-k3.10/column_2.36-1_aarch64-3.10.ipk
Upgrading libc on root from 2.27-9 to 2.27-10...
Downloading http://bin.entware.net/aarch64-k3.10/libc_2.27-10_aarch64-3.10.ipk
Upgrading libpthread on root from 2.27-9 to 2.27-10...
Downloading http://bin.entware.net/aarch64-k3.10/libpthread_2.27-10_aarch64-3.10.ipk
Upgrading glib2 on root from 2.58.3-5 to 2.65.2-1...
Downloading http://bin.entware.net/aarch64-k3.10/glib2_2.65.2-1_aarch64-3.10.ipk
Removing obsolete file /opt/lib/libgobject-2.0.so.0.5800.3.
Removing obsolete file /opt/lib/libgio-2.0.so.0.5800.3.
Removing obsolete file /opt/lib/libglib-2.0.so.0.5800.3.
Removing obsolete file /opt/lib/libgmodule-2.0.so.0.5800.3.
Removing obsolete file /opt/lib/libgthread-2.0.so.0.5800.3.
Upgrading libcurl on root from 7.70.0-1 to 7.72.0-2...
Downloading http://bin.entware.net/aarch64-k3.10/libcurl_7.72.0-2_aarch64-3.10.ipk
Upgrading libcap on root from 2.33-2 to 2.43-1...
Downloading http://bin.entware.net/aarch64-k3.10/libcap_2.43-1_aarch64-3.10.ipk
Removing obsolete file /opt/lib/libcap.so.2.33.
Upgrading libpcre on root from 8.43-2 to 8.44-2...
Downloading http://bin.entware.net/aarch64-k3.10/libpcre_8.44-2_aarch64-3.10.ipk
Removing obsolete file /opt/lib/libpcreposix.so.0.0.6.
Removing obsolete file /opt/lib/libpcre.so.1.2.11.
Upgrading grep on root from 3.4-1 to 3.4-2...
Downloading http://bin.entware.net/aarch64-k3.10/grep_3.4-2_aarch64-3.10.ipk
Upgrading oniguruma on root from 6.9.5_rev1-2 to 6.9.5_rev1-3...
Downloading http://bin.entware.net/aarch64-k3.10/oniguruma_6.9.5_rev1-3_aarch64-3.10.ipk
Upgrading libdbi on root from 0.9.0-4 to 0.9.0-5...
Downloading http://bin.entware.net/aarch64-k3.10/libdbi_0.9.0-5_aarch64-3.10.ipk
Upgrading ntpd on root from 4.2.8p13-4 to 4.2.8p15-2...
Downloading http://bin.entware.net/aarch64-k3.10/ntpd_4.2.8p15-2_aarch64-3.10.ipk
Upgrading sqlite3-cli on root from 3320100-1 to 3330000-1...
Downloading http://bin.entware.net/aarch64-k3.10/sqlite3-cli_3330000-1_aarch64-3.10.ipk
Upgrading logrotate on root from 3.15.0-2 to 3.16.0-2...
Downloading http://bin.entware.net/aarch64-k3.10/logrotate_3.16.0-2_aarch64-3.10.ipk
Upgrading libstdcpp on root from 8.4.0-9 to 8.4.0-10...
Downloading http://bin.entware.net/aarch64-k3.10/libstdcpp_8.4.0-10_aarch64-3.10.ipk
Upgrading libjson-c on root from 0.13.1-2 to 0.14-2...
Downloading http://bin.entware.net/aarch64-k3.10/libjson-c_0.14-2_aarch64-3.10.ipk
Removing obsolete file /opt/lib/libjson-c.so.4.0.0.
Removing obsolete file /opt/lib/libjson-c.so.4.
Upgrading libgcc on root from 8.4.0-9 to 8.4.0-10...
Downloading http://bin.entware.net/aarch64-k3.10/libgcc_8.4.0-10_aarch64-3.10.ipk
Upgrading libuuid on root from 2.35.1-2 to 2.36-1...
Downloading http://bin.entware.net/aarch64-k3.10/libuuid_2.36-1_aarch64-3.10.ipk
Upgrading libsmartcols on root from 2.35.1-2 to 2.36-1...
Downloading http://bin.entware.net/aarch64-k3.10/libsmartcols_2.36-1_aarch64-3.10.ipk
Upgrading librt on root from 2.27-9 to 2.27-10...
Downloading http://bin.entware.net/aarch64-k3.10/librt_2.27-10_aarch64-3.10.ipk
Upgrading findutils on root from 4.7.0-1 to 4.7.0-2...
Downloading http://bin.entware.net/aarch64-k3.10/findutils_4.7.0-2_aarch64-3.10.ipk
Upgrading htop on root from 2.2.0-2 to 3.0.1-1...
Downloading http://bin.entware.net/aarch64-k3.10/htop_3.0.1-1_aarch64-3.10.ipk
Upgrading libssp on root from 8.4.0-9 to 8.4.0-10...
Downloading http://bin.entware.net/aarch64-k3.10/libssp_8.4.0-10_aarch64-3.10.ipk
Upgrading libsqlite3 on root from 3320100-1 to 3330000-1...
Downloading http://bin.entware.net/aarch64-k3.10/libsqlite3_3330000-1_aarch64-3.10.ipk
Upgrading ntp-utils on root from 4.2.8p13-4 to 4.2.8p15-2...
Downloading http://bin.entware.net/aarch64-k3.10/ntp-utils_4.2.8p15-2_aarch64-3.10.ipk
Configuring libgcc.
Configuring libc.
Configuring libssp.
Configuring libpthread.
Configuring librt.
Configuring libpcre.
Configuring glib2.
Configuring libdbi.
Configuring libjson-c.
Configuring libcurl.
Configuring libuuid.
Configuring syslog-ng.
Configuring libsmartcols.
Configuring column.
Configuring grep.
Configuring oniguruma.
Configuring libcap.
Configuring ntp-utils.
Configuring ntpd.
Configuring libsqlite3.
Configuring sqlite3-cli.
Configuring logrotate.
Configuring libstdcpp.
Configuring findutils.
Configuring htop.
Collected errors:
 * resolve_conffiles: Existing conffile /opt/etc/syslog-ng.conf is different from the conffile in the new package. The new conffile will be placed at /opt/etc/syslog-ng.conf-opkg.

_____________________________________________

 Enter option  7
_____________________________________________

 This installs unbound Manager - Manager/Installer utility for unbound
 on your router.

 Author: Martineau
 https://www.snbforums.com/threads/61669

 Contributors: rgnldo, dave14305, SomeWhereOverTheRainbow, Cam, Xentrk, thelonelycoder
_____________________________________________

 Continue? [1=Yes e=Exit] 1

Creating 'unbound_manager' alias

+======================================================================+
|  Welcome to the unbound Manager/Installation script (Asuswrt-Merlin) |
|                                                                      |
|                      Version 3.19 by Martineau                       |
|                                                                      |
| Requirements: USB drive with Entware installed                       |
|                                                                      |
|   1 = Install unbound DNS Server                                     |
|       o1. Enable unbound Logging                                     |
|       o2. Integrate with Stubby (Advanced Users)                     |
|       o3. Install Ad and Tracker Blocking                            |
|       o4. Customise CPU/Memory usage                                 |
|       o5. Disable Firefox DNS-over-HTTPS (DoH) (USA users)           |
|       o6. Install Graphical Statistics GUI (Add-ons) TAB             |
|       o7. Integrate with DoT (Advanced Users)                        |
|       o8. Enable DNS Firewall                                        |
|       o9. Install YouTube Ad Blocking                                |
|                                                                      |
|                                                                      |
|     See SNBForums thread https://tinyurl.com/s89z3mm for legacy      |
|         user tips on unbound usage/configuration.                    |
+======================================================================+
1  = Begin unbound Installation Process                     5  = n/a Install Ad and Tracker blocker (Ad Block)
2  = Remove unbound/unbound_manager                         6  = n/a Install Graphical Statistics GUI Add-on TAB
3  = n/a Start unbound                                  7  = n/a Enable DNS Firewall
4  = n/a Show unbound statistics                                8  = n/a Install YouTube Ad blocker

?  = About Configuration                    
        

e  = Exit Script [?]

E:Option ==> 1


Initialising 'unbound-control-setup' to generate SSL Keys
/opt/sbin/unbound-control-setup: line 104: getopts: not found
setup in directory /opt/var/lib/unbound

<snip>

The only thing that appears unusual is
Code:
Initialising 'unbound-control-setup' to generate SSL Keys
/opt/sbin/unbound-control-setup: line 104: getopts: not found
 
i updated the entware, since then unbound is not running, reinstallation is not working either.

Segmentation fault
***ERROR INVALID unbound configuration

I'm getting this too and will try your solution.
 
Fresh RT-AC86U install....

Code:
admin@RT-AC86U-6160:/jffs/scripts# amtm


This updates and upgrades Entware packages
_____________________________________________

Continue? [1=Yes e=Exit] 1


Downloading http://bin.entware.net/aarch64-k3.10/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
Upgrading syslog-ng on root from 3.27.1-1 to 3.27.1-2...
Downloading http://bin.entware.net/aarch64-k3.10/syslog-ng_3.27.1-2_aarch64-3.10.ipk
Upgrading column on root from 2.35.1-2 to 2.36-1...
Downloading http://bin.entware.net/aarch64-k3.10/column_2.36-1_aarch64-3.10.ipk
Upgrading libc on root from 2.27-9 to 2.27-10...
Downloading http://bin.entware.net/aarch64-k3.10/libc_2.27-10_aarch64-3.10.ipk
Upgrading libpthread on root from 2.27-9 to 2.27-10...
Downloading http://bin.entware.net/aarch64-k3.10/libpthread_2.27-10_aarch64-3.10.ipk
Upgrading glib2 on root from 2.58.3-5 to 2.65.2-1...
Downloading http://bin.entware.net/aarch64-k3.10/glib2_2.65.2-1_aarch64-3.10.ipk
Removing obsolete file /opt/lib/libgobject-2.0.so.0.5800.3.
Removing obsolete file /opt/lib/libgio-2.0.so.0.5800.3.
Removing obsolete file /opt/lib/libglib-2.0.so.0.5800.3.
Removing obsolete file /opt/lib/libgmodule-2.0.so.0.5800.3.
Removing obsolete file /opt/lib/libgthread-2.0.so.0.5800.3.
Upgrading libcurl on root from 7.70.0-1 to 7.72.0-2...
Downloading http://bin.entware.net/aarch64-k3.10/libcurl_7.72.0-2_aarch64-3.10.ipk
Upgrading libcap on root from 2.33-2 to 2.43-1...
Downloading http://bin.entware.net/aarch64-k3.10/libcap_2.43-1_aarch64-3.10.ipk
Removing obsolete file /opt/lib/libcap.so.2.33.
Upgrading libpcre on root from 8.43-2 to 8.44-2...
Downloading http://bin.entware.net/aarch64-k3.10/libpcre_8.44-2_aarch64-3.10.ipk
Removing obsolete file /opt/lib/libpcreposix.so.0.0.6.
Removing obsolete file /opt/lib/libpcre.so.1.2.11.
Upgrading grep on root from 3.4-1 to 3.4-2...
Downloading http://bin.entware.net/aarch64-k3.10/grep_3.4-2_aarch64-3.10.ipk
Upgrading oniguruma on root from 6.9.5_rev1-2 to 6.9.5_rev1-3...
Downloading http://bin.entware.net/aarch64-k3.10/oniguruma_6.9.5_rev1-3_aarch64-3.10.ipk
Upgrading libdbi on root from 0.9.0-4 to 0.9.0-5...
Downloading http://bin.entware.net/aarch64-k3.10/libdbi_0.9.0-5_aarch64-3.10.ipk
Upgrading ntpd on root from 4.2.8p13-4 to 4.2.8p15-2...
Downloading http://bin.entware.net/aarch64-k3.10/ntpd_4.2.8p15-2_aarch64-3.10.ipk
Upgrading sqlite3-cli on root from 3320100-1 to 3330000-1...
Downloading http://bin.entware.net/aarch64-k3.10/sqlite3-cli_3330000-1_aarch64-3.10.ipk
Upgrading logrotate on root from 3.15.0-2 to 3.16.0-2...
Downloading http://bin.entware.net/aarch64-k3.10/logrotate_3.16.0-2_aarch64-3.10.ipk
Upgrading libstdcpp on root from 8.4.0-9 to 8.4.0-10...
Downloading http://bin.entware.net/aarch64-k3.10/libstdcpp_8.4.0-10_aarch64-3.10.ipk
Upgrading libjson-c on root from 0.13.1-2 to 0.14-2...
Downloading http://bin.entware.net/aarch64-k3.10/libjson-c_0.14-2_aarch64-3.10.ipk
Removing obsolete file /opt/lib/libjson-c.so.4.0.0.
Removing obsolete file /opt/lib/libjson-c.so.4.
Upgrading libgcc on root from 8.4.0-9 to 8.4.0-10...
Downloading http://bin.entware.net/aarch64-k3.10/libgcc_8.4.0-10_aarch64-3.10.ipk
Upgrading libuuid on root from 2.35.1-2 to 2.36-1...
Downloading http://bin.entware.net/aarch64-k3.10/libuuid_2.36-1_aarch64-3.10.ipk
Upgrading libsmartcols on root from 2.35.1-2 to 2.36-1...
Downloading http://bin.entware.net/aarch64-k3.10/libsmartcols_2.36-1_aarch64-3.10.ipk
Upgrading librt on root from 2.27-9 to 2.27-10...
Downloading http://bin.entware.net/aarch64-k3.10/librt_2.27-10_aarch64-3.10.ipk
Upgrading findutils on root from 4.7.0-1 to 4.7.0-2...
Downloading http://bin.entware.net/aarch64-k3.10/findutils_4.7.0-2_aarch64-3.10.ipk
Upgrading htop on root from 2.2.0-2 to 3.0.1-1...
Downloading http://bin.entware.net/aarch64-k3.10/htop_3.0.1-1_aarch64-3.10.ipk
Upgrading libssp on root from 8.4.0-9 to 8.4.0-10...
Downloading http://bin.entware.net/aarch64-k3.10/libssp_8.4.0-10_aarch64-3.10.ipk
Upgrading libsqlite3 on root from 3320100-1 to 3330000-1...
Downloading http://bin.entware.net/aarch64-k3.10/libsqlite3_3330000-1_aarch64-3.10.ipk
Upgrading ntp-utils on root from 4.2.8p13-4 to 4.2.8p15-2...
Downloading http://bin.entware.net/aarch64-k3.10/ntp-utils_4.2.8p15-2_aarch64-3.10.ipk
Configuring libgcc.
Configuring libc.
Configuring libssp.
Configuring libpthread.
Configuring librt.
Configuring libpcre.
Configuring glib2.
Configuring libdbi.
Configuring libjson-c.
Configuring libcurl.
Configuring libuuid.
Configuring syslog-ng.
Configuring libsmartcols.
Configuring column.
Configuring grep.
Configuring oniguruma.
Configuring libcap.
Configuring ntp-utils.
Configuring ntpd.
Configuring libsqlite3.
Configuring sqlite3-cli.
Configuring logrotate.
Configuring libstdcpp.
Configuring findutils.
Configuring htop.
Collected errors:
* resolve_conffiles: Existing conffile /opt/etc/syslog-ng.conf is different from the conffile in the new package. The new conffile will be placed at /opt/etc/syslog-ng.conf-opkg.

_____________________________________________

Enter option  7
_____________________________________________

This installs unbound Manager - Manager/Installer utility for unbound
on your router.

Author: Martineau
https://www.snbforums.com/threads/61669

Contributors: rgnldo, dave14305, SomeWhereOverTheRainbow, Cam, Xentrk, thelonelycoder
_____________________________________________

Continue? [1=Yes e=Exit] 1

Creating 'unbound_manager' alias

+======================================================================+
|  Welcome to the unbound Manager/Installation script (Asuswrt-Merlin) |
|                                                                      |
|                      Version 3.19 by Martineau                       |
|                                                                      |
| Requirements: USB drive with Entware installed                       |
|                                                                      |
|   1 = Install unbound DNS Server                                     |
|       o1. Enable unbound Logging                                     |
|       o2. Integrate with Stubby (Advanced Users)                     |
|       o3. Install Ad and Tracker Blocking                            |
|       o4. Customise CPU/Memory usage                                 |
|       o5. Disable Firefox DNS-over-HTTPS (DoH) (USA users)           |
|       o6. Install Graphical Statistics GUI (Add-ons) TAB             |
|       o7. Integrate with DoT (Advanced Users)                        |
|       o8. Enable DNS Firewall                                        |
|       o9. Install YouTube Ad Blocking                                |
|                                                                      |
|                                                                      |
|     See SNBForums thread https://tinyurl.com/s89z3mm for legacy      |
|         user tips on unbound usage/configuration.                    |
+======================================================================+
1  = Begin unbound Installation Process                     5  = n/a Install Ad and Tracker blocker (Ad Block)
2  = Remove unbound/unbound_manager                         6  = n/a Install Graphical Statistics GUI Add-on TAB
3  = n/a Start unbound                                  7  = n/a Enable DNS Firewall
4  = n/a Show unbound statistics                                8  = n/a Install YouTube Ad blocker

?  = About Configuration                
    

e  = Exit Script [?]

E:Option ==> 1


Initialising 'unbound-control-setup' to generate SSL Keys
/opt/sbin/unbound-control-setup: line 104: getopts: not found
setup in directory /opt/var/lib/unbound

<snip>

The only thing that appears unusual is
Code:
Initialising 'unbound-control-setup' to generate SSL Keys
/opt/sbin/unbound-control-setup: line 104: getopts: not found


I'm getting this too and will try your solution.


Not working for RT-AX58U:

Tried uninstalling, re-installing: no
Tried reinstalling 384.19: no
Tried wiping jffs and re-install: no
Tried keeping info: no
Tried wiping all info: no
Force reload amtm: no

Did not wipe USB or Factory Reset Router.
Reloaded Diversion(from USB info) and Skynet, no issues.
 
Last edited:
Here's what I'm getting:

Code:
Segmentation fault

Segmentation fault

***ERROR INVALID unbound configuration - use option 'vx' to correct 'unbound.conf' or 'rl' to load a valid configuration file

                     or 'e' exit; then issue debug command

                        unbound -dv

When running unbound -dv:

Code:
unbound -dv
[1600008525] unbound[10039:0] notice: Start of unbound 1.11.0.
Sep 13 14:48:45 unbound[10039:0] warning: setrlimit: Operation not permitted
Sep 13 14:48:45 unbound[10039:0] warning: cannot increase max open fds from 1024 to 1080259191
Sep 13 14:48:45 unbound[10039:0] fatal error: too much tcp. not enough fds.

Do I need to reinstall entware and how do I do that without losing everything? Or is losing everything inevitable?
 
Here's what I'm getting:

Code:
Segmentation fault

Segmentation fault

***ERROR INVALID unbound configuration - use option 'vx' to correct 'unbound.conf' or 'rl' to load a valid configuration file

                     or 'e' exit; then issue debug command

                        unbound -dv

When running unbound -dv:

Code:
unbound -dv
[1600008525] unbound[10039:0] notice: Start of unbound 1.11.0.
Sep 13 14:48:45 unbound[10039:0] warning: setrlimit: Operation not permitted
Sep 13 14:48:45 unbound[10039:0] warning: cannot increase max open fds from 1024 to 1080259191
Sep 13 14:48:45 unbound[10039:0] fatal error: too much tcp. not enough fds.

Do I need to reinstall entware and how do I do that without losing everything? Or is losing everything inevitable?
getting something similar. updated entware packages, and now seeing:


unbound-checkconf: error while loading shared libraries: libevent-2.1.so.7: cannot open shared object file: No such file or directory

***ERROR INVALID unbound configuration - use option 'vx' to correct 'unbound.conf' or 'rl' to load a valid configuration file

or 'e' exit; then issue debug command

unbound -dv

couldn't really figure out how to use vx, and rl didn't do anything. tried to remove unbound, but it wasn't letting me. have stopped it for now. not sure how to proceed.
 
After upgrading Entware using amtm the following happens. Please note that first I did update of unbound files and after did entware upgrade.
Code:
unbound-checkconf: error while loading shared libraries: libevent-2.1.so.7: cannot open shared object file: No such file or directory

***ERROR INVALID unbound configuration - use option 'vx' to correct 'unbound.conf' or 'rl' to load a valid configuration file

                                         or 'e' exit; then issue debug command

                                                unbound -dv
 
Ran into same as others after upgrading entware
Any solution yet for unbound to run properly again
 
I was able to figure out the fix for the segmentation faults a few posts above, at least in my case.

I noticed the package named libunbound-light was still installed after uninstalling unbound so I ran the following:

Code:
opkg remove libunbound-light


After removing that package I was able to reinstall unbound successfully. Hope it works for everyone else having this issue.
 
I was able to figure out the fix for the segmentation faults a few posts above, at least in my case.

I noticed the package named libunbound-light was still installed after uninstalling unbound so I ran the following:

Code:
opkg remove libunbound-light


After removing that package I was able to reinstall unbound successfully. Hope it works for everyone else having this issue.
Yes , your solution solved it
Thank you
 
One more query, enabling cpu/memory stuning is needed for powerful router like ax88u? Or disabling it will improve performance in ax88u?
 
I was able to figure out the fix for the segmentation faults a few posts above, at least in my case.

I noticed the package named libunbound-light was still installed after uninstalling unbound so I ran the following:

Code:
opkg remove libunbound-light


After removing that package I was able to reinstall unbound successfully. Hope it works for everyone else having this issue.

ya, worked here too .. thx
 
I was able to figure out the fix for the segmentation faults a few posts above, at least in my case.

I noticed the package named libunbound-light was still installed after uninstalling unbound so I ran the following:

Code:
opkg remove libunbound-light


After removing that package I was able to reinstall unbound successfully. Hope it works for everyone else having this issue.

Beat me to it, I was going to recommend:

Code:
opkg remove libunbound-light --force-depends && opkg install libunbound
rather that having to reinstall unbound altogether. I was noticing the conflict for unbound-checkconf.
Was surprised when it became 'libunbound-light' at the last package update (from 1.9.6 was it?), just looks like we're back to 'libunbound' again now :)
 
Beat me to it, I was going to recommend:

Code:
opkg remove libunbound-light --force-depends && opkg install libunbound
rather that having to reinstall unbound altogether. I was noticing the conflict for unbound-checkconf.
Was surprised when it became 'libunbound-light' at the last package update (from 1.9.6 was it?), just looks like we're back to 'libunbound' again now :)
They eliminated the light and heavy variants in OpenWRT and made regular unbound-daemon a blend of the two.


In theory, HND users should have better multi-thread capabilities now, if Entware compiled it that way (can’t check on my non-HND router).
 
Last edited:
hm, I have configured 4 threads, but unbound_manager is shoving only one PID, but stats are returning 4 sets of the result.
in the log, I see only one PID too ...

is it really multi-threaded after entware update?

update - i think yes, but now it is running under one process, not as before where it was using multiple processes for multithreading ...
 
hm, I have configured 4 threads, but unbound_manager is shoving only one PID, but stats are returning 4 sets of the result.
in the log, I see only one PID too ...

is it really multi-threaded after entware update?
Run unbound -V to see if libevent is linked.
 
Run unbound -V to see if libevent is linked.
ASUSWRT-Merlin RT-AX88U 384.19_0 Fri Aug 14 19:20:07 UTC 2020
thunder@RT-AX88U-90F0:/tmp/home/root# unbound -V
Version 1.11.0

Configure line: --target=aarch64-openwrt-linux --host=aarch64-openwrt-linux --build=x86_64-pc-linux-gnu --program-prefix= --program-suffix= --prefix=/opt --exec-prefix=/opt --bindir=/opt/bin --sbindir=/opt/sbin --libexecdir=/opt/lib --sysconfdir=/opt/etc --datadir=/opt/share --localstatedir=/opt/var --mandir=/opt/man --infodir=/opt/info --disable-nls --disable-dsa --disable-gost --enable-allsymbols --enable-ecdsa --enable-tfo-client --enable-tfo-server --with-libexpat=/media/ware4/Entware.2020.09/staging_dir/target-aarch64_cortex-a53_glibc-2.27/opt --with-ssl=/media/ware4/Entware.2020.09/staging_dir/target-aarch64_cortex-a53_glibc-2.27/opt --with-user=unbound --with-run-dir=/opt/var/lib/unbound --with-conf-file=/opt/var/lib/unbound/unbound.conf --with-pidfile=/opt/var/run/unbound.pid --enable-ipset --with-libmnl=/media/ware4/Entware.2020.09/staging_dir/target-aarch64_cortex-a53_glibc-2.27/opt --enable-event-api --with-libevent=/media/ware4/Entware.2020.09/staging_dir/target-aarch64_cortex-a53_glibc-2.27/opt --with-pthreads
Linked libs: pluggable-libevent 2.1.11-stable (it uses epoll), OpenSSL 1.1.1g 21 Apr 2020
Linked modules: dns64 ipset respip validator iterator
TCP Fastopen feature available

BSD licensed, see LICENSE in source package for details.
Report bugs to unbound-bugs@nlnetlabs.nl or https://github.com/NLnetLabs/unbound/issues
thunder@RT-AX88U-90F0:/tmp/home/root#
 

Similar threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top