wrt1900ac v1 has WiFi fixes coming in builds 44215+

Post new topic   This topic is locked: you cannot edit posts or make replies.    DD-WRT Forum Forum Index -> Marvell MVEBU based Hardware (WRT1900AC etc.)
Author Message
stephensuley
DD-WRT Guru


Joined: 09 Feb 2008
Posts: 639
Location: Canada

PostPosted: Fri Aug 21, 2020 15:50    Post subject: wrt1900ac v1 has WiFi fixes coming in builds 44215+ Reply with quote
Heads up to the group....

Looks like we have some improvements in 2.4Ghz radio code for the wrt1900ac v1. Initial reports show a decent improvement.

The Wifi range, speeds and interoperability improvements coming for the wrt1900ac v1 in 44215 and newer should be interesting to test.

_________________
Location (urban) - 1x Linksys EA8500 (AP wlan0 & wlan1 enabled)
1x Asus 68u (Repeater Bridge w/VAP) - wl0 disabled
1x Asus 87u (Client Bridge) - wl1 disabled


Latest and greatest builds Wink
Sponsor
stephensuley
DD-WRT Guru


Joined: 09 Feb 2008
Posts: 639
Location: Canada

PostPosted: Fri Aug 21, 2020 16:03    Post subject: Reply with quote
So before I change anything with the next new build I'll just say that build 43055 has been rock solid on my wrt1900ac v1. I have the enviroment setup in my signature and I have 30 clients connected.



System
Router Name - wrt1900
Router Model - Linksys WRT1900AC
Firmware Version - DD-WRT v3.0-r43055 std (05/05/20)
Kernel Version - Linux 4.9.221 #1770 SMP Tue May 5 02:39:12 +03 2020 armv7l
Hostname - wrt1900
LAN Domain Name - localhost.local
Current Time - Fri, 21 Aug 2020 11:54:51
Uptime - 40 days, 15:42

CPU
CPU Model - Marvell Armada 370/XP
Load Average - 0% 0.00, 0.00, 0.00
Temperatures - CPU 66.7 °C / WL0 51.1 °C / WL1 53.2 °C

Memory
Total Available 96% - 250956 kB / 262144 kB
Free - 70% - 175752 kB / 250956 kB
Used - 30% - 75204 kB / 250956 kB
Buffers - 8% - 5704 kB / 75204 kB
Cached - 20% 14832 kB / 75204 kB
Active - 22% - 16696 kB / 75204 kB
Inactive - 9% - 6652 kB / 75204 kB

_________________
Location (urban) - 1x Linksys EA8500 (AP wlan0 & wlan1 enabled)
1x Asus 68u (Repeater Bridge w/VAP) - wl0 disabled
1x Asus 87u (Client Bridge) - wl1 disabled


Latest and greatest builds Wink
stephensuley
DD-WRT Guru


Joined: 09 Feb 2008
Posts: 639
Location: Canada

PostPosted: Fri Aug 21, 2020 16:20    Post subject: Reply with quote
my wifi settings for ath0 are attached
_________________
Location (urban) - 1x Linksys EA8500 (AP wlan0 & wlan1 enabled)
1x Asus 68u (Repeater Bridge w/VAP) - wl0 disabled
1x Asus 87u (Client Bridge) - wl1 disabled


Latest and greatest builds Wink
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 3461

PostPosted: Fri Aug 21, 2020 16:26    Post subject: Reply with quote
Enable Short Preamble and set a fixed Channel Width e.g. 20 or 40 MHz. Set a channel e.g. 1, 6 or 11 instead of Auto.

Maybe lower ACK Timing to 1350 or 900. Maybe set 2.4 GHz Beacon Interval to a prime number such as 101, 5 GHz 191.


Last edited by blkt on Fri Aug 21, 2020 16:42; edited 3 times in total
stephensuley
DD-WRT Guru


Joined: 09 Feb 2008
Posts: 639
Location: Canada

PostPosted: Fri Aug 21, 2020 16:31    Post subject: Reply with quote
blkt wrote:
Enable Short Preamble and set a fixed Channel Width e.g. 20 or 40. Set a channel e.g. 1, 6 or 11 instead of Auto.


Thanks. Sure I'll give those a try. I'm not having any issues but I always like to tweak and improve.

I'll make these changes after I have successfully upgraded to the newest build.

_________________
Location (urban) - 1x Linksys EA8500 (AP wlan0 & wlan1 enabled)
1x Asus 68u (Repeater Bridge w/VAP) - wl0 disabled
1x Asus 87u (Client Bridge) - wl1 disabled


Latest and greatest builds Wink
WENED
DD-WRT Guru


Joined: 30 May 2017
Posts: 564
Location: Rural Manitoba

PostPosted: Fri Aug 21, 2020 19:33    Post subject: Reply with quote
blkt wrote:
Enable Short Preamble and set a fixed Channel Width e.g. 20 or 40 MHz. Set a channel e.g. 1, 6 or 11 instead of Auto.

Maybe lower ACK Timing to 1350 or 900. Maybe set 2.4 GHz Beacon Interval to a prime number such as 101, 5 GHz 191.


Because I'm out of ideas I am trying your suggestions which are much appreciated.

The only question I have is regarding the ACK Timing. Currently (recent builds) the default has been 500 compared to the 2000 in much older builds. So lowering does not make sense on these new builds or am I missing something?

Will have to wait and see if these minor changes help, but may be anywhere from 1 to 12 hours as the frequency of reboots is not constant. If it does help with the Deauth/remove errors it will be well worth the changes.

_________________
WRT3200acm Master WDS 5GHz 80Mhz CH 100 (+6) r47608
Ath1 2.4Ghz Disabled
99 Static Leases
ExpressVPN

WRT3200acm r47608 WDS Station 5Ghz
Ath1 AP N/G Mixed Channel 11 HT40

WRT1900Ac V1 5Ghz r47608 WDS Station
(Defective, no 2.4Ghz but 5Ghz works great)

WRT1900AC V1 5Ghz AC 80Mhz WDS Station r47608
2.4Ghz AP Ch1 HT20 Mixed

WRT1900ACS SPARE r47608

WRT1900AC V1 5Ghz AC 80Mhz WDS-AP r47608
2.4Ghz AP Ch1 HT20 Mixed

WRT54G DD-WRT v3.0-r37305 micro AP CH 6 Mixed - Not in use

3200 Master -> LAN -> 1900ACS -> WDS 5Ghz -> 1900 V1 (X2)
3200 Master -> WDS -> 3200 Slave & 1900V1
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 11827
Location: Texas, USA

PostPosted: Fri Aug 21, 2020 19:55    Post subject: Reply with quote
Not sure if the information in the wikis applies to Marvell, but look at all the wireless settings wikis for possible answers.
_________________
Official Forum Rules, Guidelines & Helpful InformationFirmware FAQInstallation WikiWhere Do I Download Firmware‽
DON'T use Chromium-based browsersRTFM/STFW TL;DR is NOT an excuse. • Why Should I Care What Color the Bikeshed Is‽
Please DO NOT PM me with questions; Ask in the forum. ---------------------- Linux User #377467 counter.li.org / linuxcounter.net
SurprisedItWorks
DD-WRT Guru


Joined: 04 Aug 2018
Posts: 1296
Location: Appalachian mountains, USA

PostPosted: Fri Aug 21, 2020 20:39    Post subject: Reply with quote
WENED wrote:
The only question I have is regarding the ACK Timing. Currently (recent builds) the default has been 500 compared to the 2000 in much older builds. So lowering does not make sense on these new builds or am I missing something?

I finally experimented a little with ack timing recently. It may have been at issue only during that period when I was experimenting with RTS/CTS for Protection Mode - memory too flaky to say - but it appeared that it set a range limit beyond which wifi would instantly refuse to connect. With the 500m setting I had just enough range to connect from the garage, but out in the driveway I'd instantly get an error popup on my phone when trying, even though there was plenty of signal. I think it's a round-trip range, so moving it up 2m allows you to connect from 1m farther away.

However, in an isolated rural setting, i.e. not significant interference from neighbors, I don't think there's any point to RTS/CTS and an ack range limit.

Perhaps someone with an actual clue will chime in and correct this, because this is very much not really my area.

_________________
Six Linksys WRT1900ACSv2 routers on 46816, 48141: VLANs, VAPs, NAS, client mode, OpenVPN client (AirVPN), DDNS, wireguard servers and clients (AzireVPN), three DNSCrypt DNS providers (incl Quad9) via VPN clients.
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 3461

PostPosted: Fri Aug 21, 2020 20:42    Post subject: Reply with quote
WENED wrote:
If it does help with the Deauth/remove errors it will be well worth the changes.
The only known solution for Marvell 2.4 GHz authenticated deauthenticated loops (aside from playing around with different builds) is to disable WMM Support and/or select G-Only or BG-Mixed, Full 20 MHz Channel Width and simplify Wireless Security i.e. WPA2 Personal, CCMP-128 (AES) only, the defaults. Legacy data rates are key to work around this wifi driver and/or binary blob issue.

Wireless -> Basic Settings should be configured and saved in the order below (reboot when done).

Regulatory Domain (Advanced Settings checkbox) -> Channel Width -> Extension Channel -> Wireless Channel
PIZZEDMEOFF
DD-WRT User


Joined: 12 Dec 2017
Posts: 243
Location: FL

PostPosted: Fri Aug 21, 2020 22:57    Post subject: Reply with quote
if yall have deauth issues try ack timing 0 that always fixed it for me currently i am trying 500
_________________
Downloads:
ftp site: ftp://ftp.dd-wrt.com/betas/2021
SVN Timeline:
https://svn.dd-wrt.com/timeline
Commands:
Misc: sleep 10;stopservice nas;stopservice wlconf;startservice wlconf;startservice nas
samba: { sleep 30; stopservice samba3; startservice samba3; } &

WRT1900ACv1:

WIFI: 2.4ghz: NG-mixed, 20mhz channel width, channel follows AP, WPA2-CCMP-128.
WIFI: 5ghz: AC/N mixed, 40mhz channel width, channel 100+upper, WPA2-CCMP-128.
Misc Info: WPA2 Personal: "CCMP-128 (AES)" Static IP's VIA Mac+Host, SFE Enabled, No Rebind, Strict, no-resolv. NOTE: this is now just a wireless access point so to speak but all settings still apply to what ever wireless person connects.
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 3461

PostPosted: Fri Aug 21, 2020 23:40    Post subject: Reply with quote
Each chipset behaves differently; some read 0 as Disabled, to others Auto, or in the case of QCA it uses nearest value up 450.

An example with my EA8500 (QCA) is ACK Timing ignores the current DD-WRT default value of 500 and uses 900 anyway.

So 0 is definitely worth a try. In older builds the default was 2000 though it should be 900, 1350 or 1800 (increments of 450).

As for Beacon Interval, everyone seems to have their own magic values or formula lol. I just choose a prime number between 101 and 199, as I don't use VAP or multiple SSID. I read that a value of 100 is really 102.4ms, so maybe prime numbers just make people feel warm & fuzzy inside (placebo) and really should just choose 100, 200 maybe increments of 50 etc. Mmm... Bacon.
WENED
DD-WRT Guru


Joined: 30 May 2017
Posts: 564
Location: Rural Manitoba

PostPosted: Sat Aug 22, 2020 4:52    Post subject: Reply with quote
I have tried mucking with the settings suggested here and had a look at the Wiki pages to better understand, however nothing helped. Still getting Deauth/Remove errors and periodic reboots for no known reason. I have posted elsewhere some of my logs but they don't show any particular cause of the reboots.

I know I can return to r31924 which always ran without problem but because r44213 always recovers when a reboot occurs and any Deauth's also recover I will continue as is and hope maybe future builds might correct some of the problems.

It is ironic that the reboots only occur on the remote in WDS Station mode or Client Bridged mode. I have never experienced any reboots on my other 1900's except power related. In one case my dead 2.4Ghz 1900 although in WDS Station mode has never rebooted.

My only conclusion is it specific to the 1900V1 running as a client or WDS Station on the 5Ghz and using the 2.4Ghz for an AP. Pretty much running as an extender in Fast Track mode.

_________________
WRT3200acm Master WDS 5GHz 80Mhz CH 100 (+6) r47608
Ath1 2.4Ghz Disabled
99 Static Leases
ExpressVPN

WRT3200acm r47608 WDS Station 5Ghz
Ath1 AP N/G Mixed Channel 11 HT40

WRT1900Ac V1 5Ghz r47608 WDS Station
(Defective, no 2.4Ghz but 5Ghz works great)

WRT1900AC V1 5Ghz AC 80Mhz WDS Station r47608
2.4Ghz AP Ch1 HT20 Mixed

WRT1900ACS SPARE r47608

WRT1900AC V1 5Ghz AC 80Mhz WDS-AP r47608
2.4Ghz AP Ch1 HT20 Mixed

WRT54G DD-WRT v3.0-r37305 micro AP CH 6 Mixed - Not in use

3200 Master -> LAN -> 1900ACS -> WDS 5Ghz -> 1900 V1 (X2)
3200 Master -> WDS -> 3200 Slave & 1900V1
PIZZEDMEOFF
DD-WRT User


Joined: 12 Dec 2017
Posts: 243
Location: FL

PostPosted: Sat Aug 22, 2020 4:53    Post subject: Reply with quote
blkt wrote:
Each chipset behaves differently; some read 0 as Disabled, to others Auto, or in the case of QCA it uses nearest value up 450.

An example with my EA8500 (QCA) is ACK Timing ignores the current DD-WRT default value of 500 and uses 900 anyway.

So 0 is definitely worth a try. In older builds the default was 2000 though it should be 900, 1350 or 1800 (increments of 450).

As for Beacon Interval, everyone seems to have their own magic values or formula lol. I just choose a prime number between 101 and 199, as I don't use VAP or multiple SSID. I read that a value of 100 is really 102.4ms, so maybe prime numbers just make people feel warm & fuzzy inside (placebo) and really should just choose 100, 200 maybe increments of 50 etc. Mmm... Bacon.


thats pretty informative, esp the bacon part js Laughing
switched to 1350 as 500 was giving me some strange issues at about half signal

Id also like to point out that everytime i turn the wireless radio off that in Fact nothing seems to connect JS Laughing

_________________
Downloads:
ftp site: ftp://ftp.dd-wrt.com/betas/2021
SVN Timeline:
https://svn.dd-wrt.com/timeline
Commands:
Misc: sleep 10;stopservice nas;stopservice wlconf;startservice wlconf;startservice nas
samba: { sleep 30; stopservice samba3; startservice samba3; } &

WRT1900ACv1:

WIFI: 2.4ghz: NG-mixed, 20mhz channel width, channel follows AP, WPA2-CCMP-128.
WIFI: 5ghz: AC/N mixed, 40mhz channel width, channel 100+upper, WPA2-CCMP-128.
Misc Info: WPA2 Personal: "CCMP-128 (AES)" Static IP's VIA Mac+Host, SFE Enabled, No Rebind, Strict, no-resolv. NOTE: this is now just a wireless access point so to speak but all settings still apply to what ever wireless person connects.
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 3461

PostPosted: Sat Aug 22, 2020 15:55    Post subject: Reply with quote
08/22/2020 - r44236
WENED
DD-WRT Guru


Joined: 30 May 2017
Posts: 564
Location: Rural Manitoba

PostPosted: Wed Aug 26, 2020 15:49    Post subject: Reply with quote
blkt wrote:
08/22/2020 - r44236


r44236 was possibly the worst time I have ever encountered. That story on the build post.
However blkt I have been following many other posts where you have commented and started wondering about r44048 since I had not tried that one.
Well to my amazement I have been running 48 hrs without a reboot on famous remote 1900V1 and overall very few entries for deauth/remove most of which were normal as I shut down some Android devices overnight.
Overall I am surprisingly impressed with this build as it is the only newer build in the past two years that has been this stable on my remote 1900V1 other than r31924.

So, thank you blkt for your continued advice. Incidentally I put r44048 onto all the routers (except master) by IE11 Reset and used predominantly all default settings except where otherwise noted in my profile. Even though I did not reset on the Master 3200, it also is performing well.

_________________
WRT3200acm Master WDS 5GHz 80Mhz CH 100 (+6) r47608
Ath1 2.4Ghz Disabled
99 Static Leases
ExpressVPN

WRT3200acm r47608 WDS Station 5Ghz
Ath1 AP N/G Mixed Channel 11 HT40

WRT1900Ac V1 5Ghz r47608 WDS Station
(Defective, no 2.4Ghz but 5Ghz works great)

WRT1900AC V1 5Ghz AC 80Mhz WDS Station r47608
2.4Ghz AP Ch1 HT20 Mixed

WRT1900ACS SPARE r47608

WRT1900AC V1 5Ghz AC 80Mhz WDS-AP r47608
2.4Ghz AP Ch1 HT20 Mixed

WRT54G DD-WRT v3.0-r37305 micro AP CH 6 Mixed - Not in use

3200 Master -> LAN -> 1900ACS -> WDS 5Ghz -> 1900 V1 (X2)
3200 Master -> WDS -> 3200 Slave & 1900V1
Display posts from previous:    Page 1 of 1
Post new topic   This topic is locked: you cannot edit posts or make replies.    DD-WRT Forum Forum Index -> Marvell MVEBU based Hardware (WRT1900AC etc.) All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum