5 Replies Latest reply on Feb 10, 2016 9:29 AM by aleki_intel

    Intel 7260 (rev 83) wifi card not working properly under Linux

    _MD_

      Dear Support,

        Recently I have been experiencing very bad behavior of my Intel 7260 (rev 83) wifi card. I am using laptop Lenovo T440s and my operating system is Debian Jessie.

       

        [quote]

        03:00.0 Network controller: Intel Corporation Wireless 7260 (rev 83)

            Subsystem: Intel Corporation Dual Band Wireless-AC 7260

            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 49

            Region 0: Memory at f0400000 (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: 00000000fee00318  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, Exit Latency L0s <4us, L1 <32us

                    ClockPM+ Surprise- LLActRep- BwNot-

                LnkCtl:    ASPM L1 Enabled; RCB 64 bytes Disabled- 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+, LTR+, OBFF Via WAKE#

                DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-, LTR+, OBFF Disabled

                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-

                     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 7c-7a-91-ff-ff-7a-41-df

            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 <?>

            Kernel driver in use: iwlwifi

        [/quote]

        I am using kernel version of

       

        [quote]Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u2 (2016-01-02) x86_64 GNU/Linux[/quote]

       

        The modules and firmware are loaded properly. I am using most recent firmware (iwlwifi-7265-9.ucode) for kernel 3.14.9+

       

        [quote]

        [    1.532330] Intel(R) Wireless WiFi driver for Linux, in-tree:

        [    1.533482] iwlwifi 0000:03:00.0: irq 64 for MSI/MSI-X

        [    1.538853] iwlwifi 0000:03:00.0: firmware: direct-loading firmware iwlwifi-7260-9.ucode

        [    1.539000] iwlwifi 0000:03:00.0: loaded firmware version 23.214.9.0 op_mode iwlmvm

        [    1.555375] iwlwifi 0000:03:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144

        [    1.556657] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled

        [    1.557158] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled

        [/quote]

        [quote]

        root@debian:/home/user# ls -la /lib/firmware

        total 13248

        drwxr-xr-x  9 root root   4096 Jan 28 23:18 .

        drwxr-xr-x 19 root root   4096 Nov 30 23:14 ..

        drwxr-xr-x  2 root root   4096 Dec  1 18:41 av7110

        -rw-r--r--  1 root root  13388 Feb 22  2014 carl9170-1.fw

        drwxr-xr-x  2 root root   4096 Dec  1 18:41 cis

        drwxr-xr-x  2 root root   4096 Dec  1 18:41 dsp56k

        drwxr-xr-x  2 root root   4096 Oct  2  2014 hp

        drwxr-xr-x  2 root root   4096 Jan  9 00:00 intel

        drwxr-xr-x  2 root root   4096 Dec  1 18:41 isci

        -rw-r--r--  1 root root 337520 Jun 16  2014 iwlwifi-1000-5.ucode

        -rw-r--r--  1 root root 337572 Jun 16  2014 iwlwifi-100-5.ucode

        -rw-r--r--  1 root root 689680 Jun 16  2014 iwlwifi-105-6.ucode

        -rw-r--r--  1 root root 701228 Jun 16  2014 iwlwifi-135-6.ucode

        -rw-r--r--  1 root root 695876 Jun 16  2014 iwlwifi-2000-6.ucode

        -rw-r--r--  1 root root 707392 Jun 16  2014 iwlwifi-2030-6.ucode

        -rw-r--r--  1 root root 670484 Jun 16  2014 iwlwifi-3160-7.ucode

        -rw-r--r--  1 root root 667284 Jun 16  2014 iwlwifi-3160-8.ucode

        -rw-r--r--  1 root root 666792 Jun 16  2014 iwlwifi-3160-9.ucode

        -rw-r--r--  1 root root 150100 Jun 16  2014 iwlwifi-3945-2.ucode

        -rw-r--r--  1 root root 187972 Jun 16  2014 iwlwifi-4965-2.ucode

        -rw-r--r--  1 root root 353240 Jun 16  2014 iwlwifi-5000-2.ucode

        -rw-r--r--  1 root root 340696 Jun 16  2014 iwlwifi-5000-5.ucode

        -rw-r--r--  1 root root 337400 Jun 16  2014 iwlwifi-5150-2.ucode

        -rw-r--r--  1 root root 454608 Jun 16  2014 iwlwifi-6000-4.ucode

        -rw-r--r--  1 root root 444128 Jun 16  2014 iwlwifi-6000g2a-5.ucode

        -rw-r--r--  1 root root 677296 Jun 16  2014 iwlwifi-6000g2a-6.ucode

        -rw-r--r--  1 root root 679436 Jun 16  2014 iwlwifi-6000g2b-6.ucode

        -rw-r--r--  1 root root 463692 Jun 16  2014 iwlwifi-6050-4.ucode

        -rw-r--r--  1 root root 469780 Jun 16  2014 iwlwifi-6050-5.ucode

        -rw-r--r--  1 root root 683236 Jun 16  2014 iwlwifi-7260-7.ucode

        -rw-r--r--  1 root root 679780 Jun 16  2014 iwlwifi-7260-8.ucode

        -rw-r--r--  1 root root 679380 Jun 16  2014 iwlwifi-7260-9.ucode

        -rw-r--r--  1 root root 690452 Jun 16  2014 iwlwifi-7265-8.ucode

        -rw-r--r--  1 root root 691960 Jun 16  2014 iwlwifi-7265-9.ucode

        drwxr-xr-x  2 root root   4096 Dec  1 18:41 keyspan_pda

        -rw-r--r--  1 root root    999 Feb 22  2014 usbduxfast_firmware.bin

        -rw-r--r--  1 root root   1770 Feb 22  2014 usbdux_firmware.bin

        -rw-r--r--  1 root root   8192 Feb 22  2014 usbduxsigma_firmware.bin

        [/quote]

        [quote]

        root@debian:/home/user# lsmod | grep -i wifi

        iwlwifi                96547  1 iwlmvm

        cfg80211              405538  3 iwlwifi,mac80211,iwlmvm

        [/quote]

        I remember it was working properly for more than 1 year with earlier version of the kernel 3.X.X. The problems that I am experiencing right now are very high latency and packets loss... sometimes every 2nd packet is lost!

       

      [quote]

      PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.

      64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=139 ms

      64 bytes from 192.168.2.1: icmp_seq=3 ttl=64 time=183 ms

      64 bytes from 192.168.2.1: icmp_seq=5 ttl=64 time=189 ms

      64 bytes from 192.168.2.1: icmp_seq=7 ttl=64 time=142 ms

      64 bytes from 192.168.2.1: icmp_seq=9 ttl=64 time=126 ms

      64 bytes from 192.168.2.1: icmp_seq=11 ttl=64 time=126 ms

      64 bytes from 192.168.2.1: icmp_seq=12 ttl=64 time=101 ms

      64 bytes from 192.168.2.1: icmp_seq=13 ttl=64 time=177 ms

      64 bytes from 192.168.2.1: icmp_seq=15 ttl=64 time=123 ms

      64 bytes from 192.168.2.1: icmp_seq=17 ttl=64 time=168 ms

      64 bytes from 192.168.2.1: icmp_seq=19 ttl=64 time=130 ms

      64 bytes from 192.168.2.1: icmp_seq=21 ttl=64 time=98.0 ms

      64 bytes from 192.168.2.1: icmp_seq=22 ttl=64 time=153 ms

      64 bytes from 192.168.2.1: icmp_seq=24 ttl=64 time=144 ms

      64 bytes from 192.168.2.1: icmp_seq=26 ttl=64 time=164 ms

      64 bytes from 192.168.2.1: icmp_seq=28 ttl=64 time=158 ms

      64 bytes from 192.168.2.1: icmp_seq=30 ttl=64 time=155 ms

      64 bytes from 192.168.2.1: icmp_seq=32 ttl=64 time=160 ms

      64 bytes from 192.168.2.1: icmp_seq=34 ttl=64 time=163 ms

      64 bytes from 192.168.2.1: icmp_seq=36 ttl=64 time=233 ms

      64 bytes from 192.168.2.1: icmp_seq=38 ttl=64 time=254 ms

      64 bytes from 192.168.2.1: icmp_seq=40 ttl=64 time=122 ms

      ^C

      --- 192.168.2.1 ping statistics ---

      41 packets transmitted, 22 received, 46% packet loss, time 40142ms

      rtt min/avg/max/mdev = 98.092/155.327/254.272/36.805 ms

      [/quote]

        The situation is like that for 90% of the time ... for the rest 10% it works well. I already tried to change the channel of my wifi network ... it did not help. Also what is very strange is that my wireless keyboard stops working when I turn on wifi! It starts to work when the wifi is off! Similar situation happens with other computers ... their wifi connection goes very bad when my wifi is on ... my wifi card disrupts wifi and other wifi cards. Unfortunately I am not able to check if the behavior is the same on Microsoft Windows as I do not have one installed on my laptop. Can your help me with this issue please? Can this be a problem with Intel hardware?

       

        Best regards,

        MD