Skip to content

Superfluous flow control on system port #10790

Open
@brada4

Description

@brada4

OpenWrt 22.03.0, r19685-512e76967f
TP-Link Archer C7 v5

Hardware pause is enabled on "system" switch port and the eth0 shows it actually does pushback to LAN at WAN at once, freshly rebooted, practically no load. Other interfaces are gigabit, WAN is 150Mbps, but no pause negotiated thus it originates in switch. Endpoint TCP stacks would be much better at handling even packet drops in place of unintentionally bidirectional PAUSE.
ethtool -a is not available, so supposedly NIC driver ag71xx should at least in this condition default to no pauses, or better do it totally to match rest of network world.

Port 0:
        link: port:0 link:up speed:1000baseT full-duplex txflow rxflow 
Port 1:
        link: port:1 link:up speed:1000baseT full-duplex auto
NIC statistics:
     Tx Byte: 2395596
     Tx Pause Frames Honored: 156

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions