Joined: 06 Jun 2006 Posts: 7463 Location: Dresden, Germany
Posted: Wed May 26, 2021 8:38 Post subject:
mwchang wrote:
xraive wrote:
From memory alone this is the first time it's happened to me. I've always used Chrome. But I have read in the forums that Chromium based browsers have given some users issues.
Thanks kernel-panic69 and mwchang for the feedback.
DD-WRT's WebUI is basically a Javascript program! Bear that in mind when using your favorite browser to access it. The Javascript is used to trigger execution of CGI programs to make changes to the router, I believe.
When I had time, I might install the latest version of Chrome to find out why it didn't work..... Meow!!
Quote:
... you have certain add-ons and extensions loaded and are not using private browsing mode and not clearing your cache or overriding it (CTRL+F5 or Command+SHIFT+R), this is generally a root cause of issues with webUI interaction...
My 32-bit Firefox had some add-ons including one that enable/disable Javascript, none of them are affecting DD-WRT's Javascript WebUI in general. Cookies and cache should only affect the WebUI's login screen, I believe.
Again, I have to install Chrome in Win 10 to find out why. Meow!!
nope. javascript doesnt trigger cgi here. the cgi is just generating webcode at initial web call. _________________ "So you tried to use the computer and it started smoking? Sounds like a Mac to me.." - Louis Rossmann https://www.youtube.com/watch?v=eL_5YDRWqGE&t=60s
Joined: 16 Mar 2019 Posts: 353 Location: Szczecin, Poland EU
Posted: Wed May 26, 2021 10:15 Post subject: New Build - 05/25/2021 - r46750
Router/Version: Netgear WNR3500L v2
Kernel: Linux 4.4.269 #9346 Tue May 25 01:31:52 +07 2021 mips
Reset: No
Mode: Internet gateway, WIFI AP, Dnsmasq server
Issues: poor WAN port performance, May 26 10:10:03 Myrouter kern.warn kernel: br0: received packet on eth1 with own address as source address repeated many times
Status: Working
Uptime: more than 22h
Device is updated via ssh. I have poor WAN port performanxe still. It's problem with MACs too. Generally router works.
Joined: 26 Mar 2013 Posts: 1855 Location: Hung Hom, Hong Kong
Posted: Thu May 27, 2021 14:43 Post subject:
BrainSlayer wrote:
mwchang wrote:
DD-WRT's WebUI is basically a Javascript program! Bear that in mind when using your favorite browser to access it. The Javascript is used to trigger execution of CGI programs to make changes to the router, I believe.
nope. javascript doesnt trigger cgi here. the cgi is just generating webcode at initial web call.
Understood that about client-side scripting and server-side CGI.... I was NOT precise!!
What's the name of the main C program of the WebUI in the source codes tree? I have seen ntp.c .... _________________ Router: Asus RT-N18U (rev. A1)
Drink, Blink, Stretch! Live long and prosper! May the Force and farces be with you!
Joined: 26 Mar 2013 Posts: 1855 Location: Hung Hom, Hong Kong
Posted: Fri May 28, 2021 17:31 Post subject:
kernel-panic69 wrote:
https://svn.dd-wrt.com/browser/src/router/httpd is the main C code folder and https://svn.dd-wrt.com/browser/src/router/kromo is for the webUI pages and such, if I'm not completely mistaken
Thanks.... is it modified from an old, existing httpd software? I am wondering....
_________________ Router: Asus RT-N18U (rev. A1)
Drink, Blink, Stretch! Live long and prosper! May the Force and farces be with you!
Joined: 08 May 2018 Posts: 14126 Location: Texas, USA
Posted: Fri May 28, 2021 17:45 Post subject:
mwchang wrote:
kernel-panic69 wrote:
https://svn.dd-wrt.com/browser/src/router/httpd is the main C code folder and https://svn.dd-wrt.com/browser/src/router/kromo is for the webUI pages and such, if I'm not completely mistaken
Thanks.... is it modified from an old, existing httpd software? I am wondering....
Is this a rhetorical question?
Quote:
/* milli_httpd - pretty small HTTP server
** A combination of
** micro_httpd - really small HTTP server
** and
** mini_httpd - small HTTP server
**
** Copyright 1999,2000 by Jef Poskanzer <jef@acme.com>.
** All rights reserved.
Quote:
# milli_httpd Makefile
#
# Copyright 2001-2003, Broadcom Corporation
# All Rights Reserved.
#
# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
# FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
#
# $Id: Makefile,v 1.6 2005/11/30 11:55:05 seg Exp $
#
Joined: 26 Mar 2013 Posts: 1855 Location: Hung Hom, Hong Kong
Posted: Sat May 29, 2021 6:41 Post subject:
kernel-panic69 wrote:
mwchang wrote:
Thanks.... is it modified from an old, existing httpd software? I am wondering....
Is this a rhetorical question?
Quote:
/* milli_httpd - pretty small HTTP server
** A combination of
** micro_httpd - really small HTTP server
** and
** mini_httpd - small HTTP server
**
** Copyright 1999,2000 by Jef Poskanzer <jef@acme.com>.
** All rights reserved.
Well, I haven't started reading the codes when I wrote the last reply. It was a piggybacking question! Thank you again!