Ok, I updated the drivers to backports 3.14-1 and configured the following hostapd settings. I connected an iPad and a Windows PC, then ran continuous pings. For the first couple seconds everything was returning in a few milliseconds. Within 30 seconds, the pings started getting into the several hundred ms range (or timing out) and remained there (for both the iPad and PC).
After I disconnected the PC from the WiFi, the iPad's pings dropped to an average of 15ms (about 30s to a minute after the PC was moved to another AP). I didn't run this test personally before, so I'm not sure if this is new behavior. # Hostapd.conf interface=wlan0 driver=nl80211 hw_mode=g dump_file=/tmp/hostapd.dump ctrl_interface=/var/run/hostapd ctrl_interface_group=0 logger_syslog=-1 logger_syslog_level=2 beacon_int=100 dtim_period=2 max_num_sta=7 rts_threshold=2347 fragm_threshold=2346 macaddr_acl=0 eapol_version=1 eapol_key_index_workaround=0 wpa_group_rekey=0 wpa_gmk_rekey=86400 # wmm_enabled=1 ieee80211n=1 ieee80211d=1 country_code=DE ht_capab=[HT40+][RX-STBC1][DSSS_CCK-40][SHORT-GI-40] ignore_broadcast_ssid=0 channel=1 ssid=TestSSID auth_algs=1 wpa=2 wpa_key_mgmt=WPA-PSK wpa_pairwise=CCMP rsn_pairwise=CCMP wpa_passphrase=fixmeplease On Thu, May 1, 2014 at 11:27 PM, Aaron Hamilton <aa...@logicdatasystems.net> wrote: > Looks like "nohwcrypt=1" is a no-go. When this is configured, speed > tests initially show 2.2Mbps for about two seconds until the entire > device locks up and reboots. Without "nohwcrypt=1", I get 5 to 5.5Mbps > consistently. > > The wifi module is the only thing on the USB bus. But I'm happy with > 5Mbps if it's stable. > > On Thu, May 1, 2014 at 3:41 PM, Oleksij Rempel <li...@rempel-privat.de> wrote: >> Am 02.05.2014 00:00, schrieb Aaron Hamilton: >>> Considering the wifi card is attached to an at91rm9200 >>> (http://www.atmel.com/Images/1768s.pdf) that only has a 12 Mbps USB >>> port, does it matter if I enable 802.11n? >> >> Theoretically it will work at same speed as before, but transaction will >> take less air time. >> >> 12 MBps ... ufff.. i never tested FS mode. This device has huge >> difference on HS and SS hosts. There are different speed and stability >> issues. I won't be surprised if it is part of the problem. >> Interrupt traffic may reserve big part of your available usb bandwidth. >> How many devices do you have on same root hub? >> >> Did you tried to increase beacon interval to reduce usb traffic? >> >> >>> On Wed, Apr 30, 2014 at 10:37 PM, Oleksij Rempel <li...@rempel-privat.de> >>> wrote: >>>> Am 01.05.2014 01:03, schrieb Aaron Hamilton: >>>>> I believe CONFIG_ATH_DEBUG is enabled, but I'll double check again. >>>>> Attached is the hostapd.conf we're using. Right now the only logs we >>>>> see are what's in syslog or dmesg, but I'd be more than happy to >>>>> enable whatever I can. Just need to know what to configure. >>>> >>>> First mistake what i see in hostapd.conf is: >>>> max_num_sta=255 >>>> it should be 8 >>>> >>>> second, max_num_sta=255 is not enabled: >>>> ieee80211n=1 >>>> ht_capab=[HT40+][SHORT-GI-40][DSSS_CCK-40][RX-STBC1] >>>> channel=11 >>>> ieee80211d=1 >>>> country_code=DE >>>> >>>> then you may try module parameter "nohwcrypt=1", just to make sure. >>>> >>>>> Thus far everytime we've had an issue with clients unable to connect, >>>>> a restart of hostapd fixed it. Strangely, the clients were able to see >>>>> the SSID broadcast, but failed immediately upon a connection attempt. >>>>> The problem also seems to be all or none. Once one client looses >>>>> connection, they all do until hostapd is restarted or the device is >>>>> power cycled. >>>> >>>> Did you tried to reproduce this problem with more then one STA? >>>> It look for me more like "max_num_sta=255" problem. >>>> >>>>> >>>>> On Wed, Apr 30, 2014 at 1:40 PM, Oleksij Rempel <li...@rempel-privat.de> >>>>> wrote: >>>>>> Am 30.04.2014 22:16, schrieb Oleksij Rempel: >>>>>>> Am 30.04.2014 20:59, schrieb Aaron Hamilton: >>>>>>>> Unfortunately our units are in another state, so we're unable to make >>>>>>>> the electrical connections. If the UART is RS-232, we might be able to >>>>>>>> modify some locally - but it'll be a rather difficult challenge. >>>>>>> >>>>>>> It is TTL level, 3,3 Volt. >>>>>>> >>>>>>>> Not >>>>>>>> to mention, we see a great deal of issues in the field, but can't >>>>>>>> duplicate them here. >>>>>>> >>>>>>> Did you tried to grab hostpad log to so what kind of connections do you >>>>>>> have? What is your hostapd config? >>>>>>> >>>>>>>> On the firmware, I'm pulling down io_clean-2014.04.29 right now. I'm >>>>>>>> assuming this is what I should be using? >>>>>>> >>>>>>> You can use it, but these changes should make sense only if you can get >>>>>>> oops log from firmware. Or at least FW panic report from dmesg. >>>>>>> >>>>>>> Theoretically this change set should not affect stability. >>>>>>> >>>>>>>> Are there any other options for debugging aside from the UART? We're >>>>>>>> really in a bind and feel like the only work around is to setup a task >>>>>>>> to restart hostapd every hour. >>>>>>> >>>>>>> Hmm.. restarting hostpad should not affect firmware. Is it really >>>>>>> working for you? >>>>>> >>>>>> Make sure you have CONFIG_ATH_DEBUG enabled. May be we can get some >>>>>> interesting information. For example WMI timeouts are printed with >>>>>> ath_dbg which is disable without CONFIG_ATH_DEBUG. >>>>>> >>>>>> -- >>>>>> Regards, >>>>>> Oleksij >>>>>> >>>> >>>> >>>> -- >>>> Regards, >>>> Oleksij >>>> >> >> >> -- >> Regards, >> Oleksij >> _______________________________________________ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel