I've been using ndiswrapper on my old wireless card without any problem, until I upgraded to Ubuntu 11.10. ndiswrapper is not included by default anymore so I installed it from the Software Center, then I installed the driver using the .inf driver file. The wifi started to work just fine in all the system user accounts (logging in & out was OK) but after reboot, the wireless card just doesn't work (it doesn't list any wireless connection) and I have to open ndiswrapper (GUI) and reinstall the .inf driver to make it work again.
Any ideas on how to solve this? Is it a "daemon" process or something that needs to be started after reboot that maybe is not being installed/configured by software center?