A10 Networking fixes - 8188eu driver
Posted: Tue Feb 12, 2013 2:32 am
If you have found issues with your wireless rtl819x card disconnecting from the network randomly, it is likely because of sleep function, here is the fix.
you will see something like this over and over in dmesg:
[2144242.770000] rtl8192c_dm_RF_Saving(): RF_Save
[2144254.730000] rtw_set_ps_mode(): Enter 802.11 power save mode...
[2144254.750000] rtl8192c_dm_RF_Saving(): RF_Normal
[2144254.770000] rtl8192c_set_FwPwrMode_cmd(): Mode = 1, SmartPS = 2
[2144258.730000] rtw_set_ps_mode(): Busy Traffic , Leave 802.11 power save..
[2144258.750000] rtl8192c_set_FwPwrMode_cmd(): Mode = 0, SmartPS = 0
[2144258.780000] rtl8192c_dm_RF_Saving(): RF_Save
[2144260.730000] rtw_set_ps_mode(): Enter 802.11 power save mode...
[2144260.750000] rtl8192c_dm_RF_Saving(): RF_Normal
[2144260.770000] rtl8192c_set_FwPwrMode_cmd(): Mode = 1, SmartPS = 2
[2144262.730000] rtw_set_ps_mode(): Busy Traffic , Leave 802.11 power save..
[2144262.770000] rtl8192c_set_FwPwrMode_cmd(): Mode = 0, SmartPS = 0
[2144262.830000] rtl8192c_dm_RF_Saving(): RF_Save
to turn off power save, create a file /etc/modprobe.d/8192cu.conf with the following contents:
This prevents the power down/up cycles of the 8192 wifi chip.
Here is a copy of the file also, simply extract and copy the file to /etc/modprobe.d/ Reboot for change to take effect.
you will see something like this over and over in dmesg:
[2144242.770000] rtl8192c_dm_RF_Saving(): RF_Save
[2144254.730000] rtw_set_ps_mode(): Enter 802.11 power save mode...
[2144254.750000] rtl8192c_dm_RF_Saving(): RF_Normal
[2144254.770000] rtl8192c_set_FwPwrMode_cmd(): Mode = 1, SmartPS = 2
[2144258.730000] rtw_set_ps_mode(): Busy Traffic , Leave 802.11 power save..
[2144258.750000] rtl8192c_set_FwPwrMode_cmd(): Mode = 0, SmartPS = 0
[2144258.780000] rtl8192c_dm_RF_Saving(): RF_Save
[2144260.730000] rtw_set_ps_mode(): Enter 802.11 power save mode...
[2144260.750000] rtl8192c_dm_RF_Saving(): RF_Normal
[2144260.770000] rtl8192c_set_FwPwrMode_cmd(): Mode = 1, SmartPS = 2
[2144262.730000] rtw_set_ps_mode(): Busy Traffic , Leave 802.11 power save..
[2144262.770000] rtl8192c_set_FwPwrMode_cmd(): Mode = 0, SmartPS = 0
[2144262.830000] rtl8192c_dm_RF_Saving(): RF_Save
to turn off power save, create a file /etc/modprobe.d/8192cu.conf with the following contents:
Code: Select all
options 8192cu rtw_power_mgnt=0 rtw_enusbss=0
Here is a copy of the file also, simply extract and copy the file to /etc/modprobe.d/ Reboot for change to take effect.