[ltp] X60s/X200s kernel 3.7.0 compiled no wifi. (Old 2.6.32, ubuntu wifi works)

Uwe Brauer linux-thinkpad@linux-thinkpad.org
Thu, 06 Nov 2014 14:29:51 +0100


>> "Ivan" == Ivan T Ivanov <iivanov@mm-sol.com> writes:

   > Hi, 

   >> 
   >> It is set to m. Would it be simple to have it set to y?
   >> 

   > I have x200 with Ultimate N WiFi Link 5300 and linux 3.15.x. As
   > Paul mention, iwlwifi was split. And now they are 2 parts. On my
   > machine these are iwlwifi and iwldvm. Usually this driver have to
   > be build as module, because it uses Intel firmware blob
   > (iwlwifi-5150-2.ucode, I believe), which could be found here[1] and

I have this file installed.


   > is provided as package by your distribution, probably
   > linux-firmware. At the bottom [2] I have posted mine configuration
   > about Intel WiFi card.

Using the 3.7 kernel almost all these modules are loaded save the 
iwlegacy which I load after booting (not sure how to configure the
system that it loads this module, but only if the 3.7 kernel is booted)

lsmod | grep iw
iwlegacy               55193  0
iwldvm                130343  0
mac80211              462917  2 iwlegacy,iwldvm
iwlwifi                76446  1 iwldvm
cfg80211              149752  4 iwlegacy,iwldvm,mac80211,iwlwifi
led_class               3098  3 iwlegacy,thinkpaacpi,iwldvm

The issue is now ifconfig gives:

pan0      Link encap:Ethernet  HWaddr 76:71:80:c4:62:9b  
          inet6 addr: fe80::7471:80ff:fec4:629b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:7053 (7.0 KB)

wlan0     Link encap:Ethernet  HWaddr 00:1e:65:dc:90:e0  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

This is almost the same result I obtain when using the older 2.6
kernels, save the pan0 interface. I have no idea what this is supposed
to be.

In any case wicd nor knetworkmanager find the card so I cannot connect
comfortably to a wifi red.

thanks

Uwe