What's new
  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Beta Asuswrt-Merlin 3006.102.6 Beta is now available

@RMerlin

I think this change entry is wrong. This affects the BCM4912 too! Not only the BCM4916 devices.

- FIXED: OpenSSL 1.1.1 would prioritize CHACHA20 over AES
on BCM4916 devices

1763028873474.png
 
Last edited:
I just encountered the wifi disconnect after upgraded to this beta version on be86, and I find out it printed these logs around that moment:
Nov 13 17:59:49 acsd: acsd_main_loop(1285): sync_id: 22152, status:4, misc.error/abort
Nov 13 17:59:53 kernel: WLC_SCB_DEAUTHORIZE error (-30)
Nov 13 17:59:53 kernel: WLC_SCB_DEAUTHORIZE error (-30)
Nov 13 17:59:53 kernel: WLC_SCB_DEAUTHORIZE error (-30)
Nov 13 17:59:53 kernel: WLC_SCB_DEAUTHENTICATE_FOR_REASON err -30
Nov 13 17:59:53 kernel: WLC_SCB_DEAUTHENTICATE_FOR_REASON err -30
Nov 13 17:59:53 kernel: WLC_SCB_DEAUTHENTICATE_FOR_REASON err -30
Nov 13 17:59:54 kernel: WLC_SCB_DEAUTHORIZE error (-30)
Nov 13 17:59:54 kernel: WLC_SCB_DEAUTHENTICATE_FOR_REASON err -30
not sure if anyone who also has ever encountered similar issue before?
 
@RMerlin

I think this change entry is wrong. This affects the BCM4912 too! Not only the BCM4916 devices.

- FIXED: OpenSSL 1.1.1 would prioritize CHACHA20 over AES
on BCM4916 devices

View attachment 68896
The bug was that it only checked for 4908 and 4912, and didn't check for 4916. If you look at the new first line, it now checks for all three CPU models that shouldn't prioritize CHACHA.
 
But seriously Asus - successed instead of succeeded... 😅
“successed” is not a proper word in the English language I know, and I am not native either. Or is it a misspelling from linux?
 
I'm not sure if the stock firmware even expects logging to happen over IPv6, as they automatically redirect you to www.asusrouter.com, which probably resolves only as an IPv4. Asuswrt-Merlin does not enforce that redirection, so it might be causing this issue.

That means I will probably have to see if I can fix that myself. At least part of that log code is open source, no idea if enough of it is accessible for me to fix it. I suspect I might be able to fix the syslog portion, but not the Security Log portion.
You're right, 'www.asusrouter.com' resolves to an ipv4 address only. People using that won't see this bug.
The reason I use custom urls like 'https://myrouter.home' is that I can now connect to both routers' GUI (I have always hated ip addresses in browser).
The only problem is that you need custom certificates for each router (not trivial but a one time job). My own certificates use the host name and domain with no browser warning.

My BT10 (stock as access point)) does not redirect to 'asusrouter.com' - it uses custom urls with the host name and domain (but as I said: No ipv6 on access point so no wrong addresses).
I tried to enable 'Redirect webui access to www.asusrouter.com' in 'Tweaks'. However I don't see ANY change at all - it doesn't redirect (just a test - I really don't care about that).

Well, the good news are that it doesn't break anything in router, it just makes the 'Security Update Notification' useless, I will not notice if I'm actually being hacked.
 
On my AX86-Pro these correctly show logins to the router. Not sure why this would be called "Security Update Notivication" or noted as "successed".
If you're using 'www.asusrouter.com' or ipv4 address in browser, you won't see this - it's an ipv6 thing. Or do you actually see ipv6 addresses in log?
 
But seriously Asus - successed instead of succeeded... 😅
“successed” is not a proper word in the English language I know, and I am not native either. Or is it a misspelling from linux?
That string isn`t part of the webui, so it was written by an engineer who probably has very limited English skills. The webui uses language catalogs that do get handled by a translation team.

For years, they would spell "stoped" throughout the rc code when logging that a service had been stopped, for example.

If you're using 'www.asusrouter.com' or ipv4 address in browser, you won't see this - it's an ipv6 thing. Or do you actually see ipv6 addresses in log?
When using a hostname on an IPv6-enabled network, your browser might resolve to an IPv6. In my case for example, https://stargate/ resolves to an IPv6.
 
  • Like
Reactions: MDM
Fixing the IPv6 logging won't be doable on my end. Internally, that function does not receive the whole IPv6, it only receives a small subset of it.

Fixing it will require more low-level changes, which falls in Asus' courtyard.
 
Fixing the IPv6 logging won't be doable on my end. Internally, that function does not receive the whole IPv6, it only receives a small subset of it.

Fixing it will require more low-level changes, which falls in Asus' courtyard.
''BUMMER'' - but I kind of expected that. Thanks for investigating. Still embarrassing for Asus IMHO, ipv6 is almost 30 years old and still "Oops, we didn't expect ipv6".
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Back
Top