RX/TX display logic in Port Status section

Hi there, I noticed that the display logic for RX and TX is getting users confused. For example, after SSH logging into the router, the display for upstream and downstream data on LAN and WAN ports respectively is as follows:

# LAN port on router
RX packets:395752854 errors:0 dropped:0 overruns:0 frame:0
TX packets:171672890 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:540699597025 (503.5 GiB)  TX bytes:34006014250 (31.6 GiB)
Interrupt:129

# WAN port on router
RX packets:215401081 errors:0 dropped:0 overruns:0 frame:0
TX packets:144441015 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:27533149316 (25.6 GiB)  TX bytes:481174403434 (448.1 GiB)

WAN port is straightforward, I've uploaded a total of 448GiB to the public network. However, for the LAN port, it shows that I've received 503GiB, which seems counterintuitive.

Note: On the LuCI webpage, the upward arrow represents TX, and the downward arrow represents RX.

On my PC, it shows RX as 30GB and TX as 430GB, which is as expected since my PC has uploaded over 400GB.


It appears that in OpenWRT, the amounts for uploads and downloads on the LAN port are the opposite of what's expected compared to a PC connected to the RJ45.

Based on the above, should we swap the order of upstream and downstream in LuCI?

Hi

LAN port on router
RX bytes:540699597025 (503.5 GiB)

you are misunderstood :slight_smile:
this line say that ROUTER is rx-ed 500 G

I've received

no, not your PC, router is received 500 G

everything is fine :slight_smile:

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.