Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Intel 7260 WiFi-AC + BlueTooth not being recognized

Need help with peripherals or devices?
Post Reply
Message
Author
gregket1
Posts: 3
Joined: 2014-02-19 23:09

Intel 7260 WiFi-AC + BlueTooth not being recognized

#1 Post by gregket1 »

Code: Select all

Linux Brix1 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 GNU/Linux
I bought a Giga-Byte GB-BXi5-4200 which had a AzureWave WiFi card in it. Since that card didn't come up for wifi I researched and found that the iwlwifi driver did support it.
http://wireless.kernel.org/en/users/Drivers/iwlwifi Unfortunately that doesn't appear to be the version the Wheezy uses. I've setup apt to use back-ports and I still don't get drivers for the 7260 card.

Code: Select all

# modinfo iwlwifi
filename:       /lib/modules/3.2.0-4-amd64/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
alias:          iwlagn
license:        GPL
author:         Copyright(c) 2003-2011 Intel Corporation <ilw@linux.intel.com>
version:        in-tree:
description:    Intel(R) Wireless WiFi Link AGN driver for Linux
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-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
I followed the instructions for kernel.org and copied the .ucode files into /lib/firmware and rebooted but still no luck.

Code: Select all

# ls -l /lib/firmware | grep 7260
-rw-r--r-- 1 root root 683236 Feb 19 14:32 iwlwifi-7260-7.ucode
-rw-r--r-- 1 root root 674628 Feb 19 09:23 iwlwifi-7260-8.ucode

# lsmod |grep iwlwifi
iwlwifi               166761  0 
mac80211              192806  1 iwlwifi
cfg80211              137243  2 mac80211,iwlwifi


# lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Haswell-ULT DRAM Controller [8086:0a04] (rev 09)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:5000]
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:d000]
00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 09)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:5000]
	Kernel driver in use: snd_hda_intel
00:14.0 USB controller [0c03]: Intel Corporation Lynx Point-LP USB xHCI HC [8086:9c31] (rev 04)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:5004]
	Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation Lynx Point-LP HECI #0 [8086:9c3a] (rev 04)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:5001]
00:1b.0 Audio device [0403]: Intel Corporation Lynx Point-LP HD Audio Controller [8086:9c20] (rev 04)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:fa50]
	Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation Lynx Point-LP PCI Express Root Port 1 [8086:9c10] (rev e4)
	Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation Lynx Point-LP PCI Express Root Port 3 [8086:9c14] (rev e4)
	Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation Lynx Point-LP PCI Express Root Port 4 [8086:9c16] (rev e4)
	Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation Lynx Point-LP USB EHCI #1 [8086:9c26] (rev 04)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:5004]
	Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge [0601]: Intel Corporation Lynx Point-LP LPC Controller [8086:9c43] (rev 04)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:5001]
00:1f.2 SATA controller [0106]: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] [8086:9c03] (rev 04)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:b002]
	Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation Lynx Point-LP SMBus Controller [8086:9c22] (rev 04)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:5001]
02:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev 73)                <<<<<<<<<<<<<<<<<<<<<<<<<<<<     No Kernel Driver!!
	Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:4070]                                   <<<<<<<<<<<<<<<<<<<<<<<<<<<<
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
	Subsystem: Gigabyte Technology Co., Ltd Motherboard [1458:e000]
	Kernel driver in use: r8169


# cat /etc/network/interfaces 

# The loopback network interface
auto lo
iface lo inet loopback

# wired network
auto eth0
iface eth0 inet static
	address 10.0.100.2
	netmask 255.255.255.0
	gateway 10.0.100.1
# wireless network
auto wlan0
iface wlan0 inet static
	wireless-mode Managed
	wireless-ssid *****
	wireless-key *************************
	address 10.0.100.3
	netmask 255.255.255.0
	gateway 10.0.100.1

# ifup wlan0
wlan0: ERROR while getting interface flags: No such device
Error for wireless request "Set Mode" (8B06) :
    SET failed on device wlan0 ; No such device.
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; No such device.
Cannot find device "wlan0"
Failed to bring up wlan0.

Can anyone tell me how to get iwlwifi to read the new *.ucode files? Or what I'm missing that the system isn't recognizing my card?
Oh, I'm trying to do this via the CLI.

gregket1
Posts: 3
Joined: 2014-02-19 23:09

Re: Intel 7260 WiFi-AC + BlueTooth not being recognized

#2 Post by gregket1 »

Ok, now I'm really confused.

Doing a 'modinfo iwlwifi' lists the loaded firmware:

Code: Select all

# modinfo iwlwifi
filename:       /lib/modules/3.2.0-4-amd64/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
alias:          iwlagn
license:        GPL
author:         Copyright(c) 2003-2011 Intel Corporation <ilw@linux.intel.com>
version:        in-tree:
description:    Intel(R) Wireless WiFi Link AGN driver for Linux
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-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
srcversion:     1B2C78403503D96863034D4
Which doesn't match either the standard Wheezy 0.36 firmware-iwlwifi:

Code: Select all

Contents:

 * Intel Wireless 100 firmware, version 39.31.5.1 (iwlwifi-100-5.ucode)
 * Intel Wireless 105 firmware, version 18.168.6.1 (iwlwifi-105-6.ucode)
 * Intel Wireless 135 firmware, version 18.168.6.1 (iwlwifi-135-6.ucode)
 * Intel Wireless 1000 firmware, version 39.31.5.1 (iwlwifi-1000-5.ucode)
 * Intel Wireless 2200 firmware, version 18.168.6.1 (iwlwifi-2000-6.ucode)
 * Intel Wireless 2230 firmware, version 18.168.6.1 (iwlwifi-2030-6.ucode)
 * Intel Wireless 3945 firmware, version 15.32.2.9 (iwlwifi-3945-2.ucode)
 * Intel Wireless 4965 firmware, version 228.61.2.24 (iwlwifi-4965-2.ucode)
 * Intel Wireless 5100, 5300 and 5350 firmware, version 8.24.2.12 (iwlwifi-5000-2.ucode)
 * Intel Wireless 5100, 5300 and 5350 firmware, version 8.83.5.1 (iwlwifi-5000-5.ucode)
 * Intel Wireless 5150 firmware, version 8.24.2.2 (iwlwifi-5150-2.ucode)
 * Intel Wireless 6000 firmware, version 9.221.4.1 (iwlwifi-6000-4.ucode)
 * Intel Wireless 6005 firmware, version 17.168.5.3 (iwlwifi-6000g2a-5.ucode)
 * Intel Wireless 6030 firmware, version 18.168.6.1 (iwlwifi-6000g2b-6.ucode)
 * Intel Wireless 6250 firmware, version 9.201.4.1 (iwlwifi-6050-4.ucode)
 * Intel Wireless 6250 firmware, version 41.28.5.1 (iwlwifi-6050-5.ucode)
Or the Wheezy-backports 0.40 firmware-iwlwifi

Code: Select all

Contents:

 * Intel Wireless 7260 rev 10 Bluetooth firmware 1.80.2.3.d patch (intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq)
 * Intel Wireless 7260 Bluetooth firmware generic patch (intel/ibt-hw-37.7.bseq)
 * Intel Wireless 100 firmware, version 39.31.5.1 (iwlwifi-100-5.ucode)
 * Intel Wireless 105 firmware, version 18.168.6.1 (iwlwifi-105-6.ucode)
 * Intel Wireless 135 firmware, version 18.168.6.1 (iwlwifi-135-6.ucode)
 * Intel Wireless 1000 firmware, version 39.31.5.1 (iwlwifi-1000-5.ucode)
 * Intel Wireless 2200 firmware, version 18.168.6.1 (iwlwifi-2000-6.ucode)
 * Intel Wireless 2230 firmware, version 18.168.6.1 (iwlwifi-2030-6.ucode)
 * Intel Wireless 3160 firmware, version 22.0.7.0 (iwlwifi-3160-7.ucode)
 * Intel Wireless 3945 firmware, version 15.32.2.9 (iwlwifi-3945-2.ucode)
 * Intel Wireless 4965 firmware, version 228.61.2.24 (iwlwifi-4965-2.ucode)
 * Intel Wireless 5100, 5300 and 5350 firmware, version 8.24.2.12 (iwlwifi-5000-2.ucode)
 * Intel Wireless 5100, 5300 and 5350 firmware, version 8.83.5.1 (iwlwifi-5000-5.ucode)
 * Intel Wireless 5150 firmware, version 8.24.2.2 (iwlwifi-5150-2.ucode)
 * Intel Wireless 6000 firmware, version 9.221.4.1 (iwlwifi-6000-4.ucode)
 * Intel Wireless 6005/6205 firmware, version 17.168.5.3 (iwlwifi-6000g2a-5.ucode)
 * Intel Wireless 6005/6205 firmware, version 18.168.6.1 (iwlwifi-6000g2a-6.ucode)
 * Intel Wireless 6030 firmware, version 18.168.6.1 (iwlwifi-6000g2b-6.ucode)
 * Intel Wireless 6250 firmware, version 9.201.4.1 (iwlwifi-6050-4.ucode)
 * Intel Wireless 6250 firmware, version 41.28.5.1 (iwlwifi-6050-5.ucode)
 * Intel Wireless 7260 firmware, version 22.0.7.0 (iwlwifi-7260-7.ucode)
Despite the fact that 'dpkg -l' shows that 0.40 is loaded:

Code: Select all

# dpkg -l |grep -i iwlwifi
ii  firmware-iwlwifi                      0.40~bpo70+1                       all          Binary firmware for Intel Wireless cards

Doing a 'lspci -nnvvk' command shows the following for the Intel card:

Code: Select all

02:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev 73)
	Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:4070]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at f7d00000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [c8] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [40] Express (v2) Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 <32us
			ClockPM+ Surprise- LLActRep- BwNot-
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+
		DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		AERCap:	First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
	Capabilities: [140 v1] Device Serial Number fc-f8-ae-ff-ff-ac-ea-5e
	Capabilities: [14c v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [154 v1] Vendor Specific Information: ID=cafe Rev=1 Len=014 <?>
Anyone have any ideas what I'm doing wrong?

gregket1
Posts: 3
Joined: 2014-02-19 23:09

(RESOLVED) Intel 7260 WiFi-AC + BlueTooth not being recogniz

#3 Post by gregket1 »

Ok, for anyone else trying to solve this problem in the future...

As of 2/26/2014 The Stable version of Debian (Wheezy) uses kernel version 3.2. The firmware-iwlwifi that supports the Intel 7260 only works with kernel version 3.10 and above. I updated my system to be running on the Testing version (Jessie) which has kernel version 3.12 and everything came up fine.

anarcat
Posts: 2
Joined: 2015-01-25 23:35

Re: Intel 7260 WiFi-AC + BlueTooth not being recognized

#4 Post by anarcat »

Debian wheezy 7.8 here. All that was needed for this to work was:

Code: Select all

apt-get install -t wheezy-backports linux-image-3.16.0-0.bpo.4-amd64 firmware-iwlwifi
The linux-image package name may change in the future, unfortunately. I think I may have needed a reboot as well.

User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 133 times

Re: Intel 7260 WiFi-AC + BlueTooth not being recognized

#5 Post by Head_on_a_Stick »

anarcat wrote:The linux-image package name may change in the future, unfortunately.

Code: Select all

# apt-get install -t wheezy-backports linux-image-amd64
deadbang

Post Reply