Cant install openwrt to TP-Link TD-W8950N v1

after telnet and uploading image, I get errors

telnet 192.168.0.246
tftp -g -t i -f openwrt-19.07.10-brcm63xx-generic-96358VW2-generic-squashfs-cfe.bin 192.168.0.247

tftp: Got image via tftp, total image size: 3407876
tftp:error:838.082:verifyTplinkFileTag:344:Image totalImageLen is not correct!
tftp:error:838.082:cmsImg_validateImage:1015:Invalid TPLINK image
tftp: Tftp Image failed: Illegal image.

[OpenWrt Wiki] TP-Link TD-W8960N
file from: https://downloads.openwrt.org/releases/19.07.10/targets/brcm63xx/generic/openwrt-19.07.10-brcm63xx-generic-96358VW2-generic-squashfs-cfe.bin

TD-W8950N V1
Firmware Version: 1.0.2 Build 150205 Rel.66189
Download for TD-W8950N | TP-Link

V1

Make file name much shorter.

I tried the shorter name the same file, but the error is the same

Tried: https://downloads.openwrt.org/releases/17.01.4/targets/brcm63xx/generic/lede-17.01.4-brcm63xx-generic-96358VW2-generic-squashfs-cfe.bin - and then sysupgrade to the current version?

  1. Download the latest Stable (see table above) or Openwrt LEDE 17.01.4
1 Like

same errors with lede

How about trying openwrt-cfe.bin - per the Wiki?

And padding file with zeroes to match length of OEM fw image....

1 Like

their original firmware via Telnet and FTP, accepts and updates

TD-W8950N_V1_160203 Download
Published Date: 2016-02-03 Language: English
File Size: 5.93 MB


same errors with lede file, after short name

how to do it on Windows?

Hex Editor

1 Like

how to do it? have you manual for it?

  • Open file in editor
  • Append 000000000000000000000000... until the correct size
  • Save

On how to edit a file?

On a hex editor?

From a basic web search - this one seems good: https://www.av-rd.com/knowhow/data/hexedit_archivists-1.html

1 Like

I adjusted the size of the first firmware file "openwrt-19.07.10-brcm63xx-generic-96358VW2-generic-squashfs-cfe.bin" to the size of the original one from them, but alas, the same errors when loading into the router

after rename it into short, same errors

5 years since, there is no telling when it worked, since you can recover to OEM try first release ever supporting that device....

does not accept any other way either


Do you run tplink firmware or provider custom image?

I tried the old version, but it doesn't accept it either
she is the oldest


So it is provider customized device rigged to not accept tplink firmware.
You need to compare TPL and ISP firmware and make guesses towards their differences.

1 Like

I successfully installed it on the TD-W8950N v1, using the guide from https://openwrt.org/toh/tp-link/td-w8960n_v5. There is a link to https://github.com/wryun/openwrt/releases/tag/23.05.4-with-w8968v3, and when installing via the CFE web (http) server, everything was successfully installed and works. Issues: DSL does not work (but it doesn't work on all modems by default), LED lights are not fully displayed (possibly requiring configuration), and WiFi is slow (but it works right away). The device has a BCM43131TKMLG CPU, Winbond 25q64fvsig 8 MB Flash, Etron EM6AB160TSD-5G 64 MB DDF, bcm43131tkmlg WiFi chip. I've been testing it for several days with no crashes, and it is very stable.