As I told in previous entry, I should downgrade to kubuntu 9.04 after an upgrade to 9.10 due several problems with nvidia drivers. Although one thing that I’ve found better in 9.10 than in 9.04 was the iwl3945 driver for my wifi hardware. In 9.04 the driver is flawly and gives a lot of problems, losing connection from time to time, and needing user intervention to reconnect, that’s a real pain if you plan to do an unnatended download for example.
Appart from my experience, I’ve also read about other people that find the driver works better on 9.10. Some of them doesn’t want to upgrade to 9.10 by some reason neither, so they’ve just upgraded the linux kernel to 2.30 series, therefore upgrading also iwl3945 drivers.
But I do not want neither upgrade to 9.10 or to kernel 2.30, since my problems with nvidia drivers was surely not directly with kubuntu 9.10, but with the kernel it has.
So I’ve found and easy manner to have last iwl3945 drivers without upgrading neither on the kernel or the distribution.
The answer to this problem is here:
http://linuxwireless.org/en/users/Download#Download_latest_Linux_wireless_drivers
You need to download the drivers, compile them, remove the older and load the newers. It’s very well explained there step by step.
I’ve installed last drivers from there last night and my wifi connection has no failed again in more than 24 hours.