On 31 January 2014 13:16, Stanislaw Gruszka <sgruszka@xxxxxxxxxx> wrote: > On Wed, Jan 29, 2014 at 06:45:31PM +0100, Sergei Antonov wrote: >> > On older kernels "TX status timeout" messages were only enabled if >> > kernel was compiled with CONFIG_RT2X00_DEBUG option , so perhaps >> > that is the reason why you did not see them on older kernel with >> > older firmware. But if really TX status timeouts start to happen after >> > firmware update, we should fix our driver to better talk to the >> > firmware, though I do not have idea how. If not, we should probably >> > disable those messages in non-debug mode as it was on old kernels. >> >> Yes, it could have been due to CONFIG_RT2X00_DEBUG=n that I didn't >> have warnings. > > I will move those annoying messages back to debug level, they are > printed by default by mistake anyway. > >> The AP with which I have the warnings is another Linux computer with >> hostapd-2.0. Can it be the cause of this "TX status" thing? > > It can be that AP does not ACK some frames for some reason and we see > those warnings. Could you please provide me details about that AP (what > H/W and driver is used and hostapd config file), I will see if I could > reproduce those messages locally. OK. The details about HW follow. It's a PCI Ralink card with firmware file taken recently from linux-firmware: =============================== ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 2872, rev 0200 detected ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 0003 detected ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2860.bin' ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.34 =============================== The hostapd.conf: =============================== interface=wlan0 driver=nl80211 ssid=myname country_code=DE hw_mode=g channel=11 auth_algs=1 logger_syslog=-1 logger_syslog_level=3 logger_stdout=-1 logger_stdout_level=2 ignore_broadcast_ssid=0 wpa=2 wpa_key_mgmt=WPA-PSK wpa_passphrase=******* rsn_pairwise=CCMP macaddr_acl=1 accept_mac_file=/etc/hostapd.accept =============================== The kernel I originally used was 3.4. But I just upgraded it to 3.13.1 and the problem remains. Config values are: CONFIG_RT2X00=y # CONFIG_RT2400PCI is not set # CONFIG_RT2500PCI is not set # CONFIG_RT61PCI is not set CONFIG_RT2800PCI=y # CONFIG_RT2800PCI_RT33XX is not set # CONFIG_RT2800PCI_RT35XX is not set # CONFIG_RT2800PCI_RT53XX is not set CONFIG_RT2800PCI_RT3290=y # CONFIG_RT2500USB is not set # CONFIG_RT73USB is not set # CONFIG_RT2800USB is not set CONFIG_RT2800_LIB=y CONFIG_RT2800_LIB_MMIO=y CONFIG_RT2X00_LIB_MMIO=y CONFIG_RT2X00_LIB_PCI=y CONFIG_RT2X00_LIB=y CONFIG_RT2X00_LIB_FIRMWARE=y CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y CONFIG_RT2X00_DEBUG=y CONFIG_RTL_CARDS=y -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html