What's new

Entware Pi-hole directly on the router? Yes!

If you mean the response tab there‘s nothing to be seen
Really? That's kinda weird because Content-Length header indicates there is content.
 
Yes, unfortunately there is indeed nothing to see. Empty. Have now tried different browsers, Edge & Chrome (Windows).
And no matter which browser I use, whether Safari on MacOS or iPad, or Chrome and Opera (Windows), after clicking on Interfaces tab it no longer responds. Pihole itself works great.

One more point: Is it correct that the https setting must be applied again after each re-logging in?

One more thing (no complaint or criticism): The first call of the Pihole admin interface seems to be quite sluggish, is there a way to improve that?
 
Last edited:
Yes, unfortunately there is indeed nothing to see. Empty. Have now tried different browsers, Edge & Chrome (Windows).
And no matter which browser I use, whether Safari on MacOS or iPad, or Chrome and Opera (Windows), after clicking on Interfaces tab it no longer responds. Pihole itself works great.

One more point: Is it correct that the https setting must be applied again after each re-logging in?

One more thing (no complaint or criticism): The first call of the Pihole admin interface seems to be quite sluggish, is there a way to improve that?
I will look through the source code and try to find potential issue with the empty response.
Which https setting, you mean the insecure connection warning on login page ? If you just bookmark it with https already on he address the there will be no issue.
First request always seems to take a while to load, it's just how the built-in webserver works, nothing really to fix here. I remember people reported slow web UI with https in the past.
 
I will look through the source code and try to find potential issue with the empty response.
Thanks! Take all the time you need!
Which https setting, you mean the insecure connection warning on login page ? If you just bookmark it with https already on he address the there will be no issue.
Yes, on the login page. If I select https, I have to do it again the next time I log in. If I bookmark the https connection, it doesn't open the login page.
I remember people reported slow web UI with https in the past.
I can't report that; when I'm connected via https, everything works smoothly and quickly in the UI.

It would be interesting to know if other users are also experiencing this error with the interfaces page.
Perhaps I made some other mistakes during the installation?
 
Last edited:
Yes, on the login page. If I select https, I have to do it again the next time I log in. If I bookmark the https connection, it doesn't open the login page.
I personally have "https://pi.hole/admin" bookmarked and it works without such issues.
What does it open instead if not the login page?

I can't report that; when I'm connected via https, everything works smoothly and quickly in the UI.

It would be interesting to know if other users are also experiencing this error with the interfaces page.
Perhaps I made some other mistakes during the installation?
When Pi-hole v6 was in the beta and early release people reported issues with HTTPS connection, I think it had some issues with the crypto library handling depending on the CPU or other things, I'm not sure about details on this.
I don't recall anyone reporting empty interfaces page (and I follow newly reported issues in FTL repository) so this might be some incompatibility because we are not really running on officially supported hardware and kernels here.

If you're willing - you might try installing development version of the package (pi-hole-dev) and reporting back if there is any difference. Note that updating to development version can be a one-way update - you might not be able to go back to stable version.
 
Last edited:
I personally have "https://pi.hole/admin" bookmarked and it works without such issues.
What does it open instead if not the login page?
That doesn't work for me. Nothing is opened, "Server not found". So I have to use the IP address.

Update: So, I Noob have now also found the setting... but, it only works like this: https://pi.hole:5443/admin/login
How is it going without 5443 ..?

If you're willing - you might try installing development version of the package (pi-hole-dev) and reporting back if there is any difference. Note that updating to development version can be a one-way update - you might not be able to go back to stable version.
To be honest, I don't dare to do that... 😀🤯
 
Last edited:
That doesn't work for me. Nothing is opened, "Server not found". So I have to use the IP address.

Update: So, I Noob have now also found the setting... but, it only works like this: https://pi.hole:5443/admin/login
How is it going without 5443 ..?
I'm pretty sure you missed a step in the guide and didn't set 'dns.reply.host.IPv4=192.168.x.x' or 'webserver.port' has no entry for '192.168.x.x:443s'.
 
I'm pretty sure you missed a step in the guide and didn't set 'dns.reply.host.IPv4=192.168.x.x' or 'webserver.port' has no entry for '192.168.x.x:443s'.
All settings now appear to be correct. I can't understand why "5443" has crept in at webserver.port. Well.

If interfaces would still work now would be completely happy... 😊
 
It would be fantastic if this excellent project is included in AMTM.
@jacklul @bibikalka and Maestro @thelonelycoder
I certainly would consider adding this to amtm. But there is nothing to add at the moment as there is no install script, much less any other compatibility with what amtm expects.
 
All settings now appear to be correct. I can't understand why "5443" has crept in at webserver.port. Well.
I keep 5080 and 5443 entries in there just incase the extra IP and pi.hole domain stops working so I have a fallback way of getting into Pi-hole UI.

If interfaces would still work now would be completely happy... 😊
Interfaces page is just an extra functionality that shouldn't affect the blocking
I've looked at the source code, doesn't seem like there should be any reason for empty response unless calls to kernel functions requesting routes fail or return bad data.

To be honest, I don't dare to do that... 😀🤯
Alternatively, you can enable 'debug.netlink' option (Settings -> All -> Debug), open the interfaces page and share the FTL.log with me (it may contain sensitive data so use the tool I linked earlier).

It would be fantastic if this excellent project is included in AMTM.
Some caveats:
- I'm not using Merlin's firmware and I don't want to blindly create untested install scripts
- I'm not sure if you can add 'pihole' user (in USB->Samba) through the SSH/script
- Extra IP step might be problematic - what if there isn't available IP to use? (everything reserved by DHCP)
 
Some caveats:
- I'm not using Merlin's firmware and I don't want to blindly create untested install scripts
- I'm not sure if you can add 'pihole' user (in USB->Samba) through the SSH/script
- Extra IP step might be problematic - what if there isn't available IP
Some caveats:
- I'm not using Merlin's firmware and I don't want to blindly create untested install scripts
- I'm not sure if you can add 'pihole' user (in USB->Samba) through the SSH/script
- Extra IP step might be problematic - what if there isn't available IP to use? (everything reserved by DHCP)

I saw that you don't live very far from me. I would be very happy to provide you with a RT-AX58U with AsusMerlin completely free of charge if you wish this and thus contribute something to your great work. Just let me know!

Your justifiably listed points can certainly be clarified? Maybe @thelonelycoder could say something about this?

But please, of course, don't let me push you into anything! 🙂
 
Requirements of inclusion of a third party script into amtm are few, I list them below.
I make the final decision to include or exclude a third party script. Exclusion so far only happened because the script was no longer maintained and outdated for current firmware releases.

- I only accept open source and non monetized scripts.
- Must be popular on SNB Forum, I use the Replies/Views count and usage of the respective thread to decide inclusion.
- Must be of use for the general public and not tied to a certain device or provider users need or have, like a certain modem type only used by X provider.
- Must have its own SSH UI, with complete install, configure and uninstall functions as select-able options.
- Must uninstall all traces of itself on the router.
- Must use letter e to exit the script.
- Must have one main script file containing a version='version number' variable, no quotes please. amtm greps for version number and checks the MD5 hash of that file.
- Must be hosted on a publicly accessible server.
- This file is the only file amtm checks if an addon is installed. Present means the script is fully installed.

The rest of the logic I do in amtm. All scripts run in a sub shell so that users return to amtm when they exit.
Hope this helps.
 
Merci vielmal @thelonelycoder!
It sounds like a challenge to me.
But I'm sure that if jacklul's pi-hole project were included in AMTM, this would significantly contribute to the fact that many users would not only simply try pi-hole on Merlin but also use it by default.

It's as simple as it is ingenious, without additional hardware and consumes almost no resources. It just feels good to use the well-known, functional & popular PiHole smoothly on your own router.
 
@Viktor Jaep, are you ready to take on piHOLEMON?
That's exactly what I'm NOT saying. :p I thought I'd get ahead of the game before <INSERT-NAME-HERE>-MON names started being suggested. Lol
 
That's exactly what I'm NOT saying. :p I thought I'd get ahead of the game before <INSERT-NAME-HERE>-MON names started being suggested. Lol
Now that you've been brought into play here, resistance is pointless. You have been assimilated, so to speak, my lord. - Seriously, if it is possible, try to provide support.
 

Latest 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!
Back
Top