@dibdot another question... I ran /etc/init.d/banip reload
three times and every time I got different element count. Downloaded lists didn't change between attempts but /etc/banip/banip.allowlist
did. It didn't include IPv4 and ULA adresses when it was showing 1982 in element count. Is it a problem? Probably it is, because local addresses aren't included in allow list.
root@router:~# /etc/init.d/banip status
::: banIP runtime information
+ status : active (nft: β, monitor: β)
+ version : 1.0.0-6
+ element_count : 1984
+ active_feeds : allowlistv4MAC, allowlistv6MAC, allowlistv4, allowlistv6, dropv6, dropv4, myipv4, myipv6, blocklistv4MAC, blocklistv6MAC, blocklistv4, blocklistv6
+ active_devices : wan: pppoe-wan / wan-if: wan, wan6 / vlan-allow: - / vlan-block: -
+ active_uplink : edited_ipv4_addr/32, edited_ula_addr/128, edited_gua_addr/64
+ nft_info : priority: -100, policy: memory, loglevel: warn, expiry: -, limit (icmp/syn/udp): 10/10/100
+ run_info : base: /tmp, backup: /tmp/banIP-backup, report: /tmp/banIP-report
+ run_flags : auto: β, proto (4/6): β/β, log (pre/inp/fwd/lan): β/β/β/β, dedup: β, split: β, custom feed: β, allowed only: β
+ last_run : action: reload, log: logread, fetch: uclient-fetch, duration: 0m 7s, date: 2024-09-12 07:28:32
+ system_info : cores: 2, memory: 80, device: Xiaomi Redmi Router AX6S, OpenWrt 23.05.4 r24012-d8dd03c46f
root@router:~# /etc/init.d/banip reload
root@router:~# /etc/init.d/banip status
::: banIP runtime information
+ status : active (nft: β, monitor: β)
+ version : 1.0.0-6
+ element_count : 1982
+ active_feeds : allowlistv4MAC, allowlistv6MAC, allowlistv4, allowlistv6, dropv6, dropv4, myipv4, myipv6, blocklistv4MAC, blocklistv6MAC, blocklistv4, blocklistv6
+ active_devices : wan: pppoe-wan / wan-if: wan, wan6 / vlan-allow: - / vlan-block: -
+ active_uplink : edited_ipv4_addr/32, edited_ula_addr/128, edited_gua_addr/64
+ nft_info : priority: -100, policy: memory, loglevel: warn, expiry: -, limit (icmp/syn/udp): 10/10/100
+ run_info : base: /tmp, backup: /tmp/banIP-backup, report: /tmp/banIP-report
+ run_flags : auto: β, proto (4/6): β/β, log (pre/inp/fwd/lan): β/β/β/β, dedup: β, split: β, custom feed: β, allowed only: β
+ last_run : action: reload, log: logread, fetch: uclient-fetch, duration: 0m 6s, date: 2024-09-12 07:30:03
+ system_info : cores: 2, memory: 82, device: Xiaomi Redmi Router AX6S, OpenWrt 23.05.4 r24012-d8dd03c46f
root@router:~# /etc/init.d/banip reload
root@router:~# /etc/init.d/banip status
::: banIP runtime information
+ status : active (nft: β, monitor: β)
+ version : 1.0.0-6
+ element_count : 1984
+ active_feeds : allowlistv4MAC, allowlistv6MAC, allowlistv4, allowlistv6, dropv6, dropv4, myipv4, myipv6, blocklistv4MAC, blocklistv6MAC, blocklistv4, blocklistv6
+ active_devices : wan: pppoe-wan / wan-if: wan, wan6 / vlan-allow: - / vlan-block: -
+ active_uplink : edited_ipv4_addr/32, edited_ula_addr/128, edited_gua_addr/64
+ nft_info : priority: -100, policy: memory, loglevel: warn, expiry: -, limit (icmp/syn/udp): 10/10/100
+ run_info : base: /tmp, backup: /tmp/banIP-backup, report: /tmp/banIP-report
+ run_flags : auto: β, proto (4/6): β/β, log (pre/inp/fwd/lan): β/β/β/β, dedup: β, split: β, custom feed: β, allowed only: β
+ last_run : action: reload, log: logread, fetch: uclient-fetch, duration: 0m 7s, date: 2024-09-12 07:30:50
+ system_info : cores: 2, memory: 81, device: Xiaomi Redmi Router AX6S, OpenWrt 23.05.4 r24012-d8dd03c46f
BTW, what's the point of backing it up if it contains ony DHCP adresses and ULA?