добрый день.
глянул логи и увидел это
1 Mon Jul 7 22:43:42 2025 daemon err miniupnpd[4681]: refresh_nft_cache: mnl_cb_run returned -1
chatgpt выдал так
https://chatgpt.com/share/686bf4d9-4918-800e-8d83-da1c1a918685
и предложил сохранить в автозагрузку
Конечно! Чтобы цепочки nftables
для miniupnpd
автоматически создавались при старте системы в OpenWrt, есть два основных способа. Вот самый надёжный и простой способ:
Способ 1: Через /etc/rc.local
Это надёжный и понятный метод для OpenWrt. Команды добавляются в файл /etc/rc.local
, который выполняется при загрузке системы.
Шаги:
- Открой
/etc/rc.local
для редактирования:
bash
КопироватьРедактировать
nano /etc/rc.local
- Добавь перед строкой
exit 0
следующий блок:
sh
КопироватьРедактировать
# miniupnpd nftables rules
nft add table inet miniupnpd 2>/dev/null
nft add chain inet miniupnpd prerouting '{ type nat hook prerouting priority -100; }' 2>/dev/null
nft add chain inet miniupnpd postrouting '{ type nat hook postrouting priority 100; }' 2>/dev/null
- Убедись, что финальная строка
exit 0
всё ещё есть и идёт в самом конце. - Сохрани и выйди (в nano:
Ctrl+O
,Enter
, затемCtrl+X
).