Tuesday, March 23, 2010

Lenovo G550 wireless with Ubuntul Lucid beta

Forget about it. Kernel 2.6.32 is borked with regards to the compat drivers. 2.6.34 has compat built in, so you can use the ubuntu-supplied b43 drivers, but the firmware is still (pardon my French) fucked up. Save yourself a lot of headaches and just get yourself a nice USB wireless card using a Ralink rt73 chipset. They run for $15 these days and work just peachy.

The G550 has a bcm4315 chipset (4312 rev01). It is a royal pain in the neck to work with.

First of all, forget the default drivers.

Second, forget the automatically-suggested non-free drivers.

So, what DO you do? Well, you visit linuxwireless.org and install the 'bleeding edge' compat-wireless drivers (Search the page for those words). Installation is fairly straightforward, just download, untar, and follow the README.

THEN you go to the b43 firmware page and follow the instructions for the 'LP-PHY' cards (again, search for the quoted text). Do NOT use the Ubuntu guides, they won't get you the correct firmware.

Finally, you update initramfs with `sudo update-initramfs -vuk all'.

No comments: