Skeptical.me
Very Senior Member
Thanks everyone. This is an awesome site to get help from. Hopefully I'll remember enough to help others soon. Much appreciated.
Installation is a breeze.
1. Download the binary from Github: https://github.com/kvic-z/pixelserv-tls/releases/tag/v2.3.1
a. aarch64 for 64-bit ARM routers/servers.
b. armv7 for 32-bit ARM routers/servers.
2. Unzip the archive, locate & rename 'pixelserv-tls.<your architecture>.performance.dynamic' to 'pixelserv-tls'.
3. Upload the file to your router/server and replace the one of the same name in '/opt/bin'.
Pixelserv must be stopped in order to replace the binary. Disable it in the Diversion ep menu, replace the file, then enable in the ep menu.Ok. Showing my lack of skills here, but I did this.
Result bad, I had to reboot the router, format JFFS & reinstall to get everything up & running again.
Are there other steps?
Eg. should the existing pixelserv be disabled prior to doing the replace, so the file is not in use?
(I didn’t).
Using winscp is it ok to do the replace by simply drag & drop?
I feel like an idiot here, as plenty of others on the forum appear to have updated without drama.
Pixelserv must be stopped in order to replace the binary. Disable it in the Diversion ep menu, replace the file, then enable in the ep menu.
WinSCP is fine, once Pixelserv is stopped.
The process is a pain in the behind, and I’ve had to do it a few times lately since I’ve switched firmwares a couple times this month.
It doesn't recognize it as a IP-domain hosts file. I think it is due to the Windows line-endings in the pastebin file. Use an editor like Notepad++ that can convert to UNIX line endings and try again.I'm aware that I can just use the wild-card blacklist but I want to get this right.
I''ve added this hosts list I made from addresses I found online https://pastebin.com/raw/GtVsj0zV
I copied the format of this list from another hosts list.
1. Does it look right?
2. I'm just wondering why after I've added it to b 1,2, enabling this hosts list, and then updating the list why none of the url's are being blocked.
Maybe someone here has experience with making their own list
processing file 1 of 4
no local file: getting new file
https://pastebin.com/raw/GtVsj0zV
file is in domain only format
https://pastebin.com/raw/GtVsj0zV
not hosts file, no backup found
It doesn't recognize it as a IP-domain hosts file. I think it is due to the Windows line-endings in the pastebin file. Use an editor like Notepad++ that can convert to UNIX line endings and try again.
Code:processing file 1 of 4 no local file: getting new file https://pastebin.com/raw/GtVsj0zV file is in domain only format https://pastebin.com/raw/GtVsj0zV not hosts file, no backup found
Another way to resolve the issue is to run the dos2unix command (UNIX utility available on the router) command on the file via ssh session.Excellent, thanks for diagnosing the issue. I'm just leaning about these files. I'll update you later.
Apologies for taking so long to get back to you. I used NAS, simply went to my router \\192.168.1.1, removed the existing binary, moved the new one over, and rebooted the router and all was well. My apologies if my steps were lacking or missing something critical, but that process outlined above is literally all that I did.Ok. Showing my lack of skills here, but I did this.
Result bad, I had to reboot the router, format JFFS & reinstall to get everything up & running again.
Are there other steps?
Eg. should the existing pixelserv be disabled prior to doing the replace, so the file is not in use?
(I didn’t).
Using winscp is it ok to do the replace by simply drag & drop?
I feel like an idiot here, as plenty of others on the forum appear to have updated without drama.
Installation is a breeze.
1. Download the binary from Github: https://github.com/kvic-z/pixelserv-tls/releases/tag/v2.3.1
a. aarch64 for 64-bit ARM routers/servers.
b. armv7 for 32-bit ARM routers/servers.
2. Unzip the archive, locate & rename 'pixelserv-tls.<your architecture>.performance.dynamic' to 'pixelserv-tls'.
3. Upload the file to your router/server and replace the one of the same name in '/opt/bin'.
Again, I didn't do any of that simply copying it using Windows via NAS/samba.Step 4 - chmod pixelsrv-tls 755 (to make it executable) or with winscp right click on pixelsrv-tls, choose properties and set the checkbox permissions.
Same, on Mac OSX just mounted the directory over the network in the finder, then drag and drop hit replace and, It just works!I didn't do any of that
Same, on Mac OSX just mounted the directory over the network in the finder, then drag and drop. It just works!
Confirmed, I did a restart as well, been successfully serving pixels for a couple of weeks.On a UNIX like system a file has to have permissions granted to be executable otherwise it won't run. I would check pixelsrv-tls has the correct permissions set.
Step 4 - chmod pixelsrv-tls 755 (to make it executable) or with winscp right click on pixelsrv-tls, choose properties and set the checkbox permissions (octal 0755 in the box at the bottom).
We have a winner!
Latest pixelserv up & running, thanks for everyone’s help.
I disabled pixelserv, then drag & dropped the new file over via winscp, (right clicked & permissions was already set to 755.)
Restarted pixelserv, all looked fine, then rebooted router ‘just because’.
Bewdy!
Same, on Mac OSX just mounted the directory over the network in the finder, then drag and drop hit replace and, It just works!
winscp breaks all the rules....We have a winner!
Latest pixelserv up & running, thanks for everyone’s help.
I disabled pixelserv, then drag & dropped the new file over via winscp, (right clicked & permissions was already set to 755.)
Restarted pixelserv, all looked fine, then rebooted router ‘just because’.
Bewdy!
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!