Bug 72421

Summary: module rtl8192se occasionally needs unloading/reloading when interface powers down
Product: Drivers Reporter: Per Jessen (per)
Component: network-wirelessAssignee: drivers_network-wireless (drivers_network-wireless)
Status: NEW ---    
Severity: normal CC: alan, kernel, Larry.Finger, linville
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 3.13.0-3995-g0dc3fd0-1-vanilla Subsystem:
Regression: No Bisected commit-id:

Description Per Jessen 2014-03-18 11:19:46 UTC
Initially reported to opensuse:

https://bugzilla.novell.com/show_bug.cgi?id=852887

Occasionally when this latop wakes up the wifi interface will be down, and
unable to be restarted unless I unload/reload the driver module.  The interface
is an RTL8191SEvB, supported by module rtl8192se. The issue is not readily
reproducable.  
It's really only a minor nuisance, but it was suggested to me on
opensuse-factory that I ought to report it.
Comment 1 Paul McAuley 2017-01-08 19:19:48 UTC
I also get this with the RTL8191SEvB. It happens about 1 out of 10-15 times I resume from sleep.

I find it more than a "minor nuisance" as have never been able to recover my system from it. Trying Per Jessen's suggestion of unloading/reloading the driver module causes my system to hang ("modprobe -r rtl8192se" followed by "modprobe rtl8192se" -- is that what you were doing Per?). It usually works again after restarting my system but sometimes the only way of getting it back is to power off completely and pull out the battery.

My system:
Toshiba Satellite A660
OpenSUSE Leap 42.2 KDE
Linux 4.4.36-8
Comment 2 Per Jessen 2017-01-09 08:17:54 UTC
(In reply to Paul McAuley from comment #1)

> I find it more than a "minor nuisance" as have never been able to recover my
> system from it. Trying Per Jessen's suggestion of unloading/reloading the
> driver module causes my system to hang ("modprobe -r rtl8192se" followed by
> "modprobe rtl8192se" -- is that what you were doing Per?). 

I most likely did "rmmod rtl8192se" then "modprobe rtl8192se".  I have not had this problem for quite a while.
My system:  Toshiba Satellite L670, openSUSE 12.3, kernel 3.11.10.