openwrt / mt76

mac80211 driver for MediaTek MT76x0e, MT76x2e, MT7603, MT7615, MT7628 and MT7688
749 stars 342 forks source link

[MT7615E/MT7622] Some devices lose connectivity but remain connected to the 2.4 GHz WiFi network #672

Closed howl closed 2 years ago

howl commented 2 years ago

I commented about this in #518 but it seems to be kind different.

I have an ASUS RT-AC85P with MT7615E and over the 2.4 GHz band I have connectivity lost with some devices, Xiaomi Mi A2 Lite (stock), Xiaomi Redmi 7A (stock) and Motorola Moto E 2nd Gen (LineageOS 18). They remain connected to the WiFi network but they can't reach Internet.

Now I have tested a router with MT7622 for the 2.4 GHz radio and the result is the same for the Xiaomi Mi A2 Lite but the other two devices seems to work right, at least for almost a complete day. Will update if they fail.

This issue seems to be a kind of incompatibility in the way the router and the devices talk each other.

howl commented 2 years ago

Forget to mention that the the three devices works without problems when I use another router as a bridge for 2.4 GHz (an ath9k one) even with a lot less power signal.

Just to mention, that ath9k have issues with Intel 8265 / 8275 where is hard to appear the WiFi in the network list but when it appears it works without problems, I mention this because I think is a kind of similar issue in the way some specifically devices talk each other.

howl commented 2 years ago

Forget to mention that when this happens ping the device doesn't work, no ping from router to and no ping form another device to. Reconnecting the devices restores connectivity and makes ping and internet in the device work again.

howl commented 2 years ago

Have tried changing cell density even Disabled, different Channel numbers and 20 MHz instead 40 MHz, none solves the issue.

viniribeirossa commented 2 years ago

Hey. I also had this problem on my D-Link 878 A1 using the stable build, but I solved it using SNAPSHOTS https://downloads.openwrt.org/snapshots/targets/ramips/mt7621/

Download and install. Once installed, use the commands to install LuCi opkg update opkg install luci

howl commented 2 years ago

I have tried also SNAPSHOT but in my case the problem still there. With MT7622 I have not tried SNAPSHOT but 22.03-SNAPSHOTS, where the same version of mt76 is.

El sáb, 21 may 2022 a las 13:42, viniribeirossa @.***>) escribió:

Hey. I also had this problem on my D-Link 878 A1 using the stable build, but I solved it using SNAPSHOTS https://downloads.openwrt.org/snapshots/targets/ramips/mt7621/

Download and install. Once installed, use the commands to install LuCi opkg update opkg install luci

— Reply to this email directly, view it on GitHub https://github.com/openwrt/mt76/issues/672#issuecomment-1133605471, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFZCRR6GBZ6MGEWV6TPRD3VLDD3TANCNFSM5WF5X6UQ . You are receiving this because you authored the thread.Message ID: @.***>

howl commented 2 years ago

@viniribeirossa the last snapshot I used I think was with 5.10 and now it's with 5.15 so, I should not discard your suggestion so easily. I have installed mt7622 snapshot to test wed, so will check at the same time your suggestion.

howl commented 2 years ago

@viniribeirossa it appears that for me is also working the last snapshot when I replied. But I did a bunch of changes, upgraded to snapshot, enable wed, install bridger and irqbalance.

You just installed snapshot or applied something more like me?

I will test just disabling wed and also bridger and irqbalance init scripts and check if it stays connected these days.

Forget to mention that i also disabled thermal_zone, one more to restore as default to test.

howl commented 2 years ago

First day all just snapshot, no wed, no bridger, no irqbalance, yes thermal_zone as per default degrees and the device has not scream no connectivity.

Forget to mention, this is all with MT7622, will have to check MT7615E, but there is still 5.10 in precompiled snapshots.

viniribeirossa commented 2 years ago

My D-Link DIR-878 A1 use kernel 5.10.115 running 3 days, no problems!

I'm using snapshots--


howl commented 2 years ago

I'm now testing with ASUS RT-AC85P. With MT7622 and actual snapshots no disconnections.

viniribeirossa commented 2 years ago

In the next stable version the problem will surely be fixed

howl commented 2 years ago

@viniribeirossa I didn't see what exact commit solved thus, but, it's solved. I'm going to stick with snapshot despite 22.03 because in the ASUS there is an issue with nftables and now I have that router only to check if it gets solved eventually, and the other router to test WED I need to stay with 5.15 so.

Thanks for your advice to check snapshots.

viniribeirossa commented 2 years ago

@howl How SNAPSHOSTS builds are built every day. Install this package. With it you will be able to DOWNLOAD AND UPDATE using SNAPSHOTS without losing your packages. You still have the option to download the image compiled with LuCI and its packages

opkg update opkg install luci-app-attendedsysupgrade

System > Attended Sysupgrade

schuettecarsten commented 2 years ago

I have exactly this issue with 5.15 kernel and 22.03-snapshots on a Belkin RT-3200 with MT7622 and MT7915E wifi, on 5 GHz and 2,4 GHz. Reboot sometimes help, issue comes back after a few hours. Router itself is reachable from LAN, but clients connected to the Wifi are "dead".