http://libre.thinkpenguin.com/
You would probably need a USB wifi card. Lenovo cripples its laptops so you can't easily replace the Intel wifi card with a compatible Atheros card.
RTL8187B, RLT8187L, and AR9170 are the USB chipsets that are supported by Trisquel. We contribute 25% of the profits to the Trisquel project if you purchase a card. Just make sure you use the above link.
