Butterfly Bones
Very Senior Member
While you are at it, maybe you would like to add Linux instructions too?@Butterfly Bones
Thank for confirming! I'll add the link to the same wiki later. Good to have a new supported client on that page
While you are at it, maybe you would like to add Linux instructions too?@Butterfly Bones
Thank for confirming! I'll add the link to the same wiki later. Good to have a new supported client on that page
Like most of you posted above, my latest run lasts more than 5 days so far. Thanks for my 56U didn't crash (>3 days is rare recently).
https://imgur.com/a/eTnnD
Will see if @Protik has update on his issue. Perhaps will issue a final test with minor changes later today. This test build will be equivalent to release (touch wood if no further issues discovered).
uts 0d 18:49 process uptime
log 1 critical (0) error (1) warning (2) notice (3) info (4) debug (5)
kcc 3 number of active service threads
kmx 47 maximum number of service threads
kvg 2.28 average number of requests per service thread
krq 194 max number of requests by one service thread
req 4917 total # of requests (HTTP, HTTPS, success, failure etc)
avg 1077 bytes average size of requests
rmx 60464 bytes largest size of request(s)
tav 30 ms average processing time (per request)
tmx 4689 ms longest processing time (per request)
slh 3206 # of accepted HTTPS requests
slm 56 # of rejected HTTPS requests (missing certificate)
sle 0 # of rejected HTTPS requests (certificate available but bad)
slc 895 # of dropped HTTPS requests (client disconnect without sending any request)
slu 16 # of dropped HTTPS requests (unknown error)
pixelserv-tls: v35.HZ12.Kl-test8d compiled: Nov 21 2017 01:09:16 options: 192.168.0.201
uts 2d 20:36 process uptime
log 1 critical (0) error (1) warning (2) notice (3) info (4) debug (5)
kcc 6 number of active service threads
kmx 32 maximum number of service threads
kvg 2.29 average number of requests per service thread
krq 1558 max number of requests by one service thread
req 15275 total # of requests (HTTP, HTTPS, success, failure etc)
avg 750 bytes average size of requests
rmx 105200 bytes largest size of request(s)
tav 19 ms average processing time (per request)
tmx 4716 ms longest processing time (per request)
While you are at it, maybe you would like to add Linux instructions too?
I restarted the pixelserv service. After that did not see anything peculiar. Also to be fair I was out all day, there was not much of stress. All in all, everything is good so far. The stat looks like this:
Code:uts 0d 18:49 process uptime log 1 critical (0) error (1) warning (2) notice (3) info (4) debug (5) kcc 3 number of active service threads kmx 47 maximum number of service threads kvg 2.28 average number of requests per service thread krq 194 max number of requests by one service thread req 4917 total # of requests (HTTP, HTTPS, success, failure etc) avg 1077 bytes average size of requests rmx 60464 bytes largest size of request(s) tav 30 ms average processing time (per request) tmx 4689 ms longest processing time (per request) slh 3206 # of accepted HTTPS requests slm 56 # of rejected HTTPS requests (missing certificate) sle 0 # of rejected HTTPS requests (certificate available but bad) slc 895 # of dropped HTTPS requests (client disconnect without sending any request) slu 16 # of dropped HTTPS requests (unknown error)
Up almost three days without an issue on a 56U:
These stats are unusual for me. First, I've never seen an rmx this high, for me. Second, I've never seen a krq this high.Code:pixelserv-tls: v35.HZ12.Kl-test8d compiled: Nov 21 2017 01:09:16 options: 192.168.0.201 uts 2d 20:36 process uptime log 1 critical (0) error (1) warning (2) notice (3) info (4) debug (5) kcc 6 number of active service threads kmx 32 maximum number of service threads kvg 2.29 average number of requests per service thread krq 1558 max number of requests by one service thread req 15275 total # of requests (HTTP, HTTPS, success, failure etc) avg 750 bytes average size of requests rmx 105200 bytes largest size of request(s) tav 19 ms average processing time (per request) tmx 4716 ms longest processing time (per request)
pixelserv-tls: v35.HZ12.Kl-test8d compiled: Nov 21 2017 01:09:16 options: 192.168.2.2
uts 0d 12:44 process uptime
log 1 critical (0) error (1) warning (2) notice (3) info (4) debug (5)
kcc 10 number of active service threads
kmx 34 maximum number of service threads
kvg 2.00 average number of requests per service thread
krq 151 max number of requests by one service thread
req 19095 total # of requests (HTTP, HTTPS, success, failure etc)
avg 540 bytes average size of requests
rmx 15046 bytes largest size of request(s)
tav 0 ms average processing time (per request)
tmx 3312 ms longest processing time (per request)
slh 1121 # of accepted HTTPS requests
slm 4 # of rejected HTTPS requests (missing certificate)
sle 0 # of rejected HTTPS requests (certificate available but bad)
slc 1258 # of dropped HTTPS requests (client disconnect without sending any request)
slu 44 # of dropped HTTPS requests (unknown error)
After 12 hours of running pixelserv, suddently tav became zero.
Code:pixelserv-tls: v35.HZ12.Kl-test8d compiled: Nov 21 2017 01:09:16 options: 192.168.2.2 uts 0d 12:44 process uptime log 1 critical (0) error (1) warning (2) notice (3) info (4) debug (5) kcc 10 number of active service threads kmx 34 maximum number of service threads kvg 2.00 average number of requests per service thread krq 151 max number of requests by one service thread req 19095 total # of requests (HTTP, HTTPS, success, failure etc) avg 540 bytes average size of requests rmx 15046 bytes largest size of request(s) tav 0 ms average processing time (per request) tmx 3312 ms longest processing time (per request) slh 1121 # of accepted HTTPS requests slm 4 # of rejected HTTPS requests (missing certificate) sle 0 # of rejected HTTPS requests (certificate available but bad) slc 1258 # of dropped HTTPS requests (client disconnect without sending any request) slu 44 # of dropped HTTPS requests (unknown error)
By now I can almost envision a new app called "SNB Menu" pulling all this stuff together, putting all the scripts and installers in one place, which would save a lot of notes and separate sessions, something like:
----------------------------------------------------------------------
Welcome to the SNBforum Merlin firmware addition menu, what would you like to do today?
1. Download and install Skynet
2. Download and install ab-solution
3. Open Skynet
4. Open ab-solution
5. Update pixelserv
6. Update this menu
7. Exit
Please select input: (1-7)
----------------------------------------------------------------------
So much of that "fork" is closed source I'm scared to even install it without sand boxing that router from the rest of my LAN.LoL
A much better implementation with a GUI is already available on koolshare.cn's build of asuswrt-merlin (but I heard source code isn't known to be published).
So much of that "fork" is closed source I'm scared to even install it without sand boxing that router from the rest of my LAN.
The hardest part of a new install for me is remembering that the wget uses -qO not -q0.
sh -c "$(wget -qO - https://kazoo.ga/pixelserv-tls/install-beta.sh)"
This page does not exist, liked from https://github.com/kvic-z/pixelserv-tls at the bottom in "Check out this page for details of command line options."Ah..I never remember such command but usually associate with the webpage I can quickly find it, and do the cut & paste.
To make it easier to a wider range of users, I've cleaned up the portal page on Github where now everyone hopefully find its way quickly to install pixelserv-tls.
I read @thelonelycoder is going to make a single menu. That's good news to @Raphie & co
Version naming...Availability of v2.0.0-rc1
To update
Code:sh -c "$(wget -qO - https://kazoo.ga/pixelserv-tls/install-beta.sh)"
v2.0.0-rc1 will be functionally equivalent to final release of v2. Will wait for a few days before submit this build to Entware-ng.
Changes with respect to KL-test8d. None functionally. Only updated a few error messages & usage text output (to be consistent with the manpage)
version naming scheme
To clean up the clutter in the version name, v2 will revert back to a traditional naming scheme. The first versions in the past two years were considered pixelserv-tls v1.x. Starting with KL, it's pixelserv-tls v2.
To not drop the spirit of alphabet soup that pixelserv-tls started with, Km, Kn, Ko...etc will continue its life as code name for development. For example, the next development will be "Km"
#FAQ#
Phew. No change needed, AB-Solution 3.10 shows it correctly in the UI.I'll check but I probably have to redo my code for the version number check in AB-Solution.
This page does not exist, liked from https://github.com/kvic-z/pixelserv-tls at the bottom in "Check out this page for details of command line options."
https://github.com/kvic-z/pixelserv-tls/blob/master/pixelserv-tls/wiki/Command-Line-Options
Thread starter | Title | Forum | Replies | Date |
---|---|---|---|---|
C | Diversion Pixelserv replacement | Asuswrt-Merlin AddOns | 2 | |
L | Is Diversion better than NextDNS, PiHole or AdGuard Home? | Asuswrt-Merlin AddOns | 10 |
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!