There is a new package
on my experimental repository called "n140-wireless".
It installs the realtek driver for the latest kernel, along with a new pm rule which removes the module during the suspend/hibernate process, as you stated it's needed.
By installing the driver manually with the original Makefile, 2 other pm scripts are installed, but I don't know if they are really needed so I did not include them in 'n140-wireless'. Please test the package and let me know if everything work good or if the above original scripts are needed.
It's better if you completely uninstall the realtek driver installed manually and revert any change you have manually done to get it working properly, prior to test my package.
Cheers.

_________________
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!