NO! This can screw up stuff, like syslog-ng. Better to update, then upgrade only the components you intend to upgrade.opkg update
opkg upgrade
NO! This can screw up stuff, like syslog-ng. Better to update, then upgrade only the components you intend to upgrade.opkg update
opkg upgrade
Installed the arm7 binary to my 87U, used diversion to purge the certificates and restart pixelserv (separate steps). Seems to be working fine.
I did NOT regenerate ca.crt and key so I didn't have to reimport those. Only one iOS device, in the hands of the the Spouse, who will not permit touching of the Device, so I don't know if she has upgraded to 13.
Ah, the penny drops. Unless ca.crt is regenerated the resulting certificates will all be rejected. Thanks.i think the issue with ios 13 are the 2048 bit and 2 year only cert requirement.
Installed the arm7 binary to my 87U, used diversion to purge the certificates and restart pixelserv (separate steps). Seems to be working fine.
I did NOT regenerate ca.crt and key so I didn't have to reimport those. Only one iOS device, in the hands of the the Spouse, who will not permit touching of the Device, so I don't know if she has upgraded to 13.
iOS 13 is not released until 19 Sep., next week. The iOS 13 beta has to be intentionally installed for now. I did it on my new iPad to see it, that is just a casual device, not critical functions. I did load iOS 13 beta on my iPhone and reverted quickly when a needed medical app ceased to function (the only reason now use an iPhone).Ah, the penny drops. Unless ca.crt is regenerated the resulting certificates will all be rejected. Thanks.
It really doesn't. opkg will create a -pkg version of any conf files so as to explicitly not affect any of your running applications. Or should, anywayNO! This can screw up stuff, like syslog-ng. Better to update, then upgrade only the components you intend to upgrade.
# ep Entware packages menu
if [ -f /opt/bin/opkg ]; then
upd=" "
printf "${GREEN_BG} ep${NC} %-9s%s\\n" "update" "Entware packages"
case_ep(){
print_end_line
echo " This updates and upgrades Entware packages"
if [ -f /opt/bin/diversion ]; then
echo
echo " Note: Diversion is installed on this router."
echo " It's recommended to update Entware packages"
echo " in Diversion using the ${RED_BG} ep ${NC} option."
echo " Especially so when pixelserv-tls is installed."
fi
if [ -f /jffs/scripts/install_stubby.sh ] && [ -f /opt/etc/stubby/stubby.yml ]; then
echo
echo " Note: Stubby DNS Privacy Daemon is installed"
echo " on this router."
echo " It's recommended to update Entware packages"
echo " selectively through the Stubby DNS menu to"
echo " prevent overwriting configuration files."
fi
continue_dialog
opkg update
opkg upgrade
show_amtm " Entware packages updated and upgraded"
BINGO! got my padlock!
I was not watching the URL since Apple hides the url details by default, showing only site name. Just had to use https://router.asus.com:8443/ and then tell it I really, really, really did want to visit this page and trust it. Now I have the secure site padlock on all three devices and have imported the new cert in all four iThing devices. This is a love / hate thing for me.
I've just uploaded the ipks here: https://github.com/jackyaz/pixelserv-tls/releases/tag/2.3.0
Download the ipk, then place on your router using WinSCP or similar. Next run opkg install, e.g.
Code:opkg install /jffs/pixelserv-tls_2.3.0-1_aarch64-3.10.ipk
can just use this?
Code:cd /opt/var/cache/pixelserv openssl genrsa -out ca.key 2048 openssl req -key ca.key -new -x509 -days 720 -sha256 -extensions v3_ca -out ca.crt -subj "/CN=Pixelserv CA"
I dl'ed and installed the ipk (aarch64 - AC86U) with no issues, generated new crt and key as DonnyJohnny shows above, and imported it into my iPhone (replaced old Pixelserv CA cert), iPad (running iPadOS 13.1 beta) and MacBook Air.
I added the new Pixelserv CA cert to my AC86U using the script from @kvic in this post #1352, and all seems well. I see no errors in the iPad with iOS 13.1 beta or the iPhone on 12.4.1 or MacBook Air (stable Catalina).
In an SSH terminal:So how do you tell if pixelserv-tls_2.3.0-1 is installed? Does this version display on the Diversion menu?
opkg list-installed | grep pixelserv
In an SSH terminal:
Code:opkg list-installed | grep pixelserv
Yes
@RT-AX88U-40E0:/tmp/home/root# opkg list-installed | grep pixelserv
pixelserv-tls - 2.3.0-1
can you update to this with inside diversion using the update pixelserv option?In an SSH terminal:
Code:opkg list-installed | grep pixelserv
Yes
I think Diversion looks at the Entware repository. These newly compiled ink version are not in that repository. Jack Yaz posted instructions in his link.can you update to this with inside diversion using the update pixelserv option?
These are the option inside the Diversion regarding PS:can you update to this with inside diversion using the update pixelserv option?
I am seeing the same compile date in servstats page of May 25, so whatever is wrong, me too.My Diversion shows:
View attachment 19322
Whereas this shows:
Code:@RT-AX88U-40E0:/tmp/home/root# opkg list-installed | grep pixelserv pixelserv-tls - 2.3.0-1
and this shows:
View attachment 19323
I purged all the other certs and restarted PS
Anything I am doing wrong?
is there any new added benefits to this version over the current version diversion is using?I am seeing the same compile date in servstats page of May 25, so whatever is wrong, me too.
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!