Overview
The customer reports an unstable connection (rebooting/inaccessible) and frequent WiFi drops. The error logs show a WiFi control process error. Debug logs with Syslog and WiFi options enabled might show the following entries. In such a scenario, use the process defined in this article to resolve the issue.
This article provides instructions to resolve the WiFi control process error.
Prerequisites
- Access to Kerio Control Webadmin
- Kerio Control WiFi appliance model of NG box (NG100W or NG300W)
- The latest version of Kerio Control installed
Diagnosis
The WiFi control process error is caused by outdated/incompatible ath10k drivers. The correct driver version should contain a 3.16.0-k4-kerio-amd64 string.
<supportagent>For more information, please refer to CONTROL-35290.</supportagent>
Solution
Identify the Driver Version
-
Log in to Kerio Control via SSH.
-
Run the following command to check the driver's version:
modinfo ath10k_core
-
It should display (pcc2cac2) at the end of the description like this:
Core module for QCA988X PCIe devices. (pcc2cac2)
Manual Replace Process
-
Log in to Kerio Control using SSH.
-
Run this command to switch disk to read-write mode:
mount -o rw,remount /
-
Download and Unzip the attached ath10k_patched_drivers.zip file. Copy the entire "
lib
" folder to the root folder of Kerio Control. You can use WinSCP to do this. -
Reboot Kerio Control by running this command:
/etc/boxinit.d/60winroute restart
-
Verify the drivers were updated by executing the following command:
modinfo ath10k_core
Testing
WiFi connection will be stable, and no new errors will be there on the error logs.
Related Articles
Managing WiFi in Kerio Control NG100W and NG300W
Using WiFi Channels Above 140 in Kerio Control NG100W and NG300W Models