openwrt / openwrt/mt76

mt7921e doens't complete connection with kernel 6.2-rc0

Open
#723 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
888
Forks
436
PR merge metrics
No merged PRs in 30d

Description

Duplicating https://bugzilla.kernel.org/show_bug.cgi?id=216829

I biesected it to the merge commit:

commit 7e68dd7d07a28faa2e6574dd6b9dbd90cdeaae91
Merge: 1ca06f1c1ace 7c4a6309e27f
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Tue Dec 13 15:47:48 2022 -0800

    Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next

I mentioned this on #linux-wireless and they recommended I bisect the net-next tree

Unfortunately I can't find the net-next-6.2 tag on that tree

When there are network issues, the device is still enumerated and I can see Networks, it just doesn't complete the connection

Dec 21 12:12:53 axion.fireburn.co.uk kernel: mt7921e 0000:05:00.0: enabling device (0000 -> 0002)
Dec 21 12:12:53 axion.fireburn.co.uk kernel: mt7921e 0000:05:00.0: ASIC revision: 79610010
Dec 21 12:12:53 axion.fireburn.co.uk kernel: mt7921e 0000:05:00.0: HW/SW Version: 0x8a108a10, Build Time: 20221109110918a
Dec 21 12:12:53 axion.fireburn.co.uk kernel: mt7921e 0000:05:00.0: WM Firmware Version: ____010000, Build Time: 20221109111005
Dec 21 12:13:02 axion.fireburn.co.uk NetworkManager[451]: <info>  [1671624782.7747] rfkill1: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:02.2/0000:05:00.0/ieee80211/phy0/rfkill1) (driver mt7921e)
Dec 21 12:13:14 axion.fireburn.co.uk kernel: mt7921e 0000:05:00.0: Message 00020002 (seq 15) timeout
Dec 21 12:13:14 axion.fireburn.co.uk kernel: mt7921e 0000:05:00.0: HW/SW Version: 0x8a108a10, Build Time: 20221109110918a
Dec 21 12:13:14 axion.fireburn.co.uk kernel: mt7921e 0000:05:00.0: WM Firmware Version: ____010000, Build Time: 20221109111005
Dec 21 12:13:23 axion.fireburn.co.uk kernel: mt7921e 0000:05:00.0: Message 00020003 (seq 10) timeout
Dec 21 12:13:26 axion.fireburn.co.uk kernel: mt7921e 0000:05:00.0: Message 00020002 (seq 11) timeout
Dec 21 12:13:26 axion.fireburn.co.uk kernel: mt7921e 0000:05:00.0: HW/SW Version: 0x8a108a10, Build Time: 20221109110918a
Dec 21 12:13:26 axion.fireburn.co.uk kernel: mt7921e 0000:05:00.0: WM Firmware Version: ____010000, Build Time: 20221109111005

Which is probably related to those timeout messages

Is there anything else I can do to assist? I'll happily bisect further if you point me to a tree/tag I can bisect

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the reported mt7921e connection failure on kernel 6.2-rc0 and the bisected merge commit 7e68dd7d07a28faa2e6574dd6b9dbd90cdeaae91. Reproduce the timeout messages, then compare the relevant net-next history; done means identifying and addressing the regression so the device completes a connection.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, linux
Domain
networking, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.