Tp Link CPE220 v3 support?

Would it be possible to post the source you compiled the binary from to post on GitHub?
Or how were you possible to create the firmware?

Thank you!

Hi All, i've success compiling openwrt v18.06.3 for this cpe
Please check what i've made, if good please help to commit to openwrt and make it as supported device

There is my modified config
target/linux/ar71xx/base-files/etc/board.d/01_leds
target/linux/ar71xx/base-files/etc/board.d/02_network
target/linux/ar71xx/base-files/etc/board.d/03_gpio_switches
target/linux/ar71xx/base-files/etc/diag.sh
target/linux/ar71xx/base-files/lib/ar71xx.sh
target/linux/ar71xx/base-files/lib/upgrade/platform.sh
target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
target/linux/ar71xx/files/arch/mips/ath79/machtypes.h
target/linux/ar71xx/image/generic-tp-link.mk
tools/firmware-utils/src/tplink-safeloader.c

All modified file are in this link
CPE220V3

2 Likes

@dhmyess amazing work, thanks for sharing.

I installed openwrt-ar71xx-generic-cpe220-v3-squashfs-factory.bin and so far so good, however when I try to install openwrt-ar71xx-generic-cpe220-v3-squashfs-sysupgrade.bin I got a warning message stating that the file does not contain a supported image :thinking:

Moreover, when I choose to force installation to check image's information this is what I get:

The image seems to be downloaded correctly, with a file size of 7.803.649 bytes.

Any idea?

Edit: ok, I didn't see that I had to select the sysupgrade image once again after checking force installation :dark_sunglasses:
Can you confirm this information is correct?

    Checksum
    MD5: fe02f6c532508ebd4f2f3d9364e153ae
    SHA256: e6252981b7e4733708643658ab518e6b897772137c9ab2b3f63a5e8551e2ba31
    Size: 7.44 MB (7.50 MB available)
    Configuration files will be kept
    Caution: System upgrade will be forced

Hi,
sorry for the bad news but ar71xx is deprecated and will be replaced by ath79 soon. ar71xx is already made source-only in master.
If you would like to add it as a supported device for the future please port your changes to the ath79 target.
Then you can send a git pull request to https://github.com/openwrt/openwrt/pulls

Best regards
Sven

Not Correct, it should be
4751fd4414f3d12b5a7575136b9db6ec5962a1fa3b2c7569f2e9adac1e6fbba6 *openwrt-ar71xx-generic-cpe220-v3-squashfs-factory.bin
cccbeeb563506eaa598841acb14aa794c99e505c4a0714529f54695cb84e5c04 *openwrt-ar71xx-generic-cpe220-v3-squashfs-sysupgrade.bin

Hi Sven, Thank for your information.

Since these are snapshot builds, the sha or md5 is likely to change every day when it is rebuilt. You need to get the most recent one from the download page at the same time you download the file.

Thank you all for your replies.

Can you tell me where to download the newer images from? I couldn't find the snapshot releases in https://downloads.openwrt.org/ (the ones I previously downloaded are the ones you shared through GDrive)

The CPE220 v3 is still not officially supported, hence no downloads being available on the official download server.

1 Like

@dhmyess,

Incidentally, I found this bug in the logs:

Mon Aug 19 20:14:21 2019 daemon.info uwsgi: /sbin/sysupgrade:
Mon Aug 19 20:14:21 2019 daemon.info uwsgi: /lib/upgrade/platform.sh:
Mon Aug 19 20:14:21 2019 daemon.info uwsgi: line 590:
Mon Aug 19 20:14:21 2019 daemon.info uwsgi: syntax error: unexpected ")" (expecting ";;")
Mon Aug 19 20:14:21 2019 daemon.info uwsgi:

I think the issue resides in line 586 containing cpe220-v3), which seems to be a leftover since it appears that you later moved that section of the case statement a few lines down:

        cpe220-v3)
                tplink_pharos_check_image "$1" "01000000" "$(tplink_pharos_v2_get_model_string
                return 1
                ;;

HTH

https://drive.google.com/drive/folders/1HnhbthosM5C8f8odZgkpx_g57W2ZqL-f?usp=sharing

2 Likes

Thanks! :pray::beer:

1 Like

Thank you very much !

1 Like

Hello!
I got the CPE220 v3.1 so i wonder if this files gonna work on it. what I need to know before doing the job without broke it?

Kind Regards.

Edit: Okey i was reading a bit about snapshots firmwares... as a noob on this matter as i am it would be better if i keep away of installing that files from google drive right?

The TP-LINK CPE220V3 should show up here https://downloads.openwrt.org/snapshots/targets/ath79/generic/
In the next day or so.

1 Like

Thank you ! Great news!

Hi i flashed openwrt and i have the "problem" the max
Tx-Power is 18 dBm Link Quality: 65/70 can i get more? Is there a testing mode?
Thanks Altao

sorry i forgot it is a cpe210
greetings

hi bro. I have tried openwrt that you compiled for cpe220 v3 but there is a problem where I can't access Lucy's interface page. I can't access static ip 192.168.1.1. can you help me to solve this problem?