Skip to content

nefty1029/openwrt-optimized-archer-c7-v2

 
 

Repository files navigation

This is a modified ath79 build based on the firmware by Vurrut, which is based on the firmware by shunjou, which is based on the firmware configured by r00t (Discussion has been closed as of May 20, 2020) that includes various patches from gwlim with a lighter package selection.

This release will be focused on maintenance. No new packages will be added unless necessary and only the existing code and packages will be updated.
This is to maintain the small file size needed to flash the firmware in Archer C7 v2, which has a flash storage of 16 MB.
Expect a new release every time there is a new stable branch of OpenWRT.
If you want to add new packages to the firmware, kindly fork this repository and add the packages to your own firmware.

Migration from existing ar71xx system requires a forced sysupgrade via ssh¹:

cd /tmp
wget https://github.com/nefty1029/openwrt-optimized-archer-c7-v2/releases/download/v19.07.8/openwrt-ath79-generic-tplink_archer-c7-v2-squashfs-sysupgrade.bin
sha256sum openwrt-ath79-generic-tplink_archer-c7-v2-squashfs-sysupgrade.bin
sed -i 's#pci0000:01/0000:01:00.0#pci0000:00/0000:00:00.0#g; s#platform/qca955x_wmac#platform/ahb/ahb:apb/18100000.wmac#g' /etc/config/wireless
sysupgrade -F openwrt-ath79-generic-tplink_archer-c7-v2-squashfs-sysupgrade.bin

¹ Also possible in luci since 89486bd

Recommended to make a config backup and use -n with sysupgrade to not keep settings after upgrade. If not, then be sure to use the sed command to update the wireless radio paths before flashing to avoid creating duplicate radio entries.

Issues:

  • Ethernet port status LEDs can't be manually controlled

About

TP-Link Archer C7 V2 AC1750 Optimized OpenWrt Firmware

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%