[ltp] T400 slow wifi connections

Paul Marwick linux-thinkpad@linux-thinkpad.org
Tue, 17 Sep 2013 21:21:34 +0100


Joerg Mayer wrote:
>
> That's not what I wanted to say: If I read the specs correctly, the
> card has a theorectial max write speed that is half of its theorectial
> max read speed (1 transmit stream but 2 receive streams).

Ah. Reason I mentioned that was the 2.4 GHz connect is half the connect 
speed I used to see with my older (ADSL2) Linksys router.

> OK, so linux is using 40 MHz channels - I had expected to see only 20 
> MHz channels here. There goes my main suspect. 

:( Pity....

> Remaining ideas: On a (more or less freshly booted and associated system)
> do:
>
> dmesg | grep -E -i 'iwl|80211|wlan0'
> to see the kernel messages about the wifi setup and association, maybe there
> is something in there that catches the eye.
:( Ok. Much of it means very little to me, unfortunately:

[    7.145666] cfg80211: Calling CRDA to update world regulatory domain
[    7.656539] iwlwifi 0000:03:00.0: irq 47 for MSI/MSI-X
[    8.401384] cfg80211: World regulatory domain updated:
[    8.401387] cfg80211:   (start_freq - end_freq @ bandwidth), 
(max_antenna_gain, max_eirp)
[    8.401389] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 
mBi, 2000 mBm)
[    8.401391] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 
mBi, 2000 mBm)
[    8.401394] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 
mBi, 2000 mBm)
[    8.401396] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 
mBi, 2000 mBm)
[    8.401398] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 
mBi, 2000 mBm)
[    8.495233] iwlwifi 0000:03:00.0: firmware: agent loaded 
iwlwifi-5000-5.ucode into memory
[    8.495497] iwlwifi 0000:03:00.0: loaded firmware version 8.83.5.1 
build 33692 op_mode iwldvm
[    8.542212] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG disabled
[    8.542216] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS disabled
[    8.542218] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING disabled
[    8.542221] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TESTMODE disabled
[    8.542223] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_P2P enabled
[    8.542226] iwlwifi 0000:03:00.0: Detected Intel(R) WiFi Link 5100 
AGN, REV=0x54
[    8.542255] iwlwifi 0000:03:00.0: L1 Disabled; Enabling L0S
[    8.583031] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[   21.923727] iwlwifi 0000:03:00.0: L1 Disabled; Enabling L0S
[   21.924214] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[   22.110997] iwlwifi 0000:03:00.0: L1 Disabled; Enabling L0S
[   22.111379] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[   22.231955] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   28.493852] wlan0: authenticate with 10:bf:48:3c:df:b0
[   28.498156] wlan0: send auth to 10:bf:48:3c:df:b0 (try 1/3)
[   28.549658] wlan0: authenticated
[   28.552147] wlan0: associate with 10:bf:48:3c:df:b0 (try 1/3)
[   28.552973] wlan0: RX AssocResp from 10:bf:48:3c:df:b0 (capab=0x11 
status=0 aid=1)
[   28.555965] wlan0: associated
[   28.556052] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   28.556186] cfg80211: Calling CRDA for country: GB
[   28.566480] cfg80211: Regulatory domain changed to country: GB
[   28.566490] cfg80211:   (start_freq - end_freq @ bandwidth), 
(max_antenna_gain, max_eirp)
[   28.566496] cfg80211:   (2402000 KHz - 2482000 KHz @ 40000 KHz), 
(N/A, 2000 mBm)
[   28.566503] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), 
(N/A, 2000 mBm)
[   28.566508] cfg80211:   (5250000 KHz - 5330000 KHz @ 40000 KHz), 
(N/A, 2000 mBm)
[   28.566514] cfg80211:   (5490000 KHz - 5710000 KHz @ 40000 KHz), 
(N/A, 2700 mBm)
[   28.566520] cfg80211:   (57240000 KHz - 65880000 KHz @ 2160000 KHz), 
(N/A, 4000 mBm)

| find /etc -iname *"iwl*" To see whether there are any modprobe 
parameters that disable some things.
| If that doesn't help, you'll probably have to look for support: 
http://wireless.kernel.org/en/users/Support

paul@cygnus:~$ sudo find /etc  find /etc -iname *"iwl*"
[sudo] password for paul:
find: `find': No such file or directory

Many thanks for looking at this - my knowledge of wifi is woefully 
inadequate for troubleshooting this lot...

Cheers.

Paul.