Try using a channel that isn't 12 or 13.
It is strange though... it's like they're connecting to a guest SSID that has "access intranet" disabled, except that the connection flags say otherwise.
Tried most of the channels same story but sometimes I get the connection back for 15-20 minutes and then it goes again only on these two cameras. Tried also both static and DHCP same story. Tried to change port from 81 to 8100 no joy. Also one of the cameras is recording fine on the USB drive attached to the router. Very strange. Tried also to access the cameras using an app on the phone no joy.
Noticed a lot of messages in log, related to wl0.0 (10-20 entries per minute) it is not linked to the cameras as I am getting it also when all cameras are off. Unless it is my laptop it looks like a router interface? what is this wl0.0?
Jan 13 18:28:52 kernel: CONSOLE: 030331.918 ampdu_dbg: again1 ifsstat 0x1ea0 nav_stat 0x0
Jan 13 18:28:52 kernel: CONSOLE: 030331.918 ampdu_dbg: again2 ifsstat 0x18a0 nav_stat 0x0
Jan 13 18:28:52 kernel: CONSOLE: 030331.918 wl0: wlc_ampdu_watchdog: cleaning up ini tid 0 due to no progress for 2 secs tx_in_transit 1
Jan 13 18:28:52 kernel: CONSOLE: 030331.919 wl0: wlc_ampdu_tx_send_delba: tid 0 initiator 1 reason 39
Jan 13 18:28:52 kernel: CONSOLE: 030332.460 wl0.0: wlc_send_bar: seq 0xb52 tid 0
Jan 13 18:28:54 kernel: CONSOLE: 030334.536 wl0.0: wlc_send_bar: seq 0xc19 tid 0
Jan 13 18:28:54 kernel: CONSOLE: 030334.740 wl0.0: wlc_send_bar: seq 0xb91 tid 0
Jan 13 18:28:54 kernel: CONSOLE: 030334.802 wl0.0: wlc_send_bar: seq 0xb91 tid 0
Jan 13 18:28:55 kernel: CONSOLE: 030334.860 wl0.0: wlc_send_bar: seq 0xb91 tid 0
Jan 13 18:28:55 kernel: CONSOLE: 030335.554 wl0.0: wlc_send_bar: seq 0x34b tid 0
Jan 13 18:28:56 kernel: CONSOLE: 030336.077 wl0.0: wlc_send_bar: seq 0x34b tid 0