2

We have a product that considers installing on a client’s room a Mikrotik RouterBoard 951G 2HnD hosting a wifi network with WPA2 PSK security connected to our client’s network and an Android tablet connected to the Mikrotik’s wifi network. This solution has been installed on dozens of our clients’ sites and we have never had any issues before.

Two weeks ago the all the rooms (four) inside one of our client’s building started to have wifi problems. After working great for several hours, each tablet would disconnect (¿or be dropped?) from the RouterBoard 951G 2HnD’s wifi network and then immediately connect. After the first disconnection (or being dropped) and reconnection the tablet would keep disconnecting (or being dropped) and reconnecting from the wifi for several minutes, which would end in a final disconnection and then no more reconnection intents.

The solution worked great for months but after we changed the tablet this started happening. At the beginning we thought this was because we had changed the tablet but after trying with another Android tablets and an Android cell phone even, the problem would still occur. We also replaced the RouterBoard 951G 2HnD with one that was working great at another office and it also started to show this unusual behaviour.

Finally, we took one of the four room’s Android tablet and RouterBoard 951G 2HnD, and installed them on one of our laboratories without modifying any configuration on both of them. After almost 24 hours the problem has not replicated.

I thought activating the Wireless Debug Logs would us show more relevant information and help us focus our investigation on the right direction but it didn’t. Next are the log records:

jan/01/1970 20:03:17 interface,info ether1_Conexion_Hacia_LAN link up (speed 100M, full duplex) 
jan/01/1970 20:03:17 interface,info ether2_Conexion_Hacia_terminal_VC link up (speed 100M, full duplex) 
jan/01/1970 20:04:00 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jan/01/1970 20:04:01 dhcp,info dhcp1_My_Companys_Name assigned 192.168.89.2 to 0C:B3:19:29:08:13 
jan/01/1970 20:04:09 system,error,critical router was rebooted without proper shutdown 
jan/01/1970 20:04:20 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: sending station leaving (3) 
jan/01/1970 20:04:29 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jan/01/1970 20:07:28 interface,info ether4_Conexion_Hacia_dispositivos_internos link up (speed 100M, full duplex) 
jan/01/1970 20:07:41 system,info,account user admin logged in via winbox 
jan/01/1970 20:17:48 system,info,account user admin logged in via winbox 
jan/01/1970 20:17:50 system,info,account user admin logged out via winbox 
jan/01/1970 20:19:01 system,info,account user admin logged in via local 
jan/01/1970 20:19:28 system,info nat rule added by admin 
jan/01/1970 20:19:31 system,info nat rule added by admin 
jan/01/1970 20:19:31 system,info nat rule added by admin 
jan/01/1970 20:19:31 system,info nat rule added by admin 
jan/01/1970 20:22:51 interface,info ether4_Conexion_Hacia_dispositivos_internos link down 
jan/01/1970 20:22:52 system,info,account user admin logged out via winbox 
jan/01/1970 20:22:52 system,info,account user admin logged out via local 
jan/01/1970 20:33:20 interface,info ether2_Conexion_Hacia_terminal_VC link down 
jan/01/1970 20:33:23 interface,info ether2_Conexion_Hacia_terminal_VC link up (speed 100M, full duplex) 
jan/01/1970 23:59:08 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jan/01/1970 23:59:08 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jan/01/1970 23:59:08 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jan/02/1970 00:02:09 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jan/02/1970 00:02:09 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jan/02/1970 00:02:09 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jan/02/1970 00:05:29 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jan/04/1970 15:20:45 system,info,account user admin logged in from 10.252.163.33 via winbox 
jan/04/1970 15:37:52 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jan/04/1970 23:03:37 system,info,account user admin logged in from 10.252.163.33 via winbox 
jan/04/1970 23:03:48 system,info log rule added by admin 
jan/04/1970 23:04:07 system,info,account user admin logged out from 10.252.163.33 via winbox 
jan/04/1970 23:07:23 system,info SNTP client configuration changed by admin 
jun/15 15:53:43 system,info SNTP client configuration changed by admin 
jun/15 18:09:25 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:09:41 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:09:41 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:09:41 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:15:29 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:15:29 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:15:29 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:15:29 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:15:29 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:17:11 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:17:15 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:17:15 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:17:15 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:17:20 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:17:20 wireless,info wlan1_My_Companys_Name: data from unknown device 0C:B3:19:29:08:13, sent deauth 
jun/15 18:17:20 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:17:20 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:17:20 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:23:12 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:23:12 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:23:12 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:23:12 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:23:12 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:23:37 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:23:37 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:23:37 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:23:37 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:23:37 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:25:42 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:25:42 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:25:42 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:25:42 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:25:42 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:27:00 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:27:00 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:27:00 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:27:00 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:27:00 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:27:58 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:27:58 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:27:58 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:27:58 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:27:58 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:28:04 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:28:07 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:28:07 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:28:07 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:32:53 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:32:57 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:32:57 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:32:57 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:33:36 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:33:36 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:33:36 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:33:36 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:33:36 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:33:46 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:33:50 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:33:50 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:33:50 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:33:56 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, extensive data loss 
jun/15 18:33:56 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:33:56 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:33:56 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:34:15 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:34:15 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:34:15 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:34:15 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:34:15 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:34:54 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:34:54 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:34:54 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:34:54 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:34:54 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:35:16 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:35:16 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:35:16 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:35:16 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:35:16 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:37:17 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:37:17 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:37:17 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:37:17 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:37:17 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:37:23 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:37:27 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:37:27 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:37:27 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:38:00 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:38:04 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:38:04 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:38:04 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:38:35 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:38:35 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:38:35 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:38:35 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:38:35 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:38:41 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:38:41 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:38:41 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:38:41 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:41:52 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:41:52 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:41:52 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:41:52 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:41:52 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:41:58 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:41:58 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:41:58 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:41:58 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:41:58 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:43:05 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:43:06 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:43:06 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:43:06 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:44:32 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:44:32 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:44:32 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:44:32 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:44:32 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:45:10 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:45:10 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:45:10 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:45:10 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:45:10 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:47:24 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:47:24 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:47:24 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:47:24 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:47:24 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:47:25 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:47:25 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:47:25 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:47:25 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:47:25 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:47:25 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 2 frame received (6) 
jun/15 18:47:29 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:47:29 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:47:29 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:48:13 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:48:13 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:48:13 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:48:13 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:48:13 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:48:33 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:48:33 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:48:33 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:48:33 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:48:33 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:48:56 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:49:00 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:49:00 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:49:00 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:50:45 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:50:45 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:50:45 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:50:45 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:50:45 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:51:28 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:51:28 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:51:28 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:51:28 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:51:28 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:51:35 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:51:39 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:51:39 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:51:39 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:52:02 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:52:02 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:52:02 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:52:02 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:52:02 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:52:09 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:52:09 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:52:09 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:52:09 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:52:34 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:52:38 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:52:38 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:52:38 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:52:57 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:52:57 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:52:57 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:52:57 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:52:57 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:53:56 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:53:56 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:53:56 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:53:56 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:53:56 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:54:08 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:54:09 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:54:09 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:54:09 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:55:14 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:55:14 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:55:14 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:55:14 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:55:14 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:55:19 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:55:19 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:55:19 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:55:19 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:56:43 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 
jun/15 18:56:47 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:56:47 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:56:47 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:57:02 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:57:02 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:57:02 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:57:02 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:57:02 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:57:03 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 attempts to associate 
jun/15 18:57:03 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: reassociating 
jun/15 18:57:03 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, ok 
jun/15 18:57:03 wireless,debug wlan1_My_Companys_Name: 0C:B3:19:29:08:13 in local ACL, accept 
jun/15 18:57:03 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: connected 
jun/15 18:57:03 wireless,info 0C:B3:19:29:08:13@wlan1_My_Companys_Name: disconnected, received deauth: class 3 frame received (7) 

Also, we did a spectrum analisis showing the usage of each channel (but only with networks with visible SSIDs) and the result was the following:

enter image description here

enter image description here

As the image shows we are currently working on channel 4 but previously when the problem started happening we were on channel 1.

We have no idea where to keep looking and why is this problem happening. Any help or guidance will be deeply appreciated.

Upate

I would like to add more detailed information about the usage of the wifi spectrum. At the beggining we were on channel one. Then we changed to channel 3 (see image on first post) but after using InSSIDer we ended changing to channel 10.

Next is the image of the test results when channel 3 was being used:

enter image description here

Next is the image of the test results after selecting the best wifi channel (which was channel 10):

enter image description here

I would love to hear more comments and thought. Everything that makes us do something we have not yet done.

EVEN MORE UPDATE

The next image presents the DHCP packets sent between the tablets and the Mikrotik router installed on one room:

enter image description here

The DHCP Discover and DHCP Request packets are sent from the tablets to the DHCP server (supposedly the Microtik's), which are not beeing answered with a DHCP Offer or a DHCP ACK. One could get confuzed and think that the packets #997, #995, #999 y #1004 respond to the requests that appear before but their transaction ID shows that they are from another set of requests. Same happens with the DHCP NAK. On the DHCP protocol the different messages from one communication flow will keep the transaction ID as shown in the next image:

enter image description here

Looking deeper on the DHCP Request messages sent by the tablets, we found one (packet #785) asking for the IP 172.22.198.134 to the DHCP server with the IP address 152.141.217.7, which is very weird because the only Wi-Fi network registrated on the test devices was the one with SSID CVNET62710 owned by the Mikrotik.

Additionally, the ARP packets were analized and we found that the device with a MAC address 00:00:0c:07:ac:64, that appears as All-HSRP-routers_64, reports that he has the IP address 172.22.198.1 and the IP address 192.168.89.1, being this last one the IP address of the Mikrotik's Wi-Fi interface that holds the DHCP server. Next you can see the evidence:

enter image description here

I'm thinking this duplicated IP is the reason the problem of the disconnection and reconnection on of the tablet of this room. Sadly, I haven't been able to take captures on the other rooms so I can't assure or discard that this could be happening on every one of them.

Also, today in the morning when we went to configure the IP address of the tablet (of the current room) as a static one, when we selected manual IP address we found that it was set to 192.168.1.128, which is not from the ranged delivered by the Mikrotik (192.168.89.X). It seems that it took the IP address of another network even though the only registrated Wi-Fi network is CVNET62710.

I would like to hear your thoughts on the matter and see if you think this could be causing the recurrent disconnection and reconnection of the devices.

Ron Maupin
  • 98,218
  • 26
  • 115
  • 191
Storo
  • 121
  • 1
  • 5
  • Have you tried changing channels? From your description, it could easily be an interference problem. – Ron Trunk Jun 16 '15 at 12:23
  • @Ron Yes we did. Look at the images on the edited post. Any other ideas? – Storo Jun 16 '15 at 12:49
  • What version of routeros is that device running? If it is not up to around the most recent version which is 6.29.1 then I would update and try again. – pickledtink Jun 18 '15 at 00:58
  • The MikroTik RouterOS version is 6.23. Why do you think we should update the firmware version. Are there any bugs in this version related to the issue in question? – Storo Jun 18 '15 at 13:25
  • That is what I wanted to check. It doesn't look like any bugs related to that in 6.23. I have a checklist of things I always go through with those routers whenever I have issues. That just happened to be one of the first things before I moved on. :) – pickledtink Jun 18 '15 at 13:31
  • I updated the information. Maybe you have a new idea about why this is happening. – Storo Jun 18 '15 at 15:07
  • I don't see a solution so I'll add my experience to the problem. Symptoms are the same however the devices being disconnected are dual boot tablets -- one Cube i10 and the other Onda v102w. Here's the weird part: when running Android both devices suffer identical disconnect issue. When running the same devices with Windows 10, there is no problem, strong clear signal. To me this obviously implicates Android, but all of my web searches have been futile either with dissimilar problems or similar problems with unsuccessful solutions prescribed. I am confident it is not due to traffic on the frequ –  Apr 03 '16 at 21:10
  • You could run a spectral scan on your Mikrotik. It will scan all frequencees and show interference. See http://wiki.mikrotik.com/wiki/Manual:Spectral_scan – Rob Sep 16 '15 at 16:43
  • @SoAboutThat Previously, I though it was due to radio interference but the other day we saw the same thing o a very "clean" environment. I'm not saying it's not an interference issue but now I have certain doubts. – Storo Apr 04 '16 at 14:41

1 Answers1

1

Based on your description and images, I suspect radio interference.

You replaced all your hardware and have the same problem. You moved the hardware to your "lab," and the problem went away. That strongly implicates your environment as the issue.

You don't say where you did the measurement sample in relation to your receivers, but a 12-15 db SNR isn't very good. Also, I would move your frequency to channel 1,6 or 11. If you're listening on channel 3, you are getting interference from both channel 1 and 6 that your receiver doesn't deal with very well.

It may seem counter-intuitive, but your radio can deal with interference better if it's on the same channel.

Ron Trunk
  • 66,852
  • 5
  • 65
  • 126
  • Thanks for answering but the problem is that it was originally on channel 1 when the problem started occurring. – Storo Jun 16 '15 at 16:04
  • I understand that, but being on 3 is not going to help you at all, and will simply cause more retransmissions, further reducing your performance. You will need to do a more thorough spectrum analysis to determine the source of the problem. It may be a new WiFi network was set up in your area that could be causing the problem. But without more data, it's impossible to say. You might also consider moving to the 5 GHz band where you will have a lot less interference. – Ron Trunk Jun 16 '15 at 17:18
  • Ron, thanks again. We cannot move to the 5 GHz band because our AP does not comply with it but if we consider changing the AP, we will consider the advice. – Storo Jun 16 '15 at 20:08
  • Also, we did a more thorough spectrum analysis using InSSIDer and we change the channels according to the results we got. Even though we are using a **much** better channel, the problem is still happening. – Storo Jun 16 '15 at 20:10
  • There's also the chance someone is sending "fake" deauth frames to knock people offline. But, the very noisy spectrum is most likely the cause. – Ricky Jun 16 '15 at 21:11
  • @RickyBeam yes, that's also possible, but you'll still need an analyzer to see that. – Ron Trunk Jun 16 '15 at 21:21
  • @RonTrunk Could you review the update information I added and see if you keep thinking that the interference could be the reason? – Storo Jun 18 '15 at 15:06
  • Your data is intriguing but inconclusive. It does hint that there's another network that is interfering with you. Is your wireless encrypted? Could there be another (rogue) DHCP server on the wired side? – Ron Trunk Jun 18 '15 at 20:29
  • @RonTrunk Yes it is encrypted we are using WPA2 PSK for that. I think the other device is a Cisco router with HSRP (Hot Standby Routing Protocol). There are many client's wireless devices in their network, though. What else would you need to know to make it conclusive? – Storo Jun 19 '15 at 11:20
  • When your tablet disconnects, can you check its IP address to see if it is correct? Also, you still need to move to channel 1, 6 or 11. Using channel 10 is not a good idea. – Ron Trunk Jun 19 '15 at 11:27
  • Even though inSSIDer says the best option is 10? We'll try to check it's IP address after it disconnects and get back to you. – Storo Jun 19 '15 at 11:44
  • Yes. This thread might be helpful: http://networkengineering.stackexchange.com/questions/6938/is-it-safe-to-use-any-wifi-channel-in-the-2-4ghz-band/19337#19337 – Ron Trunk Jun 19 '15 at 11:48
  • @RonTrunk I have a question. If the problem is interference why whould the tablet block the wireless network and don't reconnect again after a number of trials? I seems to me that if intereference was the cause, the tablet should always try to reconnect. Please correct me if I'm wrong. – Storo Jun 23 '15 at 11:31
  • Did you check your IP address when you are disconnected? – Ron Trunk Jun 23 '15 at 11:37