Comment 353 for bug 621265

Revision history for this message
William Scheidegger (william-scheidegger) wrote :

My ISP finally got my connectivity back to at least to half of what I am paying for so I was able to do some more testing. The results were not favorable, and the compat-wireless-2011-08-27 is still slow again. I was able to recover back to true speeds with compat-wireless-2011-03-18 after performing a minor tweak to an unused file. I don't remember making this change the last time, but it works now so I am passing it on.

Here is the latest set of instructions, again based on #298:

    $ mkdir -p ~/Downloads/compat-wireless/$(uname -r)
    $ cd !$
    $ wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2011-03-18.tar.bz2
    $ tar -xjvf compat-wireless-2011-08-27.tar.bz2
    $ cd compat-wireless-2011-08-27
    $ gedit compat/compat-2.6.39.c

        ADD to the bottom of the includes at the top:

            #include <linux/sched.h>

        SAVE
        CLOSE

    $ ./scripts/driver-select restore
    $ make
    $ sudo make wlunload ; sudo make uninstall ; sudo make install ; sudo modprobe iwl3945

Although I am still having problems with my ISP, this seems to be running stably with download speeds comparable to other machines on my network.

$ lspci -vnn | grep -A 1 Wireless
06:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)
 Subsystem: Intel Corporation PRO/Wireless 3945ABG Network Connection [8086:1000]
 Flags: bus master, fast devsel, latency 0, IRQ 45

$ uname -a
Linux billlaptop 2.6.38-11-generic-pae #48-Ubuntu SMP Fri Jul 29 20:51:21 UTC 2011 i686 i686 i386 GNU/Linux