[gelöst] Intel Wireless 7260 unter Debian 7.3 nutzen

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
cray23kl
Beiträge: 272
Registriert: 19.04.2005 15:14:23
Lizenz eigener Beiträge: GNU General Public License

[gelöst] Intel Wireless 7260 unter Debian 7.3 nutzen

Beitrag von cray23kl » 02.01.2014 15:14:45

Hallo,

ich habe mir ein ThinkPad X240 gekauft. Dieser Laptop hat für das WLAN einen Intel Dual Band Wireless 7260 MiniPCI-Karte. Leider bekomme ich diese nicht zum laufen. Sie wird nicht erkannt.

Da der Kernel 3.2, der bei Debian 7.3 dabei ist, recht alt ist für den Laptop (WLAN und Ethernet ging nicht und die Grafik war auch nicht korrekt), habe ich Kernel 3.12 übersetzt und installiert.

Ich habe mich an diese sehr gut geschrieben Anleitung gehalten:
http://www.tecmint.com/kernel-compilati ... ian-linux/

Code: Alles auswählen

wget -c https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.12.tar.xz
tar -xvJf linux-3.12.tar.xz
cp /boot/config-`uname -r`.config
apt-get install libncurses5-dev
make menuconfig
Die .config laden
make-kpkg clean
export CONCURRENCY_LEVEL=5
fakeroot make-kpkg --append-to-version "-customkernel" --revision "1" --initrd kernel_image kernel_headers
dpkg -i linux-image-3.12.0-customkernel_1_amd64.deb linux-headers-3.12.0-customkernel_1_amd64.deb 
Von Intel habe ich die Firmware besorgt und installiert und nach /lib/firmware kopiert:
http://wireless.kernel.org/en/users/Dri ... .1.7.0.tgz

Code: Alles auswählen

#  uname -a
Linux pantheon 3.12.0-customkernel #1 SMP Wed Jan 1 18:11:18 CET 2014 x86_64 GNU/Linux
Komisch ist, dass das Modul iwlwifi die Firmware für den 7260 gar nicht findet.

Code: Alles auswählen

# modinfo  iwlwifi 
filename:       /lib/modules/3.12.0-customkernel/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
license:        GPL
author:         Copyright(c) 2003-2013 Intel Corporation <ilw@linux.intel.com>
version:        in-tree:
description:    Intel(R) Wireless WiFi driver for Linux
firmware:       iwlwifi-100-5.ucode
firmware:       iwlwifi-1000-5.ucode
firmware:       iwlwifi-135-6.ucode
firmware:       iwlwifi-105-6.ucode
firmware:       iwlwifi-2030-6.ucode
firmware:       iwlwifi-2000-6.ucode
firmware:       iwlwifi-5150-2.ucode
firmware:       iwlwifi-5000-5.ucode
firmware:       iwlwifi-6000g2b-6.ucode
firmware:       iwlwifi-6000g2a-5.ucode
firmware:       iwlwifi-6050-5.ucode
firmware:       iwlwifi-6000-4.ucode
srcversion:     77B62B8EEA7ADAE8628C365
Die Firmware ist aber da.

Code: Alles auswählen

$ ls -l /lib/firmware/iwlwifi-7260-7.ucode 
-rw-r--r-- 1 root root 683236 Jan  1 22:52 /lib/firmware/iwlwifi-7260-7.ucode
Das hier hat keine Ausgabe:

Code: Alles auswählen

$ dmesg | grep iwlwifi
Wenn ich das Modul iwlwifi neu lade...

Code: Alles auswählen

#  modprobe -r iwlwifi ; modprobe iwlwifi
... bekomme ich folgende Ausgabe im dmesg:

Code: Alles auswählen

[ 2195.178766] cfg80211: Calling CRDA to update world regulatory domain
[ 2195.179800] Intel(R) Wireless WiFi driver for Linux, in-tree:
[ 2195.179803] Copyright(c) 2003-2013 Intel Corporation
[ 2195.182659] cfg80211: World regulatory domain updated:
[ 2195.182662] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 2195.182663] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 2195.182665] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 2195.182666] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 2195.182667] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 2195.182668] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Es bringt aber nichts.

lshw hat auch nicht viel weitergeholfen.

Code: Alles auswählen

# lshw -c network 
...
  *-network UNCLAIMED
       description: Network controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 83
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:f0400000-f0401fff
Die WLAN-Karte wird einfach nicht erkannt.
Hat hier jemand eine Idee, was ich versuchen kann?

Viele Grüße
Christian
Zuletzt geändert von cray23kl am 06.01.2014 13:17:27, insgesamt 2-mal geändert.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Intel Wireless 7260 unter Debian 7.3 nutzen

Beitrag von rendegast » 02.01.2014 16:25:17

Vielleicht
filename: /lib/modules/3.12.6/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
license: GPL
author: Copyright(c) 2003-2013 Intel Corporation <ilw@linux.intel.com>
version: in-tree:
description: Intel(R) Wireless WiFi driver for Linux
firmware: iwlwifi-100-5.ucode
firmware: iwlwifi-1000-5.ucode
firmware: iwlwifi-135-6.ucode
firmware: iwlwifi-105-6.ucode
firmware: iwlwifi-2030-6.ucode
firmware: iwlwifi-2000-6.ucode
firmware: iwlwifi-5150-2.ucode
firmware: iwlwifi-5000-5.ucode
firmware: iwlwifi-6000g2b-6.ucode
firmware: iwlwifi-6000g2a-5.ucode
firmware: iwlwifi-6050-5.ucode
firmware: iwlwifi-6000-4.ucode
firmware: iwlwifi-3160-7.ucode
firmware: iwlwifi-7260-7.ucode
....
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
cray23kl
Beiträge: 272
Registriert: 19.04.2005 15:14:23
Lizenz eigener Beiträge: GNU General Public License

Re: Intel Wireless 7260 unter Debian 7.3 nutzen

Beitrag von cray23kl » 03.01.2014 13:29:32

Hallo,

Vielen Dank!
Das war die Lösung.
Mit dem Kernel 3.12.6 geht es.
Man muss aber noch folgende Option aktivieren in der .config.

Code: Alles auswählen

CONFIG_IWLMVM=m
In der Hilfe-Nachricht in make menuconfig sieht man, warum das nötig ist:

Code: Alles auswählen

CONFIG_IWLMVM:
This is the driver that supports the MVM firmware which is
currently only available for 7260 and 3160 devices.  


Danke nochmal.

Viele Grüße
Christian

repro7
Beiträge: 2
Registriert: 17.10.2014 17:00:59

Re: [gelöst] Intel Wireless 7260 unter Debian 7.3 nutzen

Beitrag von repro7 » 17.10.2014 17:05:37

Die einfachste Lösung ist, den neuesten Kernel linux-image-3.16-0.bpo.2-686-pae und evtl. iwlwifi zu installieren, beides von den backports.
https://packages.debian.org/wheezy-back ... .2-686-pae
https://packages.debian.org/wheezy-back ... re-iwlwifi

Antworten