2) Подключил к роутеру флешку включил поддержку usb. Для этого сначала отформатировал флешку в ext3 воткнул в роутер. В webUI на закладке Services -> USB ставим галки:
Core USB Support
USB Storage Support
Automatic Drive Mount
флешка подмонтировалась в каталог /tmp/mnt/sda1. Возможно потребуется перезагрузка.
3)ssh
cd /tmp/mnt/sda1
mkdir zapret
4) На компе скачал с гита проект. Через winscp закинул файлы из binaries/mips32r1-lsb. В /tmp/mnt/sda1/zapret
ssh
cd /tmp/mnt/sda1/zapret
chmod +x ./*
5) На компе создал файлы S51tpws и hostlist.txt. Через winscp закинул в ту же папку.
У меня на DD-WRT заработало. Сделал так.
1) Включил SSH. webUI Services ->Services Secure Shell (SSH) галка Enable Daemon.
2) Подключил к роутеру флешку включил поддержку usb. Для этого сначала отформатировал флешку в ext3 воткнул в роутер. В webUI на закладке Services -> USB ставим галки:
Core USB Support
USB Storage Support
Automatic Drive Mount
флешка подмонтировалась в каталог /tmp/mnt/sda1. Возможно потребуется перезагрузка.
3)ssh
cd /tmp/mnt/sda1
mkdir zapret
4) На компе скачал с гита проект. Через winscp закинул файлы из binaries/mips32r1-lsb. В /tmp/mnt/sda1/zapret
ssh
cd /tmp/mnt/sda1/zapret
chmod +x ./*
5) На компе создал файлы S51tpws и hostlist.txt. Через winscp закинул в ту же папку.
hostlist.txt.
S51tpws
chmod +x /mnt/sda1/zapret/S51tpws
6) Добавил скрипт в автозапуск. webUI Administration-> Commands в текстовое поле Commands вставляем команды.
жмем Save Startup.
sleep 30 - нужен чтоб точно до запуска скрипта подмонтировалась флешка.
7) Ребут роутера.
https://habr.com/ru/articles/833564/comments/#comment_27154876
мой вариант решения