5 Replies Latest reply on Jan 23, 2015 11:12 AM by kevin_intel

    Connectivity Issues with 7260 AC

    kas

      My Setup:

       

      3 laptops:

        * Galgo UltraPro running Arch Linux

          * Intel Corporation Wireless 7260 (rev 73)

          * Firmware: 23.10.10.0

        * Galgo UltraPro running Ubuntu 14.04

          * Intel Corporation Wireless 7260 (rev 73)

          * Firmware: 22.24.8.0

        * Lenovo X1 Carbon (Gen 1) running Arch Linux

          * Intel Centrino Advanced-N 6205

          * Firmware: 18.168.6.1

       

      2 Access Points:

        * MikroTik RB2011 Router with WiFi

          * Support 2.4Ghz b/g/n

        * Asus RT-AC68U

          * Supports 2.4 and 5Ghz AC

       

       

      All three laptops are sitting within 10 feet of the Access Points

       

      Issue:

        I use the Galgo UltraPro eqipped with the 7260 Wireless card running Arch Linux as my primary machine.  Almost daily this laptop will lose connection with the AP and with varying success will reestabish connections.  This occurs with any AP I am connected to but does seem to worsen as the distance between the AP and laptop increases.  At home, I have many devices connected to the APs and none of them have this issue other than the devices with the 7260 card.  To be thorough I used a second UltraPro running Ubuntu 14.04 to test the issue I was having.  This laptop also has the same problems.  I have seen many forums riddled with complaints about the Intel 7260 and am hoping that the more information provided and more attention the issue receives the more likely it will be that Intel corrects the problem.

       

      Observations:

        * Ping times will increase into the 1000's regularly.

        * Pings will drop

        * Ping times are constantly higher than the 6205 or any other wireless connected device

        * iwconfig reports very low Bitrate (however actual file transfer seem to occur at expected speeds).

        * driver/firmware crashes in dmesg

       

      Examples:

        * Driver Crash:

        [81709.672814] iwlwifi 0000:03:00.0: Microcode SW error detected.  Restarting 0x2000000.
        [81709.672819] iwlwifi 0000:03:00.0: CSR values:
        [81709.672821] iwlwifi 0000:03:00.0: (2nd byte of CSR_INT_COALESCING is CSR_INT_PERIODIC_REG)
        [81709.672826] iwlwifi 0000:03:00.0:        CSR_HW_IF_CONFIG_REG: 0X40489204
        [81709.672831] iwlwifi 0000:03:00.0:          CSR_INT_COALESCING: 0X80000040
        [81709.672835] iwlwifi 0000:03:00.0:                     CSR_INT: 0X00000000
        [81709.672839] iwlwifi 0000:03:00.0:                CSR_INT_MASK: 0X00000000
        [81709.672843] iwlwifi 0000:03:00.0:           CSR_FH_INT_STATUS: 0X00000000
        [81709.672847] iwlwifi 0000:03:00.0:                 CSR_GPIO_IN: 0X00000000
        [81709.672851] iwlwifi 0000:03:00.0:                   CSR_RESET: 0X00000000
        [81709.672855] iwlwifi 0000:03:00.0:                CSR_GP_CNTRL: 0X080403c5
        [81709.672860] iwlwifi 0000:03:00.0:                  CSR_HW_REV: 0X00000144
        [81709.672864] iwlwifi 0000:03:00.0:              CSR_EEPROM_REG: 0X00000000
        [81709.672868] iwlwifi 0000:03:00.0:               CSR_EEPROM_GP: 0X80000000
        [81709.672872] iwlwifi 0000:03:00.0:              CSR_OTP_GP_REG: 0X803a0000
        [81709.672876] iwlwifi 0000:03:00.0:                 CSR_GIO_REG: 0X00080044
        [81709.672880] iwlwifi 0000:03:00.0:            CSR_GP_UCODE_REG: 0X00000000
        [81709.672884] iwlwifi 0000:03:00.0:           CSR_GP_DRIVER_REG: 0X00000000
        [81709.672888] iwlwifi 0000:03:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
        [81709.672892] iwlwifi 0000:03:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
        [81709.672896] iwlwifi 0000:03:00.0:                 CSR_LED_REG: 0X00000060
        [81709.672900] iwlwifi 0000:03:00.0:        CSR_DRAM_INT_TBL_REG: 0X88408618
        [81709.672904] iwlwifi 0000:03:00.0:        CSR_GIO_CHICKEN_BITS: 0X27800200
        [81709.672908] iwlwifi 0000:03:00.0:             CSR_ANA_PLL_CFG: 0Xd55555d5
        [81709.672912] iwlwifi 0000:03:00.0:      CSR_MONITOR_STATUS_REG: 0X3d0801bd
        [81709.672916] iwlwifi 0000:03:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
        [81709.672920] iwlwifi 0000:03:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0010
        [81709.672922] iwlwifi 0000:03:00.0: FH register values:
        [81709.672935] iwlwifi 0000:03:00.0:         FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X40734800
        [81709.672947] iwlwifi 0000:03:00.0:        FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X04073470
        [81709.672959] iwlwifi 0000:03:00.0:                  FH_RSCSR_CHNL0_WPTR: 0X00000018
        [81709.672972] iwlwifi 0000:03:00.0:         FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X00801114
        [81709.672984] iwlwifi 0000:03:00.0:          FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc
        [81709.672996] iwlwifi 0000:03:00.0:            FH_MEM_RSSR_RX_STATUS_REG: 0X03030000
        [81709.673009] iwlwifi 0000:03:00.0:    FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000
        [81709.673021] iwlwifi 0000:03:00.0:                FH_TSSR_TX_STATUS_REG: 0X07ff0001
        [81709.673033] iwlwifi 0000:03:00.0:                 FH_TSSR_TX_ERROR_REG: 0X00000000
        [81709.673142] iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
        [81709.673144] iwlwifi 0000:03:00.0: Status: 0x00000000, count: 6
        [81709.673146] iwlwifi 0000:03:00.0: Loaded firmware version: 23.10.10.0
        [81709.673148] iwlwifi 0000:03:00.0: 0x00000034 | NMI_INTERRUPT_WDG          
        [81709.673150] iwlwifi 0000:03:00.0: 0x002002B0 | uPc
        [81709.673152] iwlwifi 0000:03:00.0: 0x00000000 | branchlink1
        [81709.673154] iwlwifi 0000:03:00.0: 0x00000B3C | branchlink2
        [81709.673155] iwlwifi 0000:03:00.0: 0x0001616C | interruptlink1
        [81709.673157] iwlwifi 0000:03:00.0: 0x0000A2C0 | interruptlink2
        [81709.673159] iwlwifi 0000:03:00.0: 0x00000000 | data1
        [81709.673160] iwlwifi 0000:03:00.0: 0x00000002 | data2
        [81709.673162] iwlwifi 0000:03:00.0: 0x07030000 | data3
        [81709.673164] iwlwifi 0000:03:00.0: 0x1741590B | beacon time
        [81709.673165] iwlwifi 0000:03:00.0: 0xE7382C12 | tsf low
        [81709.673167] iwlwifi 0000:03:00.0: 0x00000013 | tsf hi
        [81709.673169] iwlwifi 0000:03:00.0: 0x00000000 | time gp1
        [81709.673170] iwlwifi 0000:03:00.0: 0x0726D7DD | time gp2
        [81709.673172] iwlwifi 0000:03:00.0: 0x00000000 | time gp3
        [81709.673174] iwlwifi 0000:03:00.0: 0x0004170A | uCode version
        [81709.673175] iwlwifi 0000:03:00.0: 0x00000144 | hw version
        [81709.673177] iwlwifi 0000:03:00.0: 0x40489204 | board version
        [81709.673179] iwlwifi 0000:03:00.0: 0x09490051 | hcmd
        [81709.673180] iwlwifi 0000:03:00.0: 0x00022000 | isr0
        [81709.673182] iwlwifi 0000:03:00.0: 0x01000000 | isr1
        [81709.673184] iwlwifi 0000:03:00.0: 0x0000000A | isr2
        [81709.673185] iwlwifi 0000:03:00.0: 0x4041FCC1 | isr3
        [81709.673187] iwlwifi 0000:03:00.0: 0x00000000 | isr4
        [81709.673189] iwlwifi 0000:03:00.0: 0x00800110 | isr_pref
        [81709.673190] iwlwifi 0000:03:00.0: 0x00000000 | wait_event
        [81709.673192] iwlwifi 0000:03:00.0: 0x00000080 | l2p_control
        [81709.673193] iwlwifi 0000:03:00.0: 0x00010000 | l2p_duration
        [81709.673195] iwlwifi 0000:03:00.0: 0x0000003F | l2p_mhvalid
        [81709.673197] iwlwifi 0000:03:00.0: 0x00000000 | l2p_addr_match
        [81709.673198] iwlwifi 0000:03:00.0: 0x00000007 | lmpm_pmg_sel
        [81709.673200] iwlwifi 0000:03:00.0: 0x17111311 | timestamp
        [81709.673202] iwlwifi 0000:03:00.0: 0x00341820 | flow_handler
        [81709.673681] iwlwifi 0000:03:00.0: L1 Disabled - LTR Enabled
        [81709.673902] iwlwifi 0000:03:00.0: L1 Disabled - LTR Enabled
      
      

       

       

        * Gaps in ICMP sequence (seq 53-56 dropped):

          I know this seems minor...ICMP drops aren't unusal, however, this happens constantly and only on hardware with the 7260.

          64 bytes from 192.168.1.1: icmp_seq=40 ttl=64 time=1.74 ms
        64 bytes from 192.168.1.1: icmp_seq=41 ttl=64 time=1.10 ms
        64 bytes from 192.168.1.1: icmp_seq=42 ttl=64 time=1.18 ms
        64 bytes from 192.168.1.1: icmp_seq=43 ttl=64 time=1.51 ms
        64 bytes from 192.168.1.1: icmp_seq=44 ttl=64 time=1.22 ms
        64 bytes from 192.168.1.1: icmp_seq=45 ttl=64 time=1.16 ms
        64 bytes from 192.168.1.1: icmp_seq=46 ttl=64 time=1.12 ms
        64 bytes from 192.168.1.1: icmp_seq=47 ttl=64 time=1.12 ms
        64 bytes from 192.168.1.1: icmp_seq=48 ttl=64 time=1.50 ms
        64 bytes from 192.168.1.1: icmp_seq=49 ttl=64 time=1.05 ms
        64 bytes from 192.168.1.1: icmp_seq=50 ttl=64 time=1.13 ms
        64 bytes from 192.168.1.1: icmp_seq=51 ttl=64 time=1.53 ms
        64 bytes from 192.168.1.1: icmp_seq=52 ttl=64 time=1.50 ms
        64 bytes from 192.168.1.1: icmp_seq=57 ttl=64 time=1.63 ms
        64 bytes from 192.168.1.1: icmp_seq=58 ttl=64 time=1.47 ms
        64 bytes from 192.168.1.1: icmp_seq=59 ttl=64 time=0.604 ms
        64 bytes from 192.168.1.1: icmp_seq=60 ttl=64 time=1.51 ms
        64 bytes from 192.168.1.1: icmp_seq=61 ttl=64 time=1.08 ms
        64 bytes from 192.168.1.1: icmp_seq=62 ttl=64 time=1.10 ms
        64 bytes from 192.168.1.1: icmp_seq=63 ttl=64 time=1.20 ms
        64 bytes from 192.168.1.1: icmp_seq=64 ttl=64 time=1.14 ms