Had an issue with Adblock not working for me after the last update on my WRT3200ACM. Was able to resolve and wanted to share in case anyone else experienced the same. Ads were coming through so it appeared disabled. Suspend and refresh buttons in Luci were grayed out and not working along with missing field entries as per below:
Note that trying to restart processes or trying to reinstall the packages from Luci did not work. Turns out the configuration files needed updating. To fix it, opkg remove luci-app-adblock and then opkg remove adblock after logging in via SSH in the terminal. Then install using the --force-maintainer option as per:
Keep in mind you should reboot, enable Adblock, and then enable your blocklist sources (including some new ones) afterward. Hope this helps others who experienced the same.
I am using standard openwrt on a linksys 3200acm. From what I understand openwrt does not allow inbound dscp marking. I am now looking into 3rd party devolopments to fix this and customize the rules more. I was inputting this rule into openwrt>network>firewall>custom rules but it does not read in wireshark this is meant to be on the wan.
I found the most firmware options with the Netgear R7800 (Nighthawk X4S R7800-100NAS): Voxel, Kong, Hnyman and DD-WRT. It's running on Qualcomm Atheros hardware (unlike the X6 R8000 disaster that is Broadcom, which davidc502 mentioned). If you can find one used for 100 USD or less, go for it. For the record I have WRT3200ACM and R7800.
I need your help
Can someone point me to the right direction on how to do an update?
What are the steps someone needs to perform in order to update this build?
Every time I try to update this build I click update and keep settings but after the process completes
I always find my self in a situation that my settings were restored but also some of the default packages are still there... ex: dnscrypt proxy 2 is missing and is reverted back to 1. SQM the same...
if I remember correctly also most of my packages are not there and I have to reinstall them...
Is there anyway I can click update and forget? without having to redo almost everything?
Keep settings is just that.. settings or configurations not packages, so some could be lost when upgrading.
If you are going through the manual process for dnscrypt-proxy 2 then yes, it will always revert to version 1 after an upgrade. The reason being the default package is version 1. At some point, my plan is to include version 2 as default, but I need to do some testing first before making that change.
The best thing to do is to document the packages you know are not a part of the standard build, and write them down. Then write a small script to restore them after an upgrade (Lots of shell wizards here to help). From there, make that directory a part of the "Keep Settings" routine.. Meaning you can select the /root directory, for example, as part of your save settings, and your script will be in the /root directory after every upgrade. So, after an upgrade just ssh to the directory, run the script, and all the packages will be restored.
I am. The last time I used v2 and updated the firmware, my router was caught in some sort of loop when dns services started and I couldn't access the router, or anything else. I had to do a hard reset at that point.
I'm leaving v1 on, because that is what comes with the firmware, and I can upgrade the firmware without having to worry about such problems.