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

Ivan T. Ivanov linux-thinkpad@linux-thinkpad.org
Thu, 06 Nov 2014 15:00:22 +0200


Hi, 

On Thu, 2014-11-06 at 13:04 +0100, Uwe Brauer wrote:
>    > On Thu, 2014-11-06 at 11:56 +0100, Uwe Brauer wrote:
> 
>    > Kernel v2.6.39 shipped with commit be663ab67077 ("iwlwifi: split the
>    > drivers for agn and legacy devices 3945/4965"). As a result iwl3945
>    > depends on iwlegacy in v3.7. Does your v3.7 .config set CONFIG_IWLEGACY
>    > to m or y?
> 
> 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 is provided as package by your distribution, probably linux-firmware. 
At the bottom [2] I have posted mine configuration about Intel WiFi card.

Regards,
Ivan


[1] http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git

[2] 

Symbol: IWLWIFI [=m]
  │ Type  : tristate 
  │ Prompt: Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi) 
  │   Location:
  │     -> Device Drivers
  │       -> Network device support (NETDEVICES [=y]) 
  │ (1)     -> Wireless LAN (WLAN [=y])



Symbol: IWLMVM [=m]                                                                                 
                                                            │
  │ Type  : tristate                                                                                
                                                                │
  │ Prompt: Intel Wireless WiFi MVM Firmware support                                                
                                                                │
  │   Location:                                                                                     
                                                                │
  │     -> Device Drivers                                                                           
                                                                │
  │       -> Network device support (NETDEVICES [=y])                                               
                                                                │
  │         -> Wireless LAN (WLAN [=y])                                                             
                                                                │
  │ (1)       -> Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi)  
(IWLWIFI [=m])


Symbol: IWLMVM [=m]                                                                                 
                                                            │
  │ Type  : tristate                                                                                
                                                                │
  │ Prompt: Intel Wireless WiFi MVM Firmware support                                                
                                                                │
  │   Location:                                                                                     
                                                                │
  │     -> Device Drivers                                                                           
                                                                │
  │       -> Network device support (NETDEVICES [=y])                                               
                                                                │
  │         -> Wireless LAN (WLAN [=y])                                                             
                                                                │
  │ (1)       -> Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi)  
(IWLWIFI [=m])

linux # lsmod
Module                  Size  Used by
iwldvm                106520  0
iwlwifi                78168  1 iwldvm
...