Davidc502- wrt1200ac wrt1900acx wrt3200acm wrt32x builds

Right i have stopped dnscrypt-proxy and its still hanging, i am still having to spam the login button or it hangs in other places, however will change the uhttpd.conf file as mentioned in the github issues are.

Will do that next and edit this post.

Edit: I have made two changes which i have marked in bold, max connections at 500 seems a bit high to me so i am trying 50 but guess what its not hanging now even with DNSCrypt on.

config uhttpd 'main'
	list listen_http '0.0.0.0:80'
	list listen_http '[::]:80'
	list listen_https '0.0.0.0:443'
	list listen_https '[::]:443'
	option home '/www'
	option rfc1918_filter '1'
	option cert '/etc/uhttpd.crt'
	option key '/etc/uhttpd.key'
	option cgi_prefix '/cgi-bin'
	list lua_prefix '/cgi-bin/luci=/usr/lib/lua/luci/sgi/uhttpd.lua'
	option script_timeout '60'
	option network_timeout '30'
	option http_keepalive '20'
	option tcp_keepalive '1'
	option ubus_prefix '/ubus'
	option redirect_https '0'
	option max_connections '50' (*Was 500)
	option max_requests '10' (*Was 1)
1 Like

I am also testing that new dnscrypt-proxy you linked @davidc502

I will have a try. Thanks!

Edited the uhttpd conf file also, and I can confirm its working!

Sidenote: at my clean installation the max connection value was 100, not 500, dont know why

That's strange as I haven't changed any uhttpd before today, which router are you using as I am an WRT32x user.

Ah, ok, mine is a 1200ac, so this could explaine the difference

Some time this week I will update the dnscrypt-proxy client and upload it to the server. Then next time the script is run it will grab the latest client.

Nice one @davidc502, will not mess with my restore script then. @kat5 it could be but personally max connection shouldn't be over 100 for any router in my personal opinion 50 should be more then enough for Router WebGUI unless your running loads of graphing but 100 max connections should be ample enough for every router without wasting resources.

For those who notice LuCi hanging, go ahead and follow @solidus1983 recommendation above and please report back your findings if it fixes the issue.

@kat5 has confirmed it is working.

Seems like this is the source of this issue. At older firmware it was 3, 1 is definitely not enough.

1 Like

Any particular reason? What do you gain from limiting the process to one particular CPU core?

Hi @davidc502, thanks as always for the build. This is almost totally off-topic, but could I ask that you remove the drop shadow from the text at the top of your homepage at dc502wrt.org? It makes it very hard to read for people with visual impairments, dyspraxia or dyslexia.

1 Like

IRQS for Lan,Wan,2Ghz, and 5Ghz are set to CPU0, which is overloading that processor. We can’t move LAN or WAN, but we can move WiFi to reduce this impact.

1 Like

Sure can. I've limited experience with visual impairment software, but do recall it doing weird things besides just magnification. You should take a screen shot as it probably looks really funky. lol

Anyhow, I'll be happy to remove the shadowing.

1 Like

Do a wifi speed test and then switch to cpu1 and speed test again. It works! :+1:

Add this to /etc/rc.local and you’re gtg
echo 2 > /proc/irq/49/smp_affinity

2 Likes

Hi, I have installed the latest build on my WRT3200. Please could someone let me know what I need to do to add WPA2 Enterprise. I installed hostapd but it still isn't listed under wireless security, are there any other packages I need to install or other requirements. Thank you in Advanced.
Gremlin

Cool. Is it on the same IRQ for the wrt32x?

Did you uninstall hostapd-common?

root@dc502wrt:~# opkg list |grep hostapd
hostapd - 2018-12-02-c2c6c01b-6 - This package contains a full featured IEEE 802.1x/WPA/EAP/RADIUS Authenticator.

By installing the full fledged hostapd, this should open up all of the WPA2 enterprise options.

Hi David,
Thanks for the reply as hostapd-common is a dependency for hostapd didn't uninstall it originally. After your message tried uninstalling it and it removed the marvel wifi drivers...even thou I unchecked the remove dependency check box. Opps,

Anyway all sorted now :slight_smile:
Gremlin

1 Like