In your case, the module was not loaded at suspend time so there is no unload to do. What is needed is a bus scan at some point (at the end?) in resume. That is effectively what you did by plugging it in after resume. When the system starts up, it does a bus scan and generates the needed events to trigger the hotplug. Doing this at resume is harder because it has to 'diff' the assumed prior state with the new state.
Thanks for the additional info. Let me do some research... -- [TOSHIBA PORTEGE M400] suspend/resume failure with edimax rtl wifi card inserted https://bugs.launchpad.net/bugs/355117 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs