Posted: Thu Jun 03, 2021 11:58 Post subject: New Build - 06/03/2021 - r46854
[WARNING]: This thread is only for feedback on this beta release for developers and the community's benefit.
DO NOT flash this beta release unless you understand the risks involved and device specificrecovery methods.
Avoid discussions! Create threads for questions, general problems or use search; this thread is not for support.
Please list router model & revision, operating & wireless mode(s) and exact filename/firmware image flashed.
Issues:
• Show us your findings with steps to reproduce, configuration, output, logs and important information below!
Important:
• For issues provide applicable info: 'dmesg', 'cat /tmp/var/log/messages', syslog, klog, serial, strace, tcpdump, wireshark etc.
• Any firewall NAT or WAN issues, show output: 'iptables -vnL', 'iptables -t nat -vnL', 'iptables -t mangle -vnL' and /tmp/.ipt file.
• Search SVN tickets & discuss in forum before opening. Before reporting: reset & manually set up, not restore from a backup.
• Please include operating & wireless modes (e.g. Gateway, Router, AP, CB, WDS, Mesh) & relevant configuration information.
Upgraded WRT1200AC v1's from r46836 to r46854 using Brave 1.10.97 (64-bit) running on Linux Mint 20.1 OS hardwired via Cat6.
Successful update and reboot. No reset, nothing disabled prior to update, uptime approx 4+ hrs, wired/wireless connected, vpn up immediately (Expressvpn). I do not use NAS. SFE, QoS and IPv6 are always disabled. OpenVPN client/DNSMasq and radios always enabled. I do not have any Apple devices.
Kernel Version Linux 4.9.269 #2640 SMP Thu Jun 3 00:54:03 +07 2021 armv7l
No issues with a routine update session.
Two reds in syslog that I have not seen in a while but with no apparent affect on funtions :
Jun 3 15:11:10 router daemon.err openvpn[1730]: FRAG TTL expired i=19
Jun 3 15:11:36 router daemon.err openvpn[1730]: FRAG TTL expired i=9
Primary clients used for testing:
iPhone SE 2020 - IOS 14.6
Macbook Pro 2018 - macos 11.4
Other Apple and non-apple devices
I tried the changes recommended by justanotherbrokenrouter in build 46816:
5GHz 40MHz Mixed channel 100 Upper (WPA2 CCMP-128 (AES) Only) <-- I did ac/n mixed, not mixed, but it doesn't seem to fucking matter
U-APSD (Automatic Power Save) Disabled
Single User Beamforming Disabled
Multi User Beamforming Disabled
I also put the ng-mixed fix in for basic rates on the 2.4ghz in the wifi security custom config box:
basic_rates=60 120 240
supported_rates=60 90 120 180 240 360 480 540
Problem #1: This build ran for about 40 minutes before my Macbook wifi hung up while I was doing my real job. recycling the wifi on the mac temporarily fixes it but it happened several more times. This problem started happening 10 months ago with 44085. Wifi remains connected but traffic stops flowing. The first time it happened was at 15:54 in the logs and dmesg attached.
Problem #2 - Several process dumps - same signature as with build 46750 and after. This time it dumped 3 times - some even before my wifi hung up. Wifi functionality seemed normal afterwards, with the exception of problem #1
Problem #3: GUI is slow to respond - even with firefox. Then it will be snappy for a minute or two, then hang up again. Makes it tough to troubleshoot #1 and #2.
Went back to 44048 which is the last good marvell release if you have Apple devices (and possibly others) in your environment. Something broke starting with 44085. After reloading 44048 and restoring the 1900acsv1 from backup, it runs flawlessly. A couple hours later, a Netgear r7800 from ebay arrived and it replaced my 1900acsv1 in my network. There seems to be no appetite to fix these issues on the marvell platform - or even look at the logs and dmesgs I've been uploading for months. I've got two r7800s in my environment running 46854. I need to figure out what to do with my 3200ACM running 44048 and wireguard-it's cpu's can do 650-750 down and 550 up as a wireguard client - the r7800s don't come close.
Linksys WRT1900ACSv1: r44048 router operating mode, hardwired ethernet lan to a WRT3200ACM. WIFI: 2.4ghz: NG-mixed, 20mhz channel width, channel 11, WPA2-CCMP-128. 5ghz: AC/N mixed, 80mhz channel width, channel 149+upper, WPA2-CCMP-128.
Clients: Apple MACOS x 4, IOS x 4, Apple TV, Chromecast Audio x 2, Eufy doorbells, Lutron Caseta, Axis Camera, Samsung TV, Nest thermostat, EtekCity outlets (Espressif)..
Joined: 30 May 2017 Posts: 582 Location: Rural Manitoba
Posted: Fri Jun 04, 2021 11:14 Post subject:
All routers r46836 -> r46854 IE11 no reset
It appears that after I did the upgrade from the old builds r31924 on 1900's and r44048 on the 3200's to r46722 by doing a hard reset on both partitions and upgrading both first, that these current builds work great.
Obviously it is imperative that periodically a full reset is required to remove residuals. Not my favorite thing trying to re-enter all parameters manually, but the end result is worth all the pain.
I had tried reset before but never did both partitions which is what seems to be required, or at least that was my experience in getting these builds to function.
Conclusion; To facilitate these newer builds r44048+ a total reset is required on both partitions and upgrade on both to one of the more recent. I used to keep an older build on one partition for fallback but since I have copies of all builds I try and backups of each I can always fall back anyway. It appears that both partitions must be of similar build structure to avoid conflict. _________________ Starlink & DSL -> TPLink TL-R470T+
->
WRT3200acm Master WDS 5GHz 80Mhz CH 100 (+6) r55819
Ath1 2.4Ghz Disabled
99 Static Leases
ExpressVPN
WRT3200acm r55819 WDS Station 5Ghz
Ath1 AP N/G Mixed Channel 11 HT40
WRT1900Ac V1 5Ghz r55819 WDS Station
(Defective, no 2.4Ghz but 5Ghz works great)
WRT1900AC V1 5Ghz AC 80Mhz WDS Station r55819
2.4Ghz AP Ch1 HT20 Mixed
WRT1900ACS SPARE r54914
WRT1900AC SPARE r54914
WRT1900AC V1 5Ghz AC 80Mhz WDS-AP r55819
2.4Ghz AP Ch1 HT20 Mixed
WRT54G DD-WRT v3.0-r37305 micro AP CH 6 Mixed - Not in use
Joined: 04 Aug 2018 Posts: 1447 Location: Appalachian mountains, USA
Posted: Fri Jun 04, 2021 12:46 Post subject:
Just a reminder: Our WRT routers have two firmware partitions but a shared nvram configuration partition. The hard reset resets the latter to defaults for the build in the firmware partition currently in use. So you can't really "reset them both" unless both firmware partitions contain the same build. Even then, you are resetting just one configuration partition. The question is what you are resetting it to. _________________ 2x Netgear XR500 and 3x Linksys WRT1900ACSv2 on 53544: VLANs, VAPs, NAS, station mode, OpenVPN client (AirVPN), wireguard server (AirVPN port forward) and clients (AzireVPN, AirVPN, private), 3 DNSCrypt providers via VPN.
Joined: 30 May 2017 Posts: 582 Location: Rural Manitoba
Posted: Fri Jun 04, 2021 14:26 Post subject:
SurpisedItWorks,
That's what I've always thought as you indicated. However because I have had so much trouble with trying to get new builds working, especially with my 1900V1's I probably overkilled. But the bottom line is it worked and the new builds are performing admirably.
As for reset, what I did was upgrade from current build to one of the newer builds with reset. Upon reboot into the new build (default status) I hit the red reset to ensure a full reset, once back into the newer build I upgraded again to load the other partition with reset and did the same red button reset after reboot. I then would enter all my parameters, a real pain in the butt for my master, following which I would do another upgrade this time without reset to load up the other partition.
As I said, overkill but dam it is the first time in years that I have been able to upgrade any of my 1900 V1's and have them work correctly. _________________ Starlink & DSL -> TPLink TL-R470T+
->
WRT3200acm Master WDS 5GHz 80Mhz CH 100 (+6) r55819
Ath1 2.4Ghz Disabled
99 Static Leases
ExpressVPN
WRT3200acm r55819 WDS Station 5Ghz
Ath1 AP N/G Mixed Channel 11 HT40
WRT1900Ac V1 5Ghz r55819 WDS Station
(Defective, no 2.4Ghz but 5Ghz works great)
WRT1900AC V1 5Ghz AC 80Mhz WDS Station r55819
2.4Ghz AP Ch1 HT20 Mixed
WRT1900ACS SPARE r54914
WRT1900AC SPARE r54914
WRT1900AC V1 5Ghz AC 80Mhz WDS-AP r55819
2.4Ghz AP Ch1 HT20 Mixed
WRT54G DD-WRT v3.0-r37305 micro AP CH 6 Mixed - Not in use
Primary clients used for testing:
iPhone SE 2020 - IOS 14.6
Macbook Pro 2018 - macos 11.4
Other Apple and non-apple devices
I tried the changes recommended by justanotherbrokenrouter in build 46816:
5GHz 40MHz Mixed channel 100 Upper (WPA2 CCMP-128 (AES) Only) <-- I did ac/n mixed, not mixed, but it doesn't seem to fucking matter
U-APSD (Automatic Power Save) Disabled
Single User Beamforming Disabled
Multi User Beamforming Disabled
I also put the ng-mixed fix in for basic rates on the 2.4ghz in the wifi security custom config box:
basic_rates=60 120 240
supported_rates=60 90 120 180 240 360 480 540
Problem #1: This build ran for about 40 minutes before my Macbook wifi hung up while I was doing my real job. recycling the wifi on the mac temporarily fixes it but it happened several more times. This problem started happening 10 months ago with 44085. Wifi remains connected but traffic stops flowing. The first time it happened was at 15:54 in the logs and dmesg attached.
Problem #2 - Several process dumps - same signature as with build 46750 and after. This time it dumped 3 times - some even before my wifi hung up. Wifi functionality seemed normal afterwards, with the exception of problem #1
Problem #3: GUI is slow to respond - even with firefox. Then it will be snappy for a minute or two, then hang up again. Makes it tough to troubleshoot #1 and #2.
Went back to 44048 which is the last good marvell release if you have Apple devices (and possibly others) in your environment. Something broke starting with 44085. After reloading 44048 and restoring the 1900acsv1 from backup, it runs flawlessly. A couple hours later, a Netgear r7800 from ebay arrived and it replaced my 1900acsv1 in my network. There seems to be no appetite to fix these issues on the marvell platform - or even look at the logs and dmesgs I've been uploading for months. I've got two r7800s in my environment running 46854. I need to figure out what to do with my 3200ACM running 44048 and wireguard-it's cpu's can do 650-750 down and 550 up as a wireguard client - the r7800s don't come close.
Linksys WRT1900ACSv1: r44048 router operating mode, hardwired ethernet lan to a WRT3200ACM. WIFI: 2.4ghz: NG-mixed, 20mhz channel width, channel 11, WPA2-CCMP-128. 5ghz: AC/N mixed, 80mhz channel width, channel 149+upper, WPA2-CCMP-128.
Clients: Apple MACOS x 4, IOS x 4, Apple TV, Chromecast Audio x 2, Eufy doorbells, Lutron Caseta, Axis Camera, Samsung TV, Nest thermostat, EtekCity outlets (Espressif)..
In my post on build r46816 I did not recommend anything I was only stating the main changes between the 2 builds I use.
Probably more SPECULATING than anything with a very small amount of recommending. These WRT3200ACM routers are very sensitive to flash due to some kind of residual something being left behind. Maybe just having the previous reset build remaining before flashing new firmware is causing an issue. Even sometimes after doing everything right the build may not preform correctly, even the builds you know without a doubt you had working before. Same reason you probably saved a backup. I most always erase the nvram with the routers red button before flashing every build. Before power cycling router back to partition 1 where I keep Linksys firmware, and then factory-to-ddwrt flash back to partition 2. (Yes with 3ft cat6 Lan cable directly from router to computer with nothing else other than the power supply connected). With that said this isn't always everyone's configuration so its hard for me a user to recommend anything. Im just a (USER) of a Linksys router running ddwrt that will be my last Linksys product I buy ever! I've been installing ddwrt for probably over 3 years, or more, and have used 3 different VPN providers not all configured with ddwrt router. With all the ddwrt builds for WRT3200ACM I can only say that for my configuration the r44048, and r46816 is the only 2 builds I have got to run smoothly without issues, but even with these builds so many have had issues, and at the moment I'm not. So recommendations can be thrown out the window for these WRT series routers. The main reason I can't flash the newest build is because I have finally got a newer build to work after so much time r46816, and will probably wait until the next major security fix to flash the next newest build.
I'm tired of reconfiguring from a reset flash, and I'm sure many are.
Wish you luck with your Netgear routers. You have found the best medicine for the WRT3200ACM poison.
I do not recommend trying this at home! (WRT3200ACM is probably best displayed on the concrete in a million pieces, but even then the damn router may still work when plugged back in.)
Below is not a recommendation! It's only what I did, and have done for so many builds before, and not even sure it helped anything at all. 🤣
Build: r46816
Status: Reset previous build r44048 with router red button, power cycled to other partition with Linksys firmware, and flashed with factory-to-ddwrt.
Only major changes from r44048 to r46816
5GHz 40MHz Mixed channel 100 Upper (WPA2 CCMP-128 (AES) Only)
U-APSD (Automatic Power Save) Disabled
Single User Beamforming Disabled
Multi User Beamforming Disabled
These I normally have to enable with r44048 to keep wireless from being flaky.
Last edited by Justanotherbrokenrouter on Fri Jun 04, 2021 19:18; edited 4 times in total
This is my Linksys 3200acm with linux version Linux 4.9.269 #2640 SMP Thu Jun 3 00:54:03 +07 2021 armv7l, Firmware version DD-WRT v3.0-r46854 std (06/03/21). The update process went ok, using my Linux machine, Firefox. I can no longer administer the 3200acm using my Macbook, ever since that Macbook firmware release, in fact my Macbook is very iffy meaning pages take forever to load, sometimes I have to reload them a few times to take. I keep hoping that Apple will release a fix to this issue but I fear my plead goes on deaf ears. Everything else works good, on my Windows machine, no issues. I have pihole installed which works good too.
That's what I've always thought as you indicated. However because I have had so much trouble with trying to get new builds working, especially with my 1900V1's I probably overkilled. But the bottom line is it worked and the new builds are performing admirably.
As for reset, what I did was upgrade from current build to one of the newer builds with reset. Upon reboot into the new build (default status) I hit the red reset to ensure a full reset, once back into the newer build I upgraded again to load the other partition with reset and did the same red button reset after reboot. I then would enter all my parameters, a real pain in the butt for my master, following which I would do another upgrade this time without reset to load up the other partition.
As I said, overkill but dam it is the first time in years that I have been able to upgrade any of my 1900 V1's and have them work correctly.
I agree, and have had to do the same thing in the past to get a build to work. These routers have some kind of issue just simply excepting a flash without getting corrupted in some way.
Kernel: Linux router1 4.9.269 #2640 SMP Thu Jun 3 00:54:03 +07 2021 armv7l DD-WRT
I've got some good news. After unsuccessfully trying to get my 1900ACS to work with any build since 44048 (see problems above), I removed it from service and replaced it with another r7800 which is working great with 46854. However, I still had my main gateway 3200ACM running 44048 (and 44970 on partition-2) to deal with. I hadn't tried to upgrade this since 44970 - it was running great on 44048.
Following justanotherbrokenrouter's advice with my 3200ACM, I reset the shit out of this thing - multiple resets on both partitions (using GUI, CLI, and reset button), multiple power-cycles, then I loaded 46854 on both partitions and reset the shit out of it again many times. Finally, after about 90 minutes of giving this thing a lobotomy, I manually typed my configuration back in from scratch. 32 hours of uptime later, and it is running without any hiccups.
I also made some updates to my wifi settings when retyping everything in, but nothing I haven't tried before for months on my 1900ACS. Hell I even went back to stock linksys firmware on my 1900ACS and it didn't help. But maybe all the resets and getting both partitions up to the same code level and reseting again did the trick this time on my 3200ACM. I was also wearing my lucky shirt. Wifi settings attached for anybody who is interested.
The only two issues are:
1) GUI can be painfully slow at times. Opening a telnet also freezes when GUI is acting up - no prompt.
2) These are the only messages being repeated in dmesg. I haven't seen these in a while so maybe it's a sign this build is actually working well with mobile clients.
[107832.782641] ieee80211 phy0: staid 4 deleted
[109301.455457] ieee80211 phy0: staid 2 deleted
[115772.690914] ieee80211 phy0: staid 1 deleted
[116329.870036] ieee80211 phy0: staid 2 deleted
[116333.953205] ieee80211 phy0: staid 6 deleted
[117246.492578] ieee80211 phy0: staid 4 deleted
Linksys WRT1900ACSv1: TEMPORARILY REMOVED FROM SERVICE - router mode, hardwired ethernet lan to WRT3200ACM above. WIFI: 2.4ghz: NG-mixed, 20mhz channel width, channel 11, WPA2-CCMP-128. 5ghz: AC/N mixed, 80mhz channel width, channel 149+upper, WPA2-CCMP-128.
Two Netgear r7800s - one replaced the 1900ACS listed above, and the other is an additional WAP on my network configured identically to the 1900ACS, just different wifi channels.
Clients: Apple MACOS x 4, IOS x 4, Apple TV, Chromecast Audio x 2, Eufy doorbells, Lutron Caseta, Axis Camera, Samsung TV, Nest thermostat, EtekCity outlets (Espressif), BlueSound/BlueOS devices...
UPDATE: After running for a week, I have had a couple of wifi-freezes on a couple different iPhones (IOS 14.6), and today I had the first wifi-freeze on my macbook (11.4) about an hour into a Zoom call with my laptop sitting two feet from the 3200ACM. Wifi remained connected but traffic stopped flowing. Recycling wifi on my macbook fixed the problem. Still, I consider this a major improvement over the releases after 44048 where I had iphones and macbooks constantly hanging- not sure if there was some sort of fix in the code (doubtful) or reseting the crap out of the router did the trick? I'm at the same code level on two Netgear r7800 AP's in my environment and they don't appear to have this problem. I'm willing to live with it on my 3200ACM because it is my gateway and I can get 750mbit down and 550mbit up with Wireguard. Maybe someday I'll reset the crap out of my 1900ACS and see if I can put it back into the environment.
Last edited by pbphoto on Mon Jun 14, 2021 2:17; edited 1 time in total
Joined: 30 May 2017 Posts: 582 Location: Rural Manitoba
Posted: Mon Jun 07, 2021 22:47 Post subject:
I have noted this a few times already, but overkill on resets and having both partitions with similar builds seems to be the key to getting around the problems associated with builds after R44048 or in my case getting my 1900 V1's to run on anything else other than r31924.
It has been a couple of weeks now since I did the massive resetting and configuration and have upgraded a couple of times without incident.
Interestingly though one thing I did notice was that even though I did multiple resets (red button) and GUI resets my WDS configurations (WDS Links) remained in memory. I can only assume that I should be Telnet into the routers I want to reset and clear NVRAM as the resets do not completely clear everything.
This however did not cause any problems was actually a blessing since I didn't have to re-enter all the MAC addresses again.
I do suspect that clearing ram is not the issue, but possibly having incompatible builds on alternate partitions. Something for the master GURU's to work out as for upgrade procedures. _________________ Starlink & DSL -> TPLink TL-R470T+
->
WRT3200acm Master WDS 5GHz 80Mhz CH 100 (+6) r55819
Ath1 2.4Ghz Disabled
99 Static Leases
ExpressVPN
WRT3200acm r55819 WDS Station 5Ghz
Ath1 AP N/G Mixed Channel 11 HT40
WRT1900Ac V1 5Ghz r55819 WDS Station
(Defective, no 2.4Ghz but 5Ghz works great)
WRT1900AC V1 5Ghz AC 80Mhz WDS Station r55819
2.4Ghz AP Ch1 HT20 Mixed
WRT1900ACS SPARE r54914
WRT1900AC SPARE r54914
WRT1900AC V1 5Ghz AC 80Mhz WDS-AP r55819
2.4Ghz AP Ch1 HT20 Mixed
WRT54G DD-WRT v3.0-r37305 micro AP CH 6 Mixed - Not in use
I have noted this a few times already, but overkill on resets and having both partitions with similar builds seems to be the key to getting around the problems associated with builds after R44048 or in my case getting my 1900 V1's to run on anything else other than r31924.
It has been a couple of weeks now since I did the massive resetting and configuration and have upgraded a couple of times without incident.
Interestingly though one thing I did notice was that even though I did multiple resets (red button) and GUI resets my WDS configurations (WDS Links) remained in memory. I can only assume that I should be Telnet into the routers I want to reset and clear NVRAM as the resets do not completely clear everything.
This however did not cause any problems was actually a blessing since I didn't have to re-enter all the MAC addresses again.
I do suspect that clearing ram is not the issue, but possibly having incompatible builds on alternate partitions. Something for the master GURU's to work out as for upgrade procedures.
Any luck with build rr46885? It didn't preform well on my WRT3200ACM. Connection issues (Android), and for some reason would have to cycle power to get OpenVPN to start to many times. I reverted back to r46816 although r46854 works fine to. I will try again with r46885 but not at the moment.
Joined: 30 May 2017 Posts: 582 Location: Rural Manitoba
Posted: Tue Jun 08, 2021 1:44 Post subject:
Justanotherbrokenroute,
Just upped all routers to r46885 from 46854 using IE11, no reset. All came up well including VPN. The massive overkill I did at r46750 seems to have eliminated any problems with these new builds. _________________ Starlink & DSL -> TPLink TL-R470T+
->
WRT3200acm Master WDS 5GHz 80Mhz CH 100 (+6) r55819
Ath1 2.4Ghz Disabled
99 Static Leases
ExpressVPN
WRT3200acm r55819 WDS Station 5Ghz
Ath1 AP N/G Mixed Channel 11 HT40
WRT1900Ac V1 5Ghz r55819 WDS Station
(Defective, no 2.4Ghz but 5Ghz works great)
WRT1900AC V1 5Ghz AC 80Mhz WDS Station r55819
2.4Ghz AP Ch1 HT20 Mixed
WRT1900ACS SPARE r54914
WRT1900AC SPARE r54914
WRT1900AC V1 5Ghz AC 80Mhz WDS-AP r55819
2.4Ghz AP Ch1 HT20 Mixed
WRT54G DD-WRT v3.0-r37305 micro AP CH 6 Mixed - Not in use