I am running openwrt cc, and having trouble with date based firewall rules. Time based rules (without date) work fine, but as soon as I add the date, the time no longer works. The resulting iptables do not look right. See below.
option name 'lan-00:16:3e:d2:96:cf'
option src 'lan'
option dest 'wan'
option proto 'any'
option target 'REJECT'
option src_mac '00:16:3e:d2:96:cf'
option start_date '2018-04-10'
option stop_date '2018-04-11'
option start_time '20:30:00'
option stop_time '20:40:00'
option utc_time '0'
# iptables -L -v | grep 00:16:3E:D2:96:CF
0 0 zone_wan_dest_REJECT all -- any any anywhere anywhere MAC 00:16:3E:D2:96:CF TIME from 20:30:00 to 20:40:00 starting from 2018-04-10 01:00:00 until date 2018-04-11 01:00:00 UTC /* lan-00:16:3e:d2:96:cf */
Notice the date values are followed by "01:00:00". I can't seem to control these values in any way, but I suspect this is the problem.
Does anyone know what is wrong?