====== ASUS WL-500g Premium ====== Попался роутер с убитой прошивкой - при включении медленно моргала лампочка питания, и больше ничего не происходило. ===== Восстановление ===== Предварительно нужно скачать [[https://www.asus.com/ru/Networking/WL500g_Premium/HelpDesk_Download/|родную прошивку с сайта ASUS]] последней версии либо [[https://github.com/wl500g/wl500g/releases|ASUS Oleg's based custom firmware]] (её, впрочем, можно прошить позже стандартным путём через веб-интерфейс), а также утилиту [[http://tftpd32.jounin.net/|tftpd]]. Компьютер, с которого будет идти восстановление, должен иметь адрес в сети 192.168.1.0/24, начиная с 192.168.1.2. - При включённом роутере зажать кнопку restore на задней панели на 30 сек. - Продолжая держать кнопку, выдернуть питание, держать кнопку ещё 30 сек. - Продолжая держать кнопку, включить питание, держать кнопку ещё 30 сек. - Отпустить кнопку. - Запустить tftpd, перейти на вкладку Tftp client. В поле Host ввести 192.168.1.1, Local file указать прошивку для роутера и затем нажать кнопку Put. Дождаться окончания процесса. - Подождать примерно 5 минут. - Перезагрузить роутер (по питанию), затем нажать кнопку restore на задней панели на 5 сек. для сброса настроек до заводских. ====== TP-Link TL-WDR3500 v1 ====== Роутер в Коломне. OpenWrt: https://firmware-selector.openwrt.org/?version=23.05.4&target=ath79%2Fgeneric&id=tplink_tl-wdr3500-v1 Модель 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' ====== Keenetic Speedster (KN-3010) ====== [[https://help.keenetic.com/hc/ru/articles/360011096339-%D0%A4%D0%B0%D0%B9%D0%BB%D1%8B-%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8-%D0%B4%D0%BB%D1%8F-Keenetic-Speedster-KN-3010|Файлы загрузки на сайте производителя]]\\ [[https://help.keenetic.com/hc/ru/articles/214470865-%D0%9A%D0%B0%D0%BA-%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C-%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%83%D1%8E-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%83-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B0|Как восстановить операционную систему интернет-центра]]\\ 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' ====== Orange Pi PC Plus ====== OpenWrt: https://firmware-selector.openwrt.org/?version=23.05.5&target=sunxi%2Fcortexa7&id=xunlong_orangepi-pc-plus 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 ====== OpenWRT ====== # Просмотр логов в реальном времени logread -f ===== DNS для DHCP-клиентов ===== # DNS для DHCP-клиентов (опция 6) vi /etc/dnsmasq.conf dhcp-option=6,192.168.1.6,192.168.1.7 service dnsmasq reload ===== DDNS ===== 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 '' option 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' ====== Ссылки ====== https://openwrt.org/toh/start\\ https://firmware-selector.openwrt.org\\ https://github.com/bol-van/zapret\\ https://github.com/Waujito/youtubeUnblock\\ https://github.com/Anonym-tsk/nfqws-keenetic\\