Попался роутер с убитой прошивкой - при включении медленно моргала лампочка питания, и больше ничего не происходило.
Предварительно нужно скачать родную прошивку с сайта ASUS последней версии либо ASUS Oleg's based custom firmware (её, впрочем, можно прошить позже стандартным путём через веб-интерфейс), а также утилиту tftpd.
Компьютер, с которого будет идти восстановление, должен иметь адрес в сети 192.168.1.0/24, начиная с 192.168.1.2.
Роутер в Коломне.
Модель TP-Link TL-WDR3500 v1 Платформа ath79/generic Версия 23.05.4 (r24012-d8dd03c46f) Дата 2024-07-17 11:29:11
https://openwrt.org/toh/tp-link/tl-wdr3500_v1
grep ARCH /etc/openwrt_release DISTRIB_ARCH='mips_24kc'
Файлы загрузки на сайте производителя
Как восстановить операционную систему интернет-центра
OpenWrt: https://firmware-selector.openwrt.org/?version=23.05.5&target=ramips%2Fmt7621&id=keenetic_kn-3010
Шить squashfs factory через программу восстановления, переименовав образ. Выключить роутер, запустить программу восстановления, затем зажать на роутере кнопку reset и включить его. Отпустить кнопку reset, когда замигает светодиод, и прошивка начнётся.
grep ARCH /etc/openwrt_release DISTRIB_ARCH='mipsel_24kc' option fake_custom_payload '00' option fake_sni_seq_len '10' option fake_sni_type 'custom' option frag_middle_sni '0' option frag_sni_faked '1' option frag_sni_pos '1' option frag_sni_reverse '0' option seg2delay '100'
Ext4 vs. SquashFS: both of them are popular filesystems on Linux system. They have a fundamental difference: ext4 is read AND writable, while squashfs is read-only.
If you just want a router up and running and manageable like a regular Linux system, go with ext4.
If you are going to play with the router a lot, such as install and uninstall packages, try different configurations, go with squashfs. This is also my personal preference.
https://openrouters.com/docs/openwrt-chose-ext4-or-squashfs-image/#ext4-vs-squashfs
# Просмотр логов в реальном времени logread -f
# DNS для DHCP-клиентов (опция 6) vi /etc/dnsmasq.conf dhcp-option=6,192.168.1.6,192.168.1.7 service dnsmasq reload
opkg update
opkg install ddns-scripts luci-app-ddns
config ddns 'global' option ddns_dateformat '%F %R' option ddns_loglines '250' option ddns_rundir '/var/run/ddns' option ddns_logdir '/var/log/ddns' config service 'bva' option service_name 'dyn.com' option use_ipv6 '0' option enabled '1' option lookup_host 'bva.dyndns.info' option domain 'bva.dyndns.info' option username '<username>' option password '<password>' option ip_source 'network' option ip_network 'wan' option interface 'wan' option use_syslog '2' option check_unit 'minutes' option force_unit 'minutes' option retry_unit 'seconds'