New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mwlwifi: version 10.3.9.0-20230311 disconnection issue #409
Comments
Sat Apr 22 13:20:07 2023 daemon.info hostapd: phy0-ap0: STA :34:ac:bc WPA: group key handshake completed (RSN) |
Are you able to compile from source? I think I found the issue... |
Hello, First, please confirm that this commit is the source of the problem. Then, before making a modification, we must take into consideration why this commit was made. What would be nice is to better describe your problem and how I can reproduce? It looks like the crypto part of your hostapd configuration has dropped. For this commit, my test case is the following: To summarize, we must take into consideration your test case and mine in order to validate the change. |
Yes, in my case that commit give me issues. Regarding Let me know if you need more info... I'm really happy to share info. At the same time, thank you!!! one more thing, I disabled also the annoying message Start Stop BA.... |
If I had an image I could test it! |
If you tell me your device and kernel version I can give you compiled |
Wrt1900acs v2 SNAPSHOT r22599-1416b9bbe9 kernel 5.15. 107 |
https://drive.google.com/drive/folders/1jG8Wza7KxSullVDMhpy5Iefkq5AMZ_kM?usp=share_link Let me know... it's perfect in my case for 16 hours transfer on your device example /tmp/ via winscp and opkg install /tmp/*.ipk |
OpenWrt SNAPSHOT, r22599-1416b9bbe9
|
Ops... I compile by myself... So, you can not use (different version I think...) I give to you my Image... 5.15.108 with ksmbd - openvpn -wireguard if you want... just for test... |
What SSL library in-play. |
I'm a newbie, sorry, I don't understand |
What are you running for SSL, mbedtls, wolfssl, openssl:
If unsure I assume the default, maybe try an openssl image. By way of a quick test, I use openssl in my images, you can find the link to my google drive drop off my github. |
I think I use openssl
|
@jbsky I'm trying your commit... I let you know! Thanks again for your hard job Started test.... Ok, it works |
I'm testing that fix too and it looks good for me so far. |
@jbsky Now I have found one more issue... :(
This happen when I ping my router from my smartphone. App used to ping router PingTools. Previous firmware OK |
Thank you for your feedback. Can you reproduce this problem every time with the pingtool application? Did you get a BA session stop in the logs before the kernel error? Do you have a way to check if this log appears? Has anyone else been able to reproduce it? I just tested, I don't reproduce with the pingtools application. The only thing I see is the following message.
As if the driver never ends a BA session. :) I came across a similar case, and I think the cleaned buffer doesn't match the stream buffer. I suggest you test this patch, 1ec581c |
see kaloz#409 Signed-off-by: Julien Blais webmaster@jbsky.fr
Yep, sorry! ---edit--- Correct with pesa1234@c10708a Thanks again and @jbsky please let me know if there's something to test to improve this driver. Andrea |
Tested on WRT3200ACM Compared to the old mwlwifi (without @jbsky patches), the performance is noticeably worse, when AMSDU on. i.e. now getting at best 390-400Mbps with iperf3, despite being connected at 1300Mbps (Macbook pro 2019) Previously, was getting consistent 570-600Mbps (also while connected at 1300Mbps from Macbook pro 2019). sad 😦 |
@jbsky With latest patch I have a lot of diconnection on both 2.4 and 5ghz radio.(I'm not the only one)
I have WRT1900ACS with 88w8864
AMSDU enabled or disabled, same issue...
To disable AMSDU I use this script on etc/init.d
Laptop, IP 192.168.181.235 MAC b0:60:88:69:yy:xx ping timed out and lost connection at 22:32:31 (same time for all devices)
Also... pastebin...
https://pastebin.com/6cuUYfa1
The text was updated successfully, but these errors were encountered: