I installed tpftp-HPA and it's running correctly
sudo service tftpd-hpa status
● tftpd-hpa.service - LSB: HPA's tftp server
Loaded: loaded (/etc/init.d/tftpd-hpa; generated; vendor preset: enabled)
Active: active (running) since Mon 2018-12-31 09:01:20 EST; 2min 17s ago
Docs: man:systemd-sysv-generator(8)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/tftpd-hpa.service
└─31815 /usr/sbin/in.tftpd --listen --user tftp --address 0.0.0.0:69
sudo grep in.tftpd /var/log/syslog
Dec 31 09:01:20 debian tftpd-hpa[31808]: Starting HPA's tftpd: in.tftpd.
The config /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/srv/tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"
I put tp_recovery.bin (openwrt-ramips-mt76x8-tl-wr841n-v13-squashfs-tftp-recovery) in /srv/tftp
Use 192.168.0.66/24 as ip but nothing happens when I power up the router while pressing the reset button... Any clue?