Davidc502- wrt1200ac wrt1900acx wrt3200acm wrt32x builds

can you send me the link? :slight_smile:

Has anyone tried to simply update the packages in David's last build?

I loaded r13342 onto the other partition and changed /etc/opkg/distfeeds.conf to the feeds in the OpenWRT basic snapshot. I am able to load an updated list of packages.

Any thoughts on what could go wrong and which packages really need to be updated?

Gents, pls share davidc502 latest firmware for Linksys wrt32x router.... Can not get access to his web....

can you teach me how to change the distfeeds.conf ? the divest builds are not working for me, not responsive after i turned on the wifi

Probably check the Security Advisory threads?

Just a word:

As I have posted above, I have just about perfected building OpenWRT using github actions
on this wonderful VM machine that Microsoft allows us to use:

Github Actions is a CI/​CD service launched after Microsoft acquired GitHub. It provides a virtual server environment (E5 2vCPU/​7G RAM) with a very good performance configuration . Based on it, projects can be built, tested, packaged, and deployed. The public warehouse can be used for free without time limit, and the single use time is up to 6 hours, which is very sufficient for compiling OpenWrt. However, GitHub Actions has a certain threshold to use. You must first understand how to write a workflow file . But don't worry, the blogger has already compiled the relevant workflow file template, just follow the steps in the tutorial.

I have added configs for wrt1200ac, wrt1900acx, wrt3200acm and wrt32x ..
As of typing this, Only config is for wrt3200acm..
builds flawlessly snapshot after snapshot using latest Kernel 5.10.x Not a single issue.
I have searched and researched apps and lib files for use.
I have collected many LUCI packages that you will not find on OpenWRT.
I only enabled the ones I think could be of use.
since many of the packages that I manged to get my hands on were in Chinese or German
and I only speak English, I translated a few that I though were relevant to the matter..

On my Github Action Script, you also have Option to build official OpenWRT rather then snapshot builds. you would also have the option to pick which device you want to build for, defaults to 1 for my wrt3200acm router. wifi drivers were taken from another source that have been slightly updated..
some parts were synced from https://github.com/coolsnowwolf/lede

and some from other repos.. I have tested most everything, but not everything.
I use mqos mainly to limit by MAC rather then IP..

I will not list URL link in this thread.. But if anyone is interested please see my post
HERE:

for more info. I been a FAN of Dave's firmware for a while.. its to bad he retired from it. almost dont blame him.. I retired from Android Development after 7 years of that..
I respect Dave and all the work hes done.. But have seen many post that they want latest builds with some nifty stuff.. I also know that many would have no clue on how to build such firmware..
Well I mad it simple for you now. if you know github and how action scripts work, then anyone can build the latest firmware...... and yes you can also create your own configs to use rather then the ones I supply..

Dont forget a GITHUB secret token is needed.. you will have to create one.. and if you plan on SSH into the VM, then you will need some info there under secret tokens as well..
Like bot token and userID under telegram..

Hope this helps most of you..

2 Likes

Hey thanks for the instructions. I've been using David's builds for a good while now and so far I've failed to make a build as good as his, haha. I'll try yours and see how it works for me.

I have it stored inside here, https://1drv.ms/u/s!AvIsJ-c9AzQVkuRcdUkMn_3NJhypyw?e=QR6f61

It has both the .img and the .bin version of the image. Firmware dated 24 May 2020.

EDIT: Typo error on the date

Thanks a lot.

I was going to paste the feeds on here but they are for a 3200acm. Hopefully you have a copy of Davids build stored on your HD. What I did was load the OpenWrt snapshot onto the alternate partition through Luci. I played around with it for awhile. I didn't want to deal with trying to remember all the tweaks I did over the last couple of years.

While I was running the OpenWRT image for my router (3200acm), I copied the opkg/distfeeds.conf in Luci, Software tab, Configure OPKG, to a Office document.

Remember you will have to reboot your modem to get internet access and again when you revert back to the David stable build you normal run. Then you will have to update lists in Luci software and add luci-app-advanced-reboot to get back to your other partition.

When I rebooted back to Davids build I flashed Davids r13342 to the opposite partition and kept the current settings (also make sure you make a current backup in so you have it if you mess up). In the alternate partition that I flashed I pasted the opkg/distfeeds.conf with the ones I saved in the office document and I'm currently upgraded the updatable packages one at a time in Luci. This was not possible in Davids builds.

If you have DNSCrypt2 configured do NOT update it!! David had his own config and it's not compatible. I'm still messing with it. That why you want to make sure you keep generating a back up when you make changes.

One thing I have to absolutely have is ad block and it updated nicely. More adblock sources to chose from.

I've been running the updated David r13342 for a couple of days now and so far so good.

Hope that helps.

1 Like

i am using wrt32x, so just flash the wrtacm3200 firmware and load the wrt32x confiig in 'oops' ?

thanks, whose got the 'official' distfeeds.conf ?

As of matter of fact im testing a build of wrt32x now. I found a few mistakes in my action scripting that
kept all builds to wrt3200acm no matter what you chose. that has been removed on latest push to github.
Not even sure why I had that default no matter what in there anyhow. But it has been removed to allow the other device .configs to now build.

Why would you install a year old unsupported firmware on your WRT32X? I have the same router, do a clean install of 21.02-snapshot and add the packages you need. Much better results it's been a year.

3 Likes

Are you sure?

Where there's a will there always seems to find a way! Not a wise idea! You are running a year old development build using a recent distfeeds.

And for very good reason. David prevented you from harming yourself. Upgrading via opkg is explicitly cautioned against unless you really know what you're doing and you are likely still security compromised.

What you have done will come back to bite you eventually as you have already found with DNSCrypt. FWIW the .toml script format changed a fair bit since David's last build.

RANT ON

People, it's way beyond time to move on. Move to the current Stable, RC, or Imagebuilder if your not up to running a Buildroot. You gain security foremost, and typically better performance overall.

Take a backup of your current build config to help you reconcile it against the config with whatever current build you choose.

Add your packages you use from David's build and reconcile the old/new configs. IMHO, most will run as is or with minor tweaks on your updated build.

THIS RIDE IS OVER!!!

RANT OFF

2 Likes

I asked a simple question and answered a simple question. I really didn't ask for a freakin rant!!

Tag, you're it if you see it that way but the RANT was aimed at everyone here.

I stand by my post. I would really prefer to see this forum die a graceful death after it's successfully wonderful journey rather than the prolonged agony it seems to be going through.

You're just giving false hope to who knows how many users are lurking and wondering,

You can continue using this build with all it's current vulnerabilities, or you can go forward. Pretty simple. Yes or No.

1 Like

Yep, OpenWrt 21.02-snapshot is better in every way than the final davidc502 that's unsupported and over a year old. Here is my list of running packages if anyone wants to copy into SSH from a clean install of 21.02, it'll do the work for you and put you above what davidc502 has in performance and security, namely irqbalance is needed to move mwlwifi off CPU0 to CPU1:

Summary

opkg update && opkg install irqbalance luci-app-advanced-reboot luci-app-sqm luci-app-adblock luci-app-upnp luci-app-samba4 luci-app-watchcat luci-theme-material block-mount kmod-usb-storage kmod-usb-storage-uas kmod-usb-ohci kmod-usb-ohci-pci kmod-ata-ahci kmod-usb-uhci kmod-usb3 ntfs-3g fdisk luci-app-hd-idle luci-app-wireguard iperf3 nano

5 Likes

you all can also use binwalker and extract the .bin file and grab all his special configs and so on.
then use imagebuilder or build your own.. or whatever, then have nearlly everything the same as his current last build...........

But if you use any of his custom configs, at leave give the guy credit for his hard work and many hours of testing to come up with his configs..........

the binwalker command is:

binwalk -Me path_to_file/openwrt-domino.bin

do i get the snapshot here ?