openwrt / openwrt/mt76

7915 5g sta client connect to wifi5 AP

Open
#627 3 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

connected but only 54Mbps

root@X-WRT:~# iwinfo wlan1 assoclist
00:0F:43:26:60:00  -24 dBm / unknown (SNR -24)  0 ms ago
	RX: 54.0 MBit/s                               231448 Pkts.
	TX: 54.0 MBit/s                               172310 Pkts.
	expected throughput: unknown

AP is mt7613

logread on mt7915

Fri Nov 26 13:42:52 2021 daemon.notice hostapd: ACS: Survey is missing noise floor
Fri Nov 26 13:42:52 2021 daemon.notice hostapd: ACS: Survey is missing noise floor
Fri Nov 26 13:42:52 2021 daemon.notice hostapd: wlan1-1: ACS-COMPLETED freq=5745 channel=149
Fri Nov 26 13:42:52 2021 kern.info kernel: [ 1327.569574] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1-1: link becomes ready
Fri Nov 26 13:42:52 2021 kern.info kernel: [ 1327.576607] br-lan: port 5(wlan1-1) entered blocking state
Fri Nov 26 13:42:52 2021 kern.info kernel: [ 1327.582162] br-lan: port 5(wlan1-1) entered forwarding state
Fri Nov 26 13:42:52 2021 daemon.notice netifd: Network device 'wlan1-1' link is up
Fri Nov 26 13:42:52 2021 daemon.notice hostapd: wlan1-1: interface state ACS->ENABLED
Fri Nov 26 13:42:52 2021 daemon.notice hostapd: wlan1-1: AP-ENABLED
Fri Nov 26 13:42:54 2021 daemon.notice wpa_supplicant[3314]: wlan1: SME: Trying to authenticate with 00:0f:43:26:60:00 (SSID='X-WRT_5A71_5G' freq=5260 MHz)
Fri Nov 26 13:42:54 2021 kern.info kernel: [ 1329.430631] wlan1: authenticate with 00:0f:43:26:60:00
Fri Nov 26 13:42:54 2021 daemon.notice wpa_supplicant[3314]: wlan1: SME: Authentication request to the driver failed
Fri Nov 26 13:42:54 2021 daemon.notice netifd: Network device 'wlan1-1' link is down
Fri Nov 26 13:42:54 2021 kern.info kernel: [ 1329.438215] br-lan: port 5(wlan1-1) entered disabled state
Fri Nov 26 13:42:55 2021 daemon.notice wpa_supplicant[3314]: wlan1: SME: Trying to authenticate with 00:0f:43:26:60:00 (SSID='X-WRT_5A71_5G' freq=5260 MHz)
Fri Nov 26 13:42:55 2021 kern.info kernel: [ 1330.772062] wlan1: authenticate with 00:0f:43:26:60:00
Fri Nov 26 13:42:55 2021 kern.info kernel: [ 1330.875378] wlan1: send auth to 00:0f:43:26:60:00 (try 1/3)
Fri Nov 26 13:42:55 2021 kern.info kernel: [ 1330.882645] wlan1: authenticated
Fri Nov 26 13:42:55 2021 daemon.notice wpa_supplicant[3314]: wlan1: Trying to associate with 00:0f:43:26:60:00 (SSID='X-WRT_5A71_5G' freq=5260 MHz)
Fri Nov 26 13:42:55 2021 kern.info kernel: [ 1330.896211] wlan1: associate with 00:0f:43:26:60:00 (try 1/3)
Fri Nov 26 13:42:55 2021 kern.info kernel: [ 1330.905829] wlan1: RX AssocResp from 00:0f:43:26:60:00 (capab=0x11 status=0 aid=3)
Fri Nov 26 13:42:55 2021 daemon.notice netifd: Network device 'wlan1' link is up
Fri Nov 26 13:42:55 2021 daemon.notice netifd: Interface 'wwan' has link connectivity
Fri Nov 26 13:42:55 2021 daemon.notice netifd: Interface 'wwan' is setting up now
Fri Nov 26 13:42:55 2021 daemon.notice wpa_supplicant[3314]: wlan1: Associated with 00:0f:43:26:60:00
Fri Nov 26 13:42:55 2021 kern.info kernel: [ 1330.915127] wlan1: associated
Fri Nov 26 13:42:55 2021 daemon.notice wpa_supplicant[3314]: wlan1: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Fri Nov 26 13:42:55 2021 daemon.notice netifd: wwan (5529): udhcpc: started, v1.34.1
Fri Nov 26 13:42:55 2021 daemon.notice wpa_supplicant[3314]: wlan1: WPA: Key negotiation completed with 00:0f:43:26:60:00 [PTK=CCMP GTK=CCMP]
Fri Nov 26 13:42:55 2021 daemon.notice wpa_supplicant[3314]: wlan1: CTRL-EVENT-CONNECTED - Connection to 00:0f:43:26:60:00 completed [id=0 id_str=]
Fri Nov 26 13:42:55 2021 kern.info kernel: [ 1331.048071] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
Fri Nov 26 13:42:55 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:42:55 2021 daemon.notice netifd: wwan (5529): udhcpc: broadcasting discover
Fri Nov 26 13:42:55 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:42:55 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:42:55 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:42:58 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:42:58 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:42:58 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:42:58 2021 daemon.notice netifd: wwan (5529): udhcpc: broadcasting discover
Fri Nov 26 13:42:59 2021 daemon.notice netifd: wwan (5529): udhcpc: broadcasting select for 192.168.15.213, server 192.168.15.1
Fri Nov 26 13:42:59 2021 daemon.notice netifd: wwan (5529): udhcpc: lease of 192.168.15.213 obtained from 192.168.15.1, lease time 43200
Fri Nov 26 13:42:59 2021 daemon.notice netifd: Interface 'wwan' is now up
Fri Nov 26 13:42:59 2021 daemon.info dnsmasq[7240]: reading /tmp/resolv.conf.d/resolv.conf.auto
Fri Nov 26 13:42:59 2021 daemon.info dnsmasq[7240]: using nameserver 192.168.15.1#53
Fri Nov 26 13:42:59 2021 daemon.info dnsmasq[7240]: using only locally-known addresses for test
Fri Nov 26 13:42:59 2021 daemon.info dnsmasq[7240]: using only locally-known addresses for onion
Fri Nov 26 13:42:59 2021 daemon.info dnsmasq[7240]: using only locally-known addresses for localhost
Fri Nov 26 13:42:59 2021 daemon.info dnsmasq[7240]: using only locally-known addresses for local
Fri Nov 26 13:42:59 2021 daemon.info dnsmasq[7240]: using only locally-known addresses for invalid
Fri Nov 26 13:42:59 2021 daemon.info dnsmasq[7240]: using only locally-known addresses for bind
Fri Nov 26 13:42:59 2021 daemon.info dnsmasq[7240]: using only locally-known addresses for lan
Fri Nov 26 13:42:59 2021 user.notice mwan3-hotplug[5585]: mwan3 hotplug on wwan not called because interface disabled
Fri Nov 26 13:43:00 2021 user.notice firewall: Reloading firewall due to ifup of wwan (wlan1)
Fri Nov 26 13:43:01 2021 user.notice natcapd: Reloading cone_wan_ip due to ifup of wwan (wlan1)
Fri Nov 26 13:43:01 2021 user.notice natcapd: Reloading natcap_connected due to ifup of wwan (wlan1)
Fri Nov 26 13:43:02 2021 user.notice natcapd: Reloading natflow-zone due to ifup of wwan (wlan1)
Fri Nov 26 13:43:03 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:03 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:03 2021 daemon.notice hostapd: handle_probe_req: send failed
Fri Nov 26 13:43:04 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:04 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:04 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:43:07 2021 daemon.info procd: Instance miniupnpd::instance1 pid 3275 not stopped on SIGTERM, sending SIGKILL instead
Fri Nov 26 13:43:10 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:10 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:10 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:43:16 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:16 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:16 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:43:17 2021 daemon.notice miniupnpd[6283]: perform_stun: 1 response out of 4 received
Fri Nov 26 13:43:17 2021 daemon.notice miniupnpd[6283]: perform_stun: #0 external port changed, but assume 1:1 nat map ok
Fri Nov 26 13:43:17 2021 daemon.warn miniupnpd[6283]: STUN: ext interface wlan1 with private IP address 192.168.15.213 is now behind restrictive or symmetric NAT with public IP address 113.110.228.56 which does not support port forwarding
Fri Nov 26 13:43:17 2021 daemon.warn miniupnpd[6283]: NAT on upstream router blocks incoming connections set by miniupnpd
Fri Nov 26 13:43:17 2021 daemon.warn miniupnpd[6283]: Turn off NAT on upstream router or change it to full-cone NAT 1:1 type
Fri Nov 26 13:43:17 2021 daemon.warn miniupnpd[6283]: Port forwarding is now disabled
Fri Nov 26 13:43:17 2021 daemon.notice miniupnpd[6283]: HTTP listening on port 5000
Fri Nov 26 13:43:17 2021 daemon.notice miniupnpd[6283]: Listening for NAT-PMP/PCP traffic on port 5351
Fri Nov 26 13:43:22 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:22 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:22 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:43:28 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:28 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:28 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:43:34 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:34 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:34 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:43:40 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:40 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:40 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:43:43 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:43 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:43 2021 daemon.notice hostapd: handle_probe_req: send failed
Fri Nov 26 13:43:43 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:43 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:43 2021 daemon.notice hostapd: handle_probe_req: send failed
Fri Nov 26 13:43:46 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:46 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:46 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:43:52 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:52 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:52 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:43:58 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:58 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:43:58 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:44:04 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:04 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:04 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:44:10 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:10 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:10 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:44:16 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:16 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:16 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:44:21 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:21 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:21 2021 daemon.notice hostapd: handle_probe_req: send failed
Fri Nov 26 13:44:22 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:22 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:22 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:44:28 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:28 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:28 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:44:34 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:34 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:34 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:44:36 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:36 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:36 2021 daemon.notice hostapd: handle_probe_req: send failed
Fri Nov 26 13:44:40 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:40 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:40 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:44:46 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:46 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:46 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:44:52 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:52 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:52 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:44:58 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:58 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:44:58 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:45:04 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:45:04 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:45:04 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:45:10 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:45:10 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1
Fri Nov 26 13:45:10 2021 daemon.err hostapd: Wrong coupling between HT and VHT/HE channel setting
Fri Nov 26 13:45:16 2021 daemon.warn hostapd: Failed to check if DFS is required; ret=-1

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 by reproducing the connection with an MT7915 client and MT7613 access point, then inspect iwinfo wlan1 assoclist and the logread output shown in the issue. Done means determining and correcting the cause of the 54 Mbps connection rate, with the client associating at the expected Wi-Fi 5 rate.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot, networking
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.