Take the 2-minute tour ×

I have just gotten my Lenovo X200s laptop, and I am installing Ubuntu 9.10 Karmic on it. The installation went through without a hitch, but I can't get my Wi-Fi to work.

lspci | grep Network

Produces the following results:


The weird part is that when I turn the wifi hardware switch on and off on the side of the laptop, I get the following printed in /var/log messages:

Dec 30 23:24:48 temp-laptop kernel: [  213.432302] usb 4-2: USB disconnect, address 2
Dec 30 23:24:52 temp-laptop kernel: [  217.276310] usb 4-2: new full speed USB device using uhci_hcd and address 3
Dec 30 23:24:52 temp-laptop kernel: [  217.441759] usb 4-2: configuration #1 chosen from 1 choice

Does Ubuntu think my Wi-Fi card is a USB device? Am I missing some driver? What can I do to fix this? Please, help!

share|improve this question

2 Answers 2

I followed the instructions here.

Here is a quick overview:

Download the driver from the following locations:

for the 64Bit version:


for the 32Bit version:


Use "tar xvzf" to unpack. Go into the directory created, and build it as root (or sudo) by calling "make", and "make install".

Reboot laptop, network should work.

share|improve this answer
you only need sudo for the make install command. best to issue make without sudo. –  quack quixote Dec 31 '09 at 6:57

Be aware that there are several WiFi adapters an x200 can come with, including WiFi Link and PCIe. On Windows you can check Device Manager, there should be something similar on Ubuntu.

share|improve this answer

Your Answer


