You are not logged in.

#1 2010-10-19 19:42:42

willy9
Member
Registered: 2009-04-14
Posts: 56

Wireless speed drops after a while

Hi,

I have a strange issue with my wireless card : the speed drops from 2Mio/s to 150Kio/s after a few seconds of usage. I have two computers in the house, and only one affected by this:

lspci -v

10:00.0 Network controller: Intel Corporation WiFi Link 6000 Series (rev 35)
        Subsystem: Intel Corporation WiFi Link 6000 Series 2x2 6000AGN
        Flags: bus master, fast devsel, latency 0, IRQ 46
        Memory at f2000000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: [c8] Power Management version 3
        Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [e0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 00-23-14-ff-ff-4d-07-90
        Kernel driver in use: iwlagn
        Kernel modules: iwlagn

Here is a screenshot showing what's happening:

index.php?mode=image&id=119275

I'm using laptop-mode on this machine,so I disabled power management on wireless card in /etc/laptop-mode/conf.d/, but with no effect. I'm not sure, but I think it appeared with kernel 2.6.35.

Does anybody have a suggestion, or a starting point where I could look for evidences ? Thanks in advance !


Skrooge, a personal finances manager for the Plasma Desktop
http://skrooge.org

Offline

#2 2010-10-20 19:16:55

willy9
Member
Registered: 2009-04-14
Posts: 56

Re: Wireless speed drops after a while

These entries in /var/log/errors.log might be relevant:

Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: Microcode SW error detected.  Restarting 0x2000000.
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: Loaded firmware version: 9.193.4.1 build 19710
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: Start IWL Error Log Dump:
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: Status: 0x000212E4, count: 5
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: Desc                               Time       data
1      data2      line
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: NMI_INTERRUPT_TRM            (#22) 0686314113 0x00
000040 0x07030000 73376
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: pc      blink1  blink2  ilink1  ilink2  hcmd
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: 0x007C0 0x00686 0x00852 0x009D6 0x0FA42 0xA351716F
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: CSR values:
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: (2nd byte of CSR_INT_COALESCING is CSR_INT_PERIODIC_REG)
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:        CSR_HW_IF_CONFIG_REG: 0X00480303
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:          CSR_INT_COALESCING: 0X0000ff40
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:                     CSR_INT: 0X00000000
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:                CSR_INT_MASK: 0X00000000
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:           CSR_FH_INT_STATUS: 0X00000000
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:                 CSR_GPIO_IN: 0X0000000f
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:                   CSR_RESET: 0X00000000
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:                CSR_GP_CNTRL: 0X080403c5
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:                  CSR_HW_REV: 0X00000074
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:              CSR_EEPROM_REG: 0X12460ffd
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:               CSR_EEPROM_GP: 0X90000001
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:              CSR_OTP_GP_REG: 0X00030001
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:                 CSR_GIO_REG: 0X00080042
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:            CSR_GP_UCODE_REG: 0X00004576
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:           CSR_GP_DRIVER_REG: 0X00000002
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:                 CSR_LED_REG: 0X00000058
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:        CSR_DRAM_INT_TBL_REG: 0X8812af38
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:        CSR_GIO_CHICKEN_BITS: 0X27800200
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:             CSR_ANA_PLL_CFG: 0X00000000
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0000
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: FH register values:
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:         FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X09e95100
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:        FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X00a4c200
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:                  FH_RSCSR_CHNL0_WPTR: 0X00000070
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:         FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X00819104
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:          FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:            FH_MEM_RSSR_RX_STATUS_REG: 0X07030000
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:    FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:                FH_TSSR_TX_STATUS_REG: 0X07ff0001
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0:                 FH_TSSR_TX_ERROR_REG: 0X00000000
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: Start IWL Event Log Dump: display last 20 entries
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088071610:0x000000d4:0303
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088071615:0x00000dd2:0217
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088071616:0x02d1001c:0217
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088084591:0x00000118:0106
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088084593:0x00000000:0302
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088084845:0x0000000e:0322
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088084845:0x0000002c:0322
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088084855:0x00000001:1332
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088084856:0x000000d4:0322
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088084886:0x006d7a5f:0310
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088085053:0x00000001:1332
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088085054:0x02d2001c:0206
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088085056:0x00000001:0204
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088085061:0x00000001:0219
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088085061:0x01000110:0211
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088085069:0x00000000:0256
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088085069:0x00000000:0256
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088085070:0x01020084:0212
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088085168:0x000000f0:0123
Oct 20 20:36:26 asterix kernel: iwlagn 0000:10:00.0: EVT_LOGT:0088085195:0x00000000:0125

I don't have a clue about these. Would that indicate some driver error I should report to kernel devs ?

Last edited by willy9 (2010-10-20 19:27:59)


Skrooge, a personal finances manager for the Plasma Desktop
http://skrooge.org

Offline

Board footer

Powered by FluxBB