Two RT-AC88U routers w/ r47153 . VHT160 works on one only.

Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware
Author Message
tkmds
DD-WRT User


Joined: 04 Sep 2011
Posts: 161
Location: SA

PostPosted: Sun Jan 02, 2022 23:58    Post subject: Two RT-AC88U routers w/ r47153 . VHT160 works on one only. Reply with quote
Two RT-AC88U routers w/ r47153 . VHT160 works on one only.

Anyway to find out the exact model of one vs the other and if there is a specific HW difference and nvram command that might explain why VHT160 is an option on one but not the other. I would think Wave 2 is supported on both.

Working one shows this:

Code:
nvram show | grep -Ei -A5 -B5 DD_BOARD
size: 53635 bytes (77437 left)
wl1_ampdu_rts=1
numfilterservice2=4
wl1_wds3_hwaddr=
1:rxgains5gtrisoa0=6
1:rxgains5ghtrisoa0=6
DD_BOARD=Asus RT-AC88U
sv_restore_defaults=0
zebra_enable=1
info_passwd=0
wl0.1_wpa_psk=
wl0_nbw_cap=1



Non working one shows this:

Code:
# nvram show | grep -Ei -A5 -B5 DD_BOARD
size: 54784 bytes (76288 left)
wl0_nbw_cap=1
wl0.1_wpa_psk=
info_passwd=0
zebra_enable=1
sv_restore_defaults=0
DD_BOARD=Asus RT-AC88U
1:rxgains5ghtrisoa1=6
1:rxgains5gtrisoa1=6
1:mcslr5gx1po=0
wl_channel=0
eth2_dns_ipaddr=0.0.0.0


Trying to gain more information on where the difference lies before I try to fix anything.


Cheers!

_________________
Cheers, TK
------------------------
Sponsor
tkmds
DD-WRT User


Joined: 04 Sep 2011
Posts: 161
Location: SA

PostPosted: Mon Jan 17, 2022 1:37    Post subject: Reply with quote
Tried various things including steps here:

https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=325597&sid=72835b388d3fb72f5896fe97df7202cf

But not able to pin point the exact issue. Some of the error messages I get include:

Code:
wl driver 7.14.164.18 (r692288) failed with code 1


Though I did find a dd-wrt forum download with that error message, I failed to figure out the post that download belongs too:

https://forum.dd-wrt.com/forum/download.php?id=49473&sid=05b63aaaec89c7313639855b1511856d

I've recently used the latest firmware to see if this isn't a particular firmware issue and tried to reset to defaults, but same issue and behavior:

Code:
Firmware: DD-WRT v3.0-r48128 std (01/16/22)


the same issue persists. When connecting to the faulty router, I receive the following in windows:

Code:
WLAN Extensibility Module has failed to start.

Module Path: C:\Windows\system32\IntelWifiIhv04.dll
Error Code: 21


and when using firmware

Code:
Firmware: DD-WRT v3.0-r47153 std (08/13/21)


However, no Windows error as of yet when on the latest firmware stated earlier (r48128).

VTH160 is not available on either firmware. When I try to connect to the 5Ghz wl1 wireless network, the connection is made, IP received however traffic tapers off thereafter and pages take forever to load, if they load. SSH to the router halts midway after entering login creds.

When I disconnect and reconnect using another RT-AC88U router running r47153 without any issue, I notice that on the faulty RT-AC88U DD-WRT Status page, the wireless speed for wl1 drops to 6.5 Mbit/s from a high of 480Mbit/s, after a wireless connection was attempted.


Still not 100% sure what the issue is. Wondering if there is a way to get more detailed wireless log output that might indicate what the issue is vs what's in /var/log/messages or a a set of commands I could use to try and debug this issue, besides the nvram commands I have been using?

_________________
Cheers, TK
------------------------
tkmds
DD-WRT User


Joined: 04 Sep 2011
Posts: 161
Location: SA

PostPosted: Sat Apr 16, 2022 5:21    Post subject: Reply with quote
Ended up figuring out the issue recently when attempting for reimage another AC3100 unit.

Turned out this was an NVRAM issue caused by excessive VPN and iptable rules. The VPN rules I pushed to the router from a machine outside the router, combining both the UI settings with the the TLS certificates.

The iptables I sources from /jffs, where there's plenty of space. A quick writeup for others facing the same thing:

https://microdevsys.com/wp/dd-wrt-missing-5ghz-settings-and-kern-warn-kernel-wl-driver-7-14-164-18-r692288-failed-with-code-1/

Cheers,

_________________
Cheers, TK
------------------------
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 12837
Location: Netherlands

PostPosted: Sat Apr 16, 2022 6:16    Post subject: Reply with quote
If you have that many firewall rules maybe IPSET can come to the rescue?
https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=327261

_________________
Routers:Netgear R7000, R6400v1, R6400v2, EA6900 (XvortexCFE), E2000, E1200v1, WRT54GS v1.
Install guide R6400v2, R6700v3,XR300:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399
Install guide R7800/XR500: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614
Forum Guide Lines (important read):https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=324087
tkmds
DD-WRT User


Joined: 04 Sep 2011
Posts: 161
Location: SA

PostPosted: Sat Apr 16, 2022 15:16    Post subject: Reply with quote
Haven't tried this but definitely will spend some time reading this. Thanks egc!

Most of my rules are for allowing inbound traffic after I totally blocked everything. Idea is block everything and allow only what's needed. Having said that, I end up making rules very specific for only the traffic, protocol and IP that is needed making each entry unique.

This is where my rules blossom. If you have any example setup of ipset with some sample configs, wouldn't mind taking a look so I can a jump on using it.

I probably would still utilize /jffs as much as possible since, noticed a curious thing. The Wireless UI settings page no longer listed some of the settings for 5Ghz or 2.4Ghz yet the amount of NVRAM space was apparently enough. So a bit confused why the Wireless UI page started to show all options once I move the F/W rules to /jffs.

This was the space left in nvram w/ firewall rules directly in rc_firewall:

# nvram show >/dev/null
size: 68727 bytes (62345 left)

The same case is observed on RT-AC88U and AC3100 (though realistically these two routers are identical but mentioning anyway in case there's some difference I don't know between the two).

Cheers,

_________________
Cheers, TK
------------------------
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 12837
Location: Netherlands

PostPosted: Sat Apr 16, 2022 15:31    Post subject: Reply with quote
It is certainly recommended to keep the lists on /jffs, but IPSET makes it very easy to make lists for whitelisting/blacklisting etc.

Examples are in the docs Smile

_________________
Routers:Netgear R7000, R6400v1, R6400v2, EA6900 (XvortexCFE), E2000, E1200v1, WRT54GS v1.
Install guide R6400v2, R6700v3,XR300:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399
Install guide R7800/XR500: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614
Forum Guide Lines (important read):https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=324087
Per Yngve Berg
DD-WRT Guru


Joined: 13 Aug 2013
Posts: 6856
Location: Romerike, Norway

PostPosted: Sun Apr 17, 2022 10:28    Post subject: Reply with quote
Have you located /jffs on a memory stick and not in nvram?
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware 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 can attach files in this forum
You can download files in this forum