Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I just unboxed a lenovo T431s and installed ubuntu 12.04.2. Everything went smoothly, but the wireless never came up. I'm pulling a a dhcp properly with NM on my wired connection, but ifconfig doesn't even show wlan0 at all.

I poked around the web a bit and eventually downloaded the linux firmware from the intel website, but checking the md5sum with the file already in /lib/firmware they match.

I'm happy to post the output of other commands if they'll help, but lspci and lshw are below.

jth@t431s:~$ sudo lspci -nnkv | grep -A 10 Centrino
03:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6235 [8086:088f] (rev 24)
        Subsystem: Intel Corporation Device [8086:5260]
        Flags: bus master, fast devsel, latency 0, IRQ 10
        Memory at f0c00000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: [c8] Power Management version 3
        Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [e0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 08-d4-0c-ff-ff-00-03-ed

jth@t431s:~$ sudo lshw -C network
       description: Ethernet interface
       product: 82579LM Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: eth0
       version: 04
       serial: 3c:97:0e:92:d6:a1
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=2.0.0-k duplex=full firmware=0.13-3 ip= latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:42 memory:f1500000-f151ffff memory:f153b000-f153bfff ioport:4080(size=32)
  *-network UNCLAIMED
       description: Network controller
       product: Centrino Advanced-N 6235
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 24
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:f0c00000-f0c01fff

As per the first comment, the output of said commands (modprobe has no output):

jth@t431s:~$ sudo modprobe iwlwifi
jth@t431s:~$ dmesg | grep iwl
[    2.713720] iwlwifi: Intel(R) Wireless WiFi Link AGN driver for Linux, in-tree:
[    2.713723] iwlwifi: Copyright(c) 2003-2012 Intel Corporation
jth@t431s:~$ rfkill list all
0: tpacpi_bluetooth_sw: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

jth@t431s:~$ modinfo iwlwifi | grep 088F
alias:          pci:v00008086d0000088Fsv*sd00004260bc*sc*i*

full output of requested commands can be found here

The commands run were:

jth@t431s:~$ dmesg > justin.txt
jth@t431s:~$ lsmod >> justin.txt
jth@t431s:~$ cat /var/log/syslog | grep iwl >> justin.txt
share|improve this question
What is the result of these commands? sudo modprobe iwlwifi; dmesg | grep iwl; rfkill list all – chili555 May 14 '13 at 13:17
@chili555 thanks, question edited. – Justin May 14 '13 at 14:19
I wonder if the driver iwlwifi doesn't actually cover your device as early as 12.04. Please check: modinfo iwlwifi | grep 088F. – chili555 May 14 '13 at 14:44
@chili555 edited. For what its worth, I put 13.04 on initially and had similar results (but didn't explore my options very far). – Justin May 14 '13 at 14:50
The driver does cover your device. We need to find out why it doesn't stay loaded and create a wireless interface wlan0 on boot. Please detach any ethernet cable, reboot so we have a clean slate and run: dmesg > justin.txt; lsmod >> justin.txt; cat /var/log/syslog | grep iwl >> justin.txt. Find the file justin.txt in your user directory and paste it here so we can examine it: Please give us the link in your reply. – chili555 May 14 '13 at 20:31
up vote 2 down vote accepted

For posterity:

The issue was not with the kernel and instead with the iwlwifi driver. A custom patch provided by one of the ubuntu kernel contributors fixed the problem and will be included in a patch eventually...

I stuck it up on my dropbox for the time being here

install with

dpkg -i wireless-iwlwifi-precise-dkms_3.6precise1sutton5_all.deb
share|improve this answer
As I also intend to buy such a device and therefore am very interested to know when it's officially fixed - is there an Ubuntu bugreport I can watch to see when the device will be running fine with standard Ubuntu software? – Henning Jun 12 '13 at 12:53
@Henning – Justin Jun 12 '13 at 13:57
cool thanks! Apart from that, the system runs fine all around? – Henning Jun 13 '13 at 11:45

protected by Community Jun 18 '13 at 16:32

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.