openwrt / openwrt/mt76

"ieee80211 phy1: Hardware restart was requested" appear again.

Open
#739 2 comments 1 reaction 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

my router: mt7603+mt7615
After a long time heave load traffic, following messgages apear again in the router's kernel log!

The openwrt is master branch, and mt76 driver is the lates version: 2022-12-22

#dmesg
...
[   54.824188] br-lan: port 7(phy0-ap0.sta2) entered blocking state
[   54.836786] br-lan: port 7(phy0-ap0.sta2) entered forwarding state
[ 9173.807556] mt76x2e 0000:02:00.0: Firmware Version: 0.0.00
[ 9173.818595] mt76x2e 0000:02:00.0: Build: 1
[ 9173.827051] mt76x2e 0000:02:00.0: Build Time: 201607111443____
[ 9173.856326] mt76x2e 0000:02:00.0: Firmware running!
[ 9173.876437] ieee80211 phy1: Hardware restart was requested
[ 9563.463909] mt76x2e 0000:02:00.0: Firmware Version: 0.0.00
[ 9563.474904] mt76x2e 0000:02:00.0: Build: 1
[ 9563.483348] mt76x2e 0000:02:00.0: Build Time: 201607111443____
[ 9563.512775] mt76x2e 0000:02:00.0: Firmware running!
[ 9563.532878] ieee80211 phy1: Hardware restart was requested
[10815.080999] mt76x2e 0000:02:00.0: Firmware Version: 0.0.00
[10815.091983] mt76x2e 0000:02:00.0: Build: 1
[10815.100727] mt76x2e 0000:02:00.0: Build Time: 201607111443____
[10815.129848] mt76x2e 0000:02:00.0: Firmware running!
[10815.149986] ieee80211 phy1: Hardware restart was requested
[13493.253531] mt76x2e 0000:02:00.0: Firmware Version: 0.0.00
[13493.264491] mt76x2e 0000:02:00.0: Build: 1
[13493.272963] mt76x2e 0000:02:00.0: Build Time: 201607111443____
[13493.302391] mt76x2e 0000:02:00.0: Firmware running!
[13493.322489] ieee80211 phy1: Hardware restart was requested

...

root@OpenWrt:~# uname -a
Linux OpenWrt 5.10.162 #0 SMP Sat Jan 14 11:31:27 2023 mips GNU/Linux
root@OpenWrt:~# opkg list-installed | grep mt76
kmod-mt76-core - 5.10.162+2022-12-22-5b509e80-5
kmod-mt7603 - 5.10.162+2022-12-22-5b509e80-5
kmod-mt76x02-common - 5.10.162+2022-12-22-5b509e80-5
kmod-mt76x2 - 5.10.162+2022-12-22-5b509e80-5
kmod-mt76x2-common - 5.10.162+2022-12-22-5b509e80-5

root@OpenWrt:~# uptime
 xx:xx:10 up 5 days, 12:41,  load average: 0.13, 0.04, 0.00

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 mt76x2e hardware-restart messages in the supplied dmesg and reproduce them after sustained heavy traffic on the mt7603/mt7615 router. Compare the firmware restart sequence and kernel version shown in the report; done means identifying a reproducible failure cause and documenting or testing a targeted fix.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.