Monday, June 21, 2010

Fixing Wireless Updated

Reader llenchikk left a comment stating that installing linux-backports-modules-wireless-lucid-generic would fix the wireless problem but for me it didn't. First I uninstalled the self compiled modules via 'make uninstall' and then I installed the backports package and rebooted but the wireless behaved as after the clean install. Even scanning is not possible.

Thanks to reader bash0 the current compat-wireless does compile again. He/She figured out a bug in one of the scripts and provided a fix in the comments of article Fixing wireless:

To solve that, you'll have to change one line in scripts/ It is written:
if [ $SUBLEVEL -lt 32 ]; then

I changed it to
if [ $SUBLEVEL -le 32 ]; then

It works for me and now I enjoy the latest bleeding edge driver. Thank you bash0.


  1. Nice work you are doing. Greetings from another "Blogspot"-blogger :) at

  2. Sorry about cross-posting.

    The fix has been applied upstream and installing linux-backports-modules-wireless-lucid-generic from backports worked. Thank you!

  3. Hello. So, I can add that installing of 2.6.35 kernel will solve all problems with keys and wireless without additional boot options.

    You just need to install new kernel:
    sudo apt-add-repository ppa:kernel-ppa/ppa
    sudo aptitude install linux-image-generic-lts-backport-maverick

    Remove "acpi_osi=Linux acpi_backlight=vendor" from /etc/default/grub

    Update BIOS like that described here

    All works fine.

    Thank you, for your posts. They really help me.

  4. Sounds cool, I have to try it. I'm also getting tired of compiling compat-wireless after almost every kernel update...

  5. You can use dkms tool to automate this process ;) So, each time when new linux-headers package installed dkms recompiles registered modules like for nvidia proprietary drivers.

    PS Problem with turning off wireless and wired together by Fn key is disapeared also.