Few basic questions. You are all coders / developers. I'm being an end-user who owns an Archer C5 V4 model.
I'm on stock TP Link firmware. Can I update to open-wrt or any other firmware from the direct "upgrade firmware" page of stock firmware? If yes, please share the link to the file which needs to be directly upgraded.
If the above question is NO, then re-direct me to link or multiple links where-in **** VERY DETAILED**** instructions (along with downloads) are given for doing the above activity of moving from stock firmware to custom firmware.
Open from OpenWRT, are there any other custom roms available for this router?
Is the above model part of Open WRT master roster list? If not, any ideas / practical thoughts when it would be? I'm not demanding, but, it will help me to decide whether to proceed with the upgrade (so that in future I'm assured of updates) or to replace the router.
Thank-you in anticipation, for your patience in responding and taking time off to help me understand.
Please refer to the link / URL above. Can I use any of the files given in the link to upgrade my device to OpenWrt? If yes, how....If possible, detailed approach, please. PLEASE!
Hi @mirobiala , could you please compile openwrt latest build for me. I installed below build in my Archer c5 v4 router , but i cannot install kmod-usb-storage,ntfs-3g packages as it shows cannot satisfy dependencies error .if I forcefully install it then also I cannot mount any usb devices
I don't know and I never looked for it. OpenWrt is a requirement for me.
The device support is not merged. It requires an ethernet switch driver that is currently only used by mediatek target (https://github.com/openwrt/openwrt/pull/4178 derived from my PR). If that gets merged (or another driver variant), the C5v4 port would be a more classical process and easier to get merged. I'm working on this for years and there is no ETA. I think that, as more devices requires that same ethernet switch driver, it will eventually touch one of the developers with commit access.
So, before that, you'll either apply the patch yourself and built it locally or use one of the unofficial images distributed here. Most packages will work and you'll be able to update them from the project as there is no "device specific package". However, kernel fixes will require a new image built by yourself or others. Also, as you will use a slightly different kernel, opkg will blame you if you install a kmod package as dependency mismatches the expected kernel signature (but forcing it might work).
You can replace your C5v4 with OpenWrt but you'll have some difficulties during package install (kmods) and firmware updates. And wifi 2.5g performance is terrible. If you are not a dev or a tester, stick with the original firmware for now.
This patch is for master, but can be applied to the 19 branch....
Basically, the problem is with the Realtek Giga Switch driver that is not supported by Openwrt yet. We are working with Openwrt to include support for this chip.
The files and instructions you provided work just fine, the only adjustment required is that the patch complains about the permission of two files not being 644.
I fixed this by issuing something like this before applying the patch:
Basically, the current config from 19.07 do not work fully.
For the first boot up, there is switch0, with no ports active. Switch 1, which is the active switch.
After install of luci, any change of Interface config will result in failed when apply. Need to manually remove switch0 entries in /etc/config/network, reboot, then edits in luci will work.
Update: I proceeded to force upgrade. And it works so far.
I can generate the rom file after cp archerc5v4.config .config .