Originally Posted by
Jonno303
many thanks for the constructive advice!
building packages is a bit advanced for me at this stage, but I suppose that is the only way forward from here...
As for Wicd, I came across it whilst searching for a solution to my wifi problems. It hasn't made much (if any) difference to my internet connection, but I can see how handy it can be.
I'll start looking into the Realtek problem now. Thanks again for pointing me in this direction!
Those instructions to use
Code:
sudo apt-get install linux-headers-$(uname -r) build-essential
which will lead to you reinstalling the headers with every kernel update, which will be a pain. However, there is a fix for this, at least to keep the current kernel headers loaded on your system.
One of three kernel header packages is required. Run
and based on the returned string, install one of these:
{}-generic-pae =
Code:
apt-get install linux-headers-generic-pae
{}-generic =
Code:
apt-get install linux-headers-generic
{}-server =
Code:
apt-get install linux-headers-server
it will not fix the need to recompile and relink the driver after a new kernel is installed, however. Hopefully, in the future, this specific driver will become core to the supported modules in Linux. Only a DKMS solution will help with that. Being tied to a specific kernel simply sucks, but if wifi is important and this is the hardware that you have, just be certain that once you have the correct kernel that works, you do use
Code:
sudo apt-get upgrade
in your weekly patching, not dist-upgrade as it recommended for most desktop systems.
Being on 12.04 is also smart. The kernel should be supported via backported security fixes for 4 more years.
Bookmarks