Skip to content
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

Surface Pro 6 Kernel 5.10.17-surface is good! #543

Closed
Acers1 opened this issue Aug 25, 2021 · 8 comments
Closed

Surface Pro 6 Kernel 5.10.17-surface is good! #543

Acers1 opened this issue Aug 25, 2021 · 8 comments
Labels
A: mwifiex Area: Marvell WiFi driver D: Surface Pro 6 Device: Surface Pro 6

Comments

@Acers1
Copy link

Acers1 commented Aug 25, 2021

Hello
I'm using Surface Pro 6, Linux Mint, and kernel 5.10.17 is the most stable kernel for me. Upgrading to anything more, 5.11,5.12,5.13 results in unstable wifi. After any suspend the wifi adapter is gone and I need to restart, however with kernel 5.10 this only happens once in a while.

If I'm doing anything wrong, or you need any more information please tell me what information to give you.
Thank you for the great work.

@Firestar-Reimu
Copy link

Firestar-Reimu commented Aug 26, 2021

I am also using SP6 but kernel 5.11 and 5.12 works for me. Maybe your wifi hardware has broken?

@SamLukeYes
Copy link

I'm using Arch Linux with the latest linux-surface kernel on SP6, and wifi is stable for me. This thread might me related to your issue: #70

@Acers1
Copy link
Author

Acers1 commented Sep 2, 2021

Ok so I upgraded to 5.13.12-surface
and it seems pm-suspend works but if I systemctl suspend, or system automatically suspends for inactivity, after wake up I don't have wifi. However, if I suspend again with pm-suspend and wake up, the system will have wifi again.

Does anyone know how I can replace systemctl suspend with pm-suspend? or just the wake up procedure?

BTW I'm using LMDE (Linux Mint Debian Edition) with Mate if it makes any difference.

@Firestar-Reimu
Copy link

Firestar-Reimu commented Sep 4, 2021

I want to install a linux-surface kernel for camera support but I found that nothing happens when I did:

curl -s https://raw.githubusercontent.com/linux-surface/linux-surface/master/pkg/keys/surface.asc \
    | sudo pacman-key --add -

nothing happens.

@Firestar-Reimu
Copy link

OK it seems to be a internet delay, I should wait a bit longer, maybe 3~5min. It is not reasonable!

PS: this will be may last surface-kernel as I will move to a Thinkpad X13. Thanks for the awesome developers and community!

@jonas2515
Copy link

Do you still have any sleep scripts of an older kernel in /lib/systemd/system-sleep/sleep? If that's the case please remove those (or the wifi related part).

Other than that, can you upload a dmesg output after suspending?

@jonas2515 jonas2515 added A: mwifiex Area: Marvell WiFi driver D: Surface Pro 6 Device: Surface Pro 6 labels Oct 11, 2021
@Acers2
Copy link

Acers2 commented Oct 14, 2021

I installed the Linux Mint (Ubuntu edition) and now everything is working perfectly with the latest 5.14 kernel

Do you still have any sleep scripts of an older kernel in /lib/systemd/system-sleep/sleep? If that's the case please remove those (or the wifi related part).
The only scripts in the old system are hdparam and unattended-upgrades
hdparam is also in the new ubuntu system

@jonas2515
Copy link

Great, let's close this issue then!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: mwifiex Area: Marvell WiFi driver D: Surface Pro 6 Device: Surface Pro 6
Projects
None yet
Development

No branches or pull requests

5 participants