Index of ftp://203.126.164.142/DIR-895L/Firmware
Parent Directory
DIR895LA1_FW100b11.bin
14.01Mb
May 12 2016 at 17:10