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
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
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
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
Code: Alles auswählen
$ dmesg | grep iwlwifi
Code: Alles auswählen
# modprobe -r iwlwifi ; modprobe iwlwifi
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)
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
Hat hier jemand eine Idee, was ich versuchen kann?
Viele Grüße
Christian