Again, I have to take it back about the 3.2.33-030233 kernel. It COULD NOT reload the driver after suspend the second time. Actually, 2 out 3 times it didn't. I tried a few versions from the 3.2.* branch. None could get the driver back on resume /even with nm being restarted.
Now I am not sure about the 3.3.8, 3.4.17,3.5.5,3.6.0 since 3.2.33 worked for one time. I am running 3.7-rc3 kernel and the driver never failed. Even though I now got the right stable git repository where all the revision kernels are, the rtlwifi commits are mixed up and one I can't pick up any signs. Say, 3.7-rc3 has quite a few, 3.2.33 and 3.2.32 have no difference and /linux-stable$ git log --pretty=format:"%h --%ar: %s" --grep=rtlwifi v3.2.33 --since=8.months 22ccc4c --8 weeks ago: rtlwifi: rtl8192ce: Log message that B_CUT device may not work 4fc6a97 --4 months ago: rtlwifi: rtl8192cu: Change buffer allocation for synchronous reads f46edd5 --4 months ago: rtlwifi: rtl8192de: Fix phy-based version calculation 9eec182 --5 months ago: rtlwifi: rtl8192cu: New USB IDs e290f74 --8 months ago: rtlwifi: Preallocate USB read buffers and eliminate kalloc in read routine f4f204d --7 months ago: rtlwifi: Fix oops on unload 8d8ffc3 --8 months ago: rtlwifi: Add missing DMA buffer unmapping for PCI drivers 3c13b03 --8 months ago: rtlwifi: rtl8192ce: rtl8192cu: rtl8192de: Fix low-gain setting when scanning 67fd437 --8 months ago: rtlwifi: rtl8192ce: Fix loss of receive performance a6ce707 --8 months ago: rtlwifi: rtl8192c: Prevent sleeping from invalid context in rtl8192cu 4d80467 --9 months ago: rtlwifi: Handle previous allocation failures when freeing device memory de886ab --10 months ago: rtlwifi: rtl8192c_common: rtl8192de: Check for allocation failures -----AND----- /linux-stable$ git log --pretty=format:"%h --%ar: %s" --grep=rtlwifi v3.4.17 --since=8.months b9e8ad4 --8 weeks ago: rtlwifi: rtl8192ce: Log message that B_CUT device may not work ae9bc43 --4 months ago: rtlwifi: rtl8192de: Fix phy-based version calculation 74ec52a --4 months ago: rtlwifi: rtl8192cu: Change buffer allocation for synchronous reads 8359e05 --5 months ago: rtlwifi: rtl8192cu: New USB IDs 8011652 --6 months ago: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net d0cad88 --6 months ago: Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 574e02a --6 months ago: rtlwifi: fix for race condition when firmware is cached c42f1d4 --6 months ago: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 44eb65cf --7 months ago: rtlwifi: Fix oops on unload 174808a --7 months ago: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 673f778 --8 months ago: rtlwifi: Add missing DMA buffer unmapping for PCI drivers a7959c1 --8 months ago: rtlwifi: Preallocate USB read buffers and eliminate kalloc in read routine e89f769 --7 months ago: rtlwifi: Fix oops on rate-control failure 0298dc9 --7 months ago: rtlwifi: rtl8192de: Fix firmware initialization 643c61e --8 months ago: rtlwifi: rtl8192ce: rtl8192cu: rtl8192de: Fix low-gain setting when scanning 3b59bf0 --8 months ago: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next fb04121 --8 months ago: rtlwifi: Remove unused ETH_ADDR_LEN defines -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1067895 Title: 10ec:8176 rtl8192ce fails to recover after resume without shut down To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1067895/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs