Wait, it looks like it's not the one I was asking for. Seems to be original firmware.
The reason I'm asking for that... well, your 87 megabit downstream looks suspiciously similar to what one gets if sqm is enabled with default 85000.
all tests were carried out without additional packages
One of these things looks a lot like the other... See this recent thread with same problem (poor download speed) on a Xiaomi Redmi AC2100 in Russia. In that thread, downgrading to 23.05.3 from 23.05.4 helped, but only a little.
After I installed openwrt, Internet speed down from 500mbits to 100mbits - you, guys, should form some sort of community
Question's title literally the same. Is it Google Translate or some elaborate trolling?
Anyway, I can't confirm speed limitation on my Archer C6 v. 3.20 with same mt7621 processor. Problem is in ISP's limitations, I believe.
Please install OpenWrt 23.05.4. Do not keep settings. When you are done with the installation, configure only the bare minimum to enable you to be connected to the internet.
Perform bandwidth tests with an ethernet connected computer. Provide us with the results.
I upgraded from stock to “OpenWrt 23.05.4” again. I didn't customize anything and did speed tests right away.
speed test
version
root@OpenWrt:~# cat /proc/version
Linux version 5.15.162 (builder@buildhost) (mipsel-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r24012-d8dd03c46f) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Mon Jul 15 22:14:18 2024
cpuinfo
system type : MediaTek MT7621 ver:1 eco:3
machine : Xiaomi Mi Router AC2100
processor : 0
cpu model : MIPS 1004Kc V2.15
BogoMIPS : 586.13
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16 dsp mt
Options implemented : tlb 4kex 4k_cache prefetch mcheck ejtag llsc pindexed_dcache userlocal vint perf_cntr_intr_bit cdmm perf
shadow register sets : 1
kscratch registers : 0
package : 0
core : 0
VPE : 0
VCED exceptions : not available
VCEI exceptions : not available
processor : 1
cpu model : MIPS 1004Kc V2.15
BogoMIPS : 586.13
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16 dsp mt
Options implemented : tlb 4kex 4k_cache prefetch mcheck ejtag llsc pindexed_dcache userlocal vint perf_cntr_intr_bit cdmm perf
shadow register sets : 1
kscratch registers : 0
package : 0
core : 0
VPE : 1
VCED exceptions : not available
VCEI exceptions : not available
processor : 2
cpu model : MIPS 1004Kc V2.15
BogoMIPS : 586.13
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16 dsp mt
Options implemented : tlb 4kex 4k_cache prefetch mcheck ejtag llsc pindexed_dcache userlocal vint perf_cntr_intr_bit cdmm perf
shadow register sets : 1
kscratch registers : 0
package : 0
core : 1
VPE : 0
VCED exceptions : not available
VCEI exceptions : not available
processor : 3
cpu model : MIPS 1004Kc V2.15
BogoMIPS : 586.13
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16 dsp mt
Options implemented : tlb 4kex 4k_cache prefetch mcheck ejtag llsc pindexed_dcache userlocal vint perf_cntr_intr_bit cdmm perf
shadow register sets : 1
kscratch registers : 0
package : 0
core : 1
VPE : 1
VCED exceptions : not available
VCEI exceptions : not available
dmesg
[ 0.000000] SoC Type: MediaTek MT7621 ver:1 eco:3
[ 0.000000] printk: bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 0001992f (MIPS 1004Kc)
[ 0.000000] MIPS: machine is Xiaomi Mi Router AC2100
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] VPE topology {2,2} total 4
[ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[ 0.000000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x0000000007ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x0000000007ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[ 0.000000] percpu: Embedded 12 pages/cpu s17808 r8192 d23152 u49152
[ 0.000000] pcpu-alloc: s17808 r8192 d23152 u49152 alloc=12*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32480
[ 0.000000] Kernel command line: console=ttyS0,115200n8 rootfstype=squashfs,jffs2
[ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[ 0.000000] Writing ErrCtl register=00010810
[ 0.000000] Readback ErrCtl register=00010810
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 119216K/131072K available (7317K kernel code, 628K rwdata, 884K rodata, 1272K init, 225K bss, 11856K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] Tracing variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[ 0.000000] NR_IRQS: 256
[ 0.000000] clocksource: GIC: mask: 0xffffffffffffffff max_cycles: 0xcaf478abb4, max_idle_ns: 440795247997 ns
[ 0.000004] sched_clock: 64 bits at 880MHz, resolution 1ns, wraps every 4398046511103ns
[ 0.008052] Calibrating delay loop... 586.13 BogoMIPS (lpj=2930688)
[ 0.066217] pid_max: default: 32768 minimum: 301
[ 0.071626] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.078840] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.090409] rcu: Hierarchical SRCU implementation.
[ 0.095877] smp: Bringing up secondary CPUs ...
[ 0.101270] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.101296] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[ 0.101311] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[ 0.101357] CPU1 revision is: 0001992f (MIPS 1004Kc)
[ 0.160657] Synchronize counters for CPU 1: done.
[ 0.193186] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.193208] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[ 0.193220] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[ 0.193247] CPU2 revision is: 0001992f (MIPS 1004Kc)
[ 0.252151] Synchronize counters for CPU 2: done.
[ 0.282789] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.282811] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[ 0.282823] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
[ 0.282854] CPU3 revision is: 0001992f (MIPS 1004Kc)
[ 0.337339] Synchronize counters for CPU 3: done.
[ 0.367198] smp: Brought up 1 node, 4 CPUs
[ 0.376414] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.386216] futex hash table entries: 1024 (order: 3, 32768 bytes, linear)
[ 0.393296] pinctrl core: initialized pinctrl subsystem
[ 0.400065] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.406678] thermal_sys: Registered thermal governor 'step_wise'
[ 0.412664] FPU Affinity set after 11720 emulations
[ 0.431393] clocksource: Switched to clocksource GIC
[ 0.437790] NET: Registered PF_INET protocol family
[ 0.442828] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.450936] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[ 0.459250] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.466919] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.474552] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear)
[ 0.481544] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.487972] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.494464] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.501761] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.507371] PCI: CLS 0 bytes, default 32
[ 0.514010] workingset: timestamp_bits=14 max_order=15 bucket_order=1
[ 0.525870] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.531753] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.542972] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[ 0.554258] mt7621_gpio 1e000600.gpio: registering 32 gpios
[ 0.560106] mt7621_gpio 1e000600.gpio: registering 32 gpios
[ 0.566133] mt7621_gpio 1e000600.gpio: registering 32 gpios
[ 0.572270] mt7621-pci 1e140000.pcie: host bridge /pcie@1e140000 ranges:
[ 0.578944] mt7621-pci 1e140000.pcie: No bus range found for /pcie@1e140000, using [bus 00-ff]
[ 0.587737] mt7621-pci 1e140000.pcie: MEM 0x0060000000..0x006fffffff -> 0x0060000000
[ 0.595849] mt7621-pci 1e140000.pcie: IO 0x001e160000..0x001e16ffff -> 0x0000000000
[ 0.971393] mt7621-pci 1e140000.pcie: pcie2 no card, disable it (RST & CLK)
[ 0.978289] mt7621-pci 1e140000.pcie: PCIE0 enabled
[ 0.983170] mt7621-pci 1e140000.pcie: PCIE1 enabled
[ 0.987983] PCI coherence region base: 0x60000000, mask/settings: 0xf0000002
[ 0.995146] mt7621-pci 1e140000.pcie: PCI host bridge to bus 0000:00
[ 1.001459] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 1.006870] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff]
[ 1.013727] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 1.019881] pci 0000:00:00.0: [0e8d:0801] type 01 class 0x060400
[ 1.025831] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x7fffffff]
[ 1.032053] pci 0000:00:00.0: reg 0x14: [mem 0x60200000-0x6020ffff]
[ 1.038302] pci 0000:00:00.0: supports D1
[ 1.042236] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[ 1.048825] pci 0000:00:01.0: [0e8d:0801] type 01 class 0x060400
[ 1.054850] pci 0000:00:01.0: reg 0x10: [mem 0x00000000-0x7fffffff]
[ 1.061027] pci 0000:00:01.0: reg 0x14: [mem 0x60210000-0x6021ffff]
[ 1.067339] pci 0000:00:01.0: supports D1
[ 1.071257] pci 0000:00:01.0: PME# supported from D0 D1 D3hot
[ 1.079078] pci 0000:01:00.0: [14c3:7615] type 00 class 0x000280
[ 1.085102] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit]
[ 1.092017] pci 0000:01:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x1 link at 0000:00:00.0 (capable of 4.000 Gb/s with 5.0 GT/s PCIe x1 link)
[ 1.108123] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[ 1.113330] pci 0000:00:00.0: bridge window [io 0x0000-0x0fff]
[ 1.119327] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff]
[ 1.126098] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[ 1.132950] pci 0000:02:00.0: [14c3:7603] type 00 class 0x028000
[ 1.138895] pci 0000:02:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
[ 1.145270] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
[ 1.152741] pci 0000:00:01.0: PCI bridge to [bus 02-ff]
[ 1.157902] pci 0000:00:01.0: bridge window [io 0x0000-0x0fff]
[ 1.164000] pci 0000:00:01.0: bridge window [mem 0x60100000-0x601fffff]
[ 1.170703] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02
[ 1.177341] pci 0000:00:00.0: BAR 0: no space for [mem size 0x80000000]
[ 1.183894] pci 0000:00:00.0: BAR 0: failed to assign [mem size 0x80000000]
[ 1.190773] pci 0000:00:01.0: BAR 0: no space for [mem size 0x80000000]
[ 1.197364] pci 0000:00:01.0: BAR 0: failed to assign [mem size 0x80000000]
[ 1.204288] pci 0000:00:00.0: BAR 8: assigned [mem 0x60000000-0x600fffff]
[ 1.210989] pci 0000:00:01.0: BAR 8: assigned [mem 0x60100000-0x601fffff]
[ 1.217776] pci 0000:00:00.0: BAR 1: assigned [mem 0x60200000-0x6020ffff]
[ 1.224511] pci 0000:00:01.0: BAR 1: assigned [mem 0x60210000-0x6021ffff]
[ 1.231208] pci 0000:00:00.0: BAR 7: assigned [io 0x0000-0x0fff]
[ 1.237285] pci 0000:00:01.0: BAR 7: assigned [io 0x1000-0x1fff]
[ 1.243348] pci 0000:01:00.0: BAR 0: assigned [mem 0x60000000-0x600fffff 64bit]
[ 1.250570] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 1.255515] pci 0000:00:00.0: bridge window [io 0x0000-0x0fff]
[ 1.261571] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff]
[ 1.268279] pci 0000:02:00.0: BAR 0: assigned [mem 0x60100000-0x601fffff]
[ 1.275058] pci 0000:00:01.0: PCI bridge to [bus 02]
[ 1.279934] pci 0000:00:01.0: bridge window [io 0x1000-0x1fff]
[ 1.286013] pci 0000:00:01.0: bridge window [mem 0x60100000-0x601fffff]
[ 1.295308] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[ 1.306550] printk: console [ttyS0] disabled
[ 1.310855] 1e000c00.uartlite: ttyS0 at MMIO 0x1e000c00 (irq = 19, base_baud = 3125000) is a 16550A
[ 1.319897] printk: console [ttyS0] enabled
[ 1.328174] printk: bootconsole [early0] disabled
[ 1.341170] nand: device found, Manufacturer ID: 0xc8, Chip ID: 0xd1
[ 1.347582] nand: ESMT PSU1GA30DT
[ 1.350886] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[ 1.358464] mt7621-nand 1e003000.nand: ECC strength adjusted to 4 bits
[ 1.365106] 10 fixed-partitions partitions found on MTD device mt7621-nand
[ 1.372533] Creating 10 MTD partitions on "mt7621-nand":
[ 1.377874] 0x000000000000-0x000000080000 : "Bootloader"
[ 1.392179] 0x000000080000-0x0000000c0000 : "Config"
[ 1.402013] 0x0000000c0000-0x000000100000 : "Bdata"
[ 1.411819] 0x000000100000-0x000000140000 : "factory"
[ 1.421875] 0x000000140000-0x000000180000 : "crash"
[ 1.431641] 0x000000180000-0x0000001c0000 : "crash_syslog"
[ 1.441994] 0x0000001c0000-0x000000200000 : "reserved0"
[ 1.452188] 0x000000200000-0x000000600000 : "kernel_stock"
[ 1.520096] 0x000000600000-0x000000a00000 : "kernel"
[ 1.587565] 0x000000a00000-0x000007f80000 : "ubi"
[ 3.534971] mt7530-mdio mdio-bus:1f: MT7530 adapts as multi-chip module
[ 3.551173] mtk_soc_eth 1e100000.ethernet eth0: mediatek frame engine at 0xbe100000, irq 21
[ 3.563112] mtk_soc_eth 1e100000.ethernet wan: mediatek frame engine at 0xbe100000, irq 21
[ 3.573435] i2c_dev: i2c /dev entries driver
[ 3.580746] NET: Registered PF_INET6 protocol family
[ 3.588297] Segment Routing with IPv6
[ 3.592117] In-situ OAM (IOAM) with IPv6
[ 3.596128] NET: Registered PF_PACKET protocol family
[ 3.601294] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 3.615002] 8021q: 802.1Q VLAN Support v1.8
[ 3.625477] mt7530-mdio mdio-bus:1f: MT7530 adapts as multi-chip module
[ 3.654839] mt7530-mdio mdio-bus:1f: configuring for fixed/rgmii link mode
[ 3.662598] mt7530-mdio mdio-bus:1f: Link is Up - 1Gbps/Full - flow control rx/tx
[ 3.671566] mt7530-mdio mdio-bus:1f lan1 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7530 PHY] (irq=23)
[ 3.684680] mt7530-mdio mdio-bus:1f lan2 (uninitialized): PHY [mt7530-0:03] driver [MediaTek MT7530 PHY] (irq=24)
[ 3.697414] mt7530-mdio mdio-bus:1f lan3 (uninitialized): PHY [mt7530-0:04] driver [MediaTek MT7530 PHY] (irq=25)
[ 3.709724] DSA: tree 0 setup
[ 3.716516] UBI: auto-attach mtd9
[ 3.719863] ubi0: attaching mtd9
[ 3.840896] UBI: EOF marker found, PEBs from 36 will be erased
[ 5.578272] ubi0: scanning is finished
[ 5.630328] ubi0: volume 1 ("rootfs_data") re-sized from 9 to 882 LEBs
[ 5.637908] ubi0: attached mtd9 (name "ubi", size 117 MiB)
[ 5.643471] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 5.650327] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 5.657103] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 5.664066] ubi0: good PEBs: 940, bad PEBs: 0, corrupted PEBs: 0
[ 5.670050] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128
[ 5.677256] ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1721081658
[ 5.686375] ubi0: available PEBs: 0, total reserved PEBs: 940, PEBs reserved for bad PEB handling: 20
[ 5.695608] ubi0: background thread "ubi_bgt0d" started, PID 325
[ 5.698126] block ubiblock0_0: created from ubi0:0(rootfs)
[ 5.707170] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem
[ 5.714965] clk: Disabling unused clocks
[ 5.780097] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[ 5.793035] Freeing unused kernel image (initmem) memory: 1272K
[ 5.799005] This architecture does not have kernel memory protection.
[ 5.805486] Run /sbin/init as init process
[ 5.809574] with arguments:
[ 5.809584] /sbin/init
[ 5.809594] with environment:
[ 5.809602] HOME=/
[ 5.809610] TERM=linux
[ 6.627268] init: Console is alive
[ 6.631083] init: - watchdog -
[ 7.767980] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 7.847251] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 7.862282] init: - preinit -
[ 9.071505] random: jshn: uninitialized urandom read (4 bytes read)
[ 9.209501] random: jshn: uninitialized urandom read (4 bytes read)
[ 9.253869] random: jshn: uninitialized urandom read (4 bytes read)
[ 9.573982] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/rgmii link mode
[ 9.586147] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 9.591847] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode
[ 9.602093] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 11.808959] UBIFS (ubi0:1): default file-system created
[ 11.815602] UBIFS (ubi0:1): Mounting in unauthenticated mode
[ 11.821594] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 446
[ 11.949564] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[ 11.957458] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[ 11.967363] UBIFS (ubi0:1): FS size: 110596096 bytes (105 MiB, 871 LEBs), max 882 LEBs, journal size 5586944 bytes (5 MiB, 44 LEBs)
[ 11.979167] UBIFS (ubi0:1): reserved for root: 4952683 bytes (4836 KiB)
[ 11.985775] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 05CD4C1C-64AF-4567-BA06-EABF194672F5, small LPT model
[ 12.000407] mount_root: overlay filesystem has not been fully initialized yet
[ 12.008292] mount_root: switching to ubifs overlay
[ 12.020963] urandom-seed: Seed file not found (/etc/urandom.seed)
[ 12.124112] procd: - early -
[ 12.127234] procd: - watchdog -
[ 12.740041] procd: - watchdog -
[ 12.743877] procd: - ubus -
[ 12.808400] random: ubusd: uninitialized urandom read (4 bytes read)
[ 12.817259] random: ubusd: uninitialized urandom read (4 bytes read)
[ 12.828704] random: ubusd: uninitialized urandom read (4 bytes read)
[ 12.839872] procd: - init -
[ 13.406316] kmodloader: loading kernel modules from /etc/modules.d/*
[ 13.641700] Loading modules backported from Linux version v6.1.97-0-g7753af06eebfb
[ 13.649278] Backport generated by backports.git v6.1.97-1-0-g2431d56e
[ 13.849601] pci 0000:00:01.0: enabling device (0002 -> 0003)
[ 13.855415] mt7603e 0000:02:00.0: enabling device (0000 -> 0002)
[ 13.861720] mt7603e 0000:02:00.0: ASIC revision: 76030010
[ 13.875702] mt7603e 0000:02:00.0: Firmware Version: ap_pcie
[ 13.881297] mt7603e 0000:02:00.0: Build Time: 20160107100755
[ 13.921422] mt7603e 0000:02:00.0: firmware init done
[ 14.095725] mt7603e 0000:02:00.0: registering led 'mt76-phy0'
[ 14.103082] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 14.122979] pci 0000:00:00.0: enabling device (0002 -> 0003)
[ 14.128680] mt7615e 0000:01:00.0: enabling device (0000 -> 0002)
[ 14.150370] mt7615e 0000:01:00.0: registering led 'mt76-phy1'
[ 14.158100] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
[ 14.158182] ieee80211 phy1: copying sband (band 1) due to VHT EXT NSS BW flag
[ 14.224124] PPP generic driver version 2.4.2
[ 14.230074] NET: Registered PF_PPPOX protocol family
[ 14.244434] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 14.293814] mt7615e 0000:01:00.0: HW/SW Version: 0x8a108a10, Build Time: 20180518100604a
[ 14.293814]
[ 14.589068] mt7615e 0000:01:00.0: N9 Firmware Version: _reserved_, Build Time: 20200814163649
[ 14.696384] mt7615e 0000:01:00.0: CR4 Firmware Version: _reserved_, Build Time: 20190415154149
[ 14.851270] urngd: v1.0.2 started.
[ 15.472952] random: jshn: uninitialized urandom read (4 bytes read)
[ 15.587601] random: jshn: uninitialized urandom read (4 bytes read)
[ 15.649885] random: jshn: uninitialized urandom read (4 bytes read)
[ 15.907356] random: crng init done
[ 15.910796] random: 36 urandom warning(s) missed due to ratelimiting
[ 30.362113] mtk_soc_eth 1e100000.ethernet eth0: Link is Down
[ 30.402756] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/rgmii link mode
[ 30.411081] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 30.421147] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 30.434421] mt7530-mdio mdio-bus:1f lan1: configuring for phy/gmii link mode
[ 30.443577] br-lan: port 1(lan1) entered blocking state
[ 30.448892] br-lan: port 1(lan1) entered disabled state
[ 30.456451] device lan1 entered promiscuous mode
[ 30.461148] device eth0 entered promiscuous mode
[ 30.498767] mt7530-mdio mdio-bus:1f lan2: configuring for phy/gmii link mode
[ 30.508238] br-lan: port 2(lan2) entered blocking state
[ 30.513655] br-lan: port 2(lan2) entered disabled state
[ 30.520986] device lan2 entered promiscuous mode
[ 30.540873] mt7530-mdio mdio-bus:1f lan3: configuring for phy/gmii link mode
[ 30.550566] br-lan: port 3(lan3) entered blocking state
[ 30.555959] br-lan: port 3(lan3) entered disabled state
[ 30.563446] device lan3 entered promiscuous mode
[ 30.590538] mtk_soc_eth 1e100000.ethernet wan: PHY [mdio-bus:00] driver [MediaTek MT7530 PHY] (irq=POLL)
[ 30.600135] mtk_soc_eth 1e100000.ethernet wan: configuring for phy/rgmii link mode
[ 34.112016] mt7530-mdio mdio-bus:1f lan1: Link is Up - 1Gbps/Full - flow control rx/tx
[ 34.119994] br-lan: port 1(lan1) entered blocking state
[ 34.125260] br-lan: port 1(lan1) entered forwarding state
[ 34.132029] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 34.761619] mtk_soc_eth 1e100000.ethernet wan: Link is Up - 1Gbps/Full - flow control off
[ 34.769854] IPv6: ADDRCONF(NETDEV_CHANGE): wan: link becomes ready
Does it change between cold and warm start i.e power disconnect vs reboot?
Speed? It doesn't change. It's the speed when you turn it on. I tried connecting the laptop directly to the Internet wire and the result is 300 mbps.
I think it is enough to deduct that the problem might be indeed in OpenWrt. Time to find someone with the same hardware revision.
Can you make a picture of the label with HW revision?
Try to check ethtool -S abc123
for all network cards IF there are any errors/failures/anything non-zero that is not tx/tx
I run the download and ran the commands
ethtool -s
root@OpenWrt:~# ethtool -S eth0
NIC statistics:
tx_bytes: 7846965761
tx_packets: 5927367
tx_skip: 0
tx_collisions: 0
rx_bytes: 2877467589
rx_packets: 4847730
rx_overflow: 0
rx_fcs_errors: 0
rx_short_errors: 0
rx_long_errors: 0
rx_checksum_errors: 0
rx_flow_control_packets: 0
rx_xdp_redirect: 0
rx_xdp_pass: 0
rx_xdp_drop: 0
rx_xdp_tx: 0
rx_xdp_tx_errors: 0
tx_xdp_xmit: 0
tx_xdp_xmit_errors: 0
p06_TxDrop: 0
p06_TxCrcErr: 0
p06_TxUnicast: 4847108
p06_TxMulticast: 574
p06_TxBroadcast: 48
p06_TxCollision: 0
p06_TxSingleCollision: 0
p06_TxMultipleCollision: 0
root@OpenWrt:~# ethtool -S wan
NIC statistics:
tx_bytes: 2893029040
tx_packets: 4933150
tx_skip: 0
tx_collisions: 0
rx_bytes: 7999901283
rx_packets: 6052389
rx_overflow: 0
rx_fcs_errors: 0
rx_short_errors: 0
rx_long_errors: 0
rx_checksum_errors: 3
rx_flow_control_packets: 0
rx_xdp_redirect: 0
rx_xdp_pass: 0
rx_xdp_drop: 0
rx_xdp_tx: 0
rx_xdp_tx_errors: 0
tx_xdp_xmit: 0
tx_xdp_xmit_errors: 0
root@OpenWrt:~# ethtool -S eth0
NIC statistics:
tx_bytes: 8139231098
tx_packets: 6123829
tx_skip: 0
tx_collisions: 0
rx_bytes: 2899939044
rx_packets: 4975543
rx_overflow: 0
rx_fcs_errors: 0
rx_short_errors: 0
rx_long_errors: 0
rx_checksum_errors: 0
rx_flow_control_packets: 0
rx_xdp_redirect: 0
rx_xdp_pass: 0
rx_xdp_drop: 0
rx_xdp_tx: 0
rx_xdp_tx_errors: 0
tx_xdp_xmit: 0
tx_xdp_xmit_errors: 0
p06_TxDrop: 0
p06_TxCrcErr: 0
p06_TxUnicast: 4974917
p06_TxMulticast: 578
p06_TxBroadcast: 48
p06_TxCollision: 0
p06_TxSingleCollision: 0
p06_TxMultipleCollision: 0
p06_TxDeferred: 0
p06_TxLateCollision: 0
p06_TxExcessiveCollistion: 0
p06_TxPause: 2
p06_TxPktSz64: 2
p06_TxPktSz65To127: 3025079
p06_TxPktSz128To255: 25295
p06_TxPktSz256To511: 58491
p06_TxPktSz512To1023: 48099
p06_Tx1024ToMax: 1818579
p06_TxBytes: 2919841344
p06_RxDrop: 0
p06_RxFiltering: 16
p06_RxUnicast: 6122567
p06_RxMulticast: 233
p06_RxBroadcast: 1036
p06_RxAlignErr: 0
p06_RxCrcErr: 0
p06_RxUnderSizeErr: 0
p06_RxFragErr: 0
p06_RxOverSzErr: 0
p06_RxJabberErr: 0
p06_RxPause: 6
p06_RxPktSz64: 4773
p06_RxPktSz65To127: 806474
p06_RxPktSz128To255: 4754
p06_RxPktSz256To511: 3809
p06_RxPktSz512To1023: 4974
p06_RxPktSz1024ToMax: 5299073
p06_RxBytes: 8139264966
p06_RxCtrlDrop: 0
p06_RxIngressDrop: 0
p06_RxArlDrop: 0
root@OpenWrt:~# ethtool -S lan1
NIC statistics:
tx_packets: 3085633
tx_bytes: 6906258309
rx_packets: 4570567
rx_bytes: 2757284619
TxDrop: 0
TxCrcErr: 0
TxUnicast: 6280388
TxMulticast: 218
TxBroadcast: 1042
TxCollision: 0
TxSingleCollision: 0
TxMultipleCollision: 0
TxDeferred: 0
TxLateCollision: 0
TxExcessiveCollistion: 0
TxPause: 0
TxPktSz64: 369865
TxPktSz65To127: 446785
TxPktSz128To255: 3450
TxPktSz256To511: 3801
TxPktSz512To1023: 5009
Tx1024ToMax: 5452738
TxBytes: 8348522566
RxDrop: 0
RxFiltering: 0
RxUnicast: 5083727
RxMulticast: 578
RxBroadcast: 48
RxAlignErr: 0
RxCrcErr: 0
RxUnderSizeErr: 0
RxFragErr: 0
RxOverSzErr: 0
RxJabberErr: 0
RxPause: 26
RxPktSz64: 256275
RxPktSz65To127: 2868001
RxPktSz128To255: 25603
RxPktSz256To511: 58680
RxPktSz512To1023: 48592
RxPktSz1024ToMax: 1827228
RxBytes: 2920808729
RxCtrlDrop: 0
RxIngressDrop: 0
RxArlDrop: 0
while downloading
interrupts
root@OpenWrt:~# cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3
8: 70320 66261 195459 77771 MIPS GIC Local 1 timer
9: 1099136 0 0 0 MIPS GIC 63 IPI call
10: 0 3319866 0 0 MIPS GIC 64 IPI call
11: 0 0 2621963 0 MIPS GIC 65 IPI call
12: 0 0 0 2786572 MIPS GIC 66 IPI call
13: 2728 0 0 0 MIPS GIC 67 IPI resched
14: 0 4449 0 0 MIPS GIC 68 IPI resched
15: 0 0 4120 0 MIPS GIC 69 IPI resched
16: 0 0 0 2893 MIPS GIC 70 IPI resched
17: 0 0 0 0 MIPS GIC 19 1e000600.gpio-bank0, 1e000600.gpio-bank1, 1e000600.gpio-bank2
19: 13 0 0 0 MIPS GIC 33 ttyS0
21: 6623686 0 0 0 MIPS GIC 10 1e100000.ethernet
22: 3 0 0 0 MIPS GIC 30 mt7530
23: 3 0 0 0 mt7530 2 mt7530-0:02
24: 0 0 0 0 mt7530 3 mt7530-0:03
25: 0 0 0 0 mt7530 4 mt7530-0:04
26: 0 0 0 0 1e000600.gpio 18 keys
27: 295036 0 0 0 MIPS GIC 31 mt7603e
28: 103284 0 0 0 MIPS GIC 11 mt7615e
ERR: 70
ifconfig
root@OpenWrt:~# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 28:D1:27:C6:E7:F1
inet6 addr: fe80::2ad1:27ff:fec6:e7f1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1504 Metric:1
RX packets:7320900 errors:0 dropped:0 overruns:0 frame:0
TX packets:9038639 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3840295211 (3.5 GiB) TX bytes:12306403235 (11.4 GiB)
Interrupt:21
root@OpenWrt:~# ifconfig wan
wan Link encap:Ethernet HWaddr 28:D1:27:C6:E7:F0
inet addr:176.194.22.135 Bcast:176.194.31.255 Mask:255.255.224.0
inet6 addr: fe80::2ad1:27ff:fec6:e7f0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9097949 errors:3 dropped:2818 overruns:0 frame:0
TX packets:7371216 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12340217976 (11.4 GiB) TX bytes:3847842219 (3.5 GiB)
Interrupt:21
root@OpenWrt:~# ethtool -S wan
rx_checksum_errors: 3
root@OpenWrt:~# ethtool -S eth0
p06_TxPause: 2
root@OpenWrt:~# ethtool -S lan1
RxPause: 26
1 is normal internet background noise
Check is 2/3 grows after you run like various speedtests in a row.
lsmod
lsmod
cfg80211 284112 5 mt7615_common,mt7603e,mt76_connac_lib,mt76,mac80211
cmac 2464 0
compat 608 2 mac80211,cfg80211
crc_ccitt 1696 1 ppp_async
crc32c_generic 1376 1
drbg 17536 0
gpio_button_hotplug 6688 0
hmac 2496 0
hwmon 8832 1 mt7615_common
jitterentropy_rng 7136 0
leds_gpio 3072 0
libcrc32c 624 1 nf_tables
mac80211 581760 5 mt7615e,mt7615_common,mt7603e,mt76_connac_lib,mt76
mt76 52064 4 mt7615e,mt7615_common,mt7603e,mt76_connac_lib
mt76_connac_lib 38272 2 mt7615e,mt7615_common
mt7603e 39296 0
mt7615_common 67520 1 mt7615e
mt7615e 9856 0
nf_conntrack 79776 7 nft_redir,nft_nat,nft_masq,nft_flow_offload,nft_ct,nf_nat,nf_flow_table
nf_defrag_ipv4 1344 1 nf_conntrack
nf_defrag_ipv6 6288 1 nf_conntrack
nf_flow_table 23216 4 nf_flow_table_ipv6,nf_flow_table_ipv4,nf_flow_table_inet,nft_flow_offload
nf_flow_table_inet 832 0
nf_flow_table_ipv4 480 0
nf_flow_table_ipv6 480 0
nf_log_syslog 10848 0
nf_nat 26736 4 nft_redir,nft_nat,nft_masq,nft_chain_nat
nf_reject_ipv4 4000 2 nft_reject_ipv4,nft_reject_inet
nf_reject_ipv6 4544 2 nft_reject_ipv6,nft_reject_inet
nf_tables 177488201 nft_fib_inet,nf_flow_table_ipv6,nf_flow_table_ipv4,nf_flow_table_inet,nft_reject_ipv6,nft_reject_ipv4,nft_reject_inet,nft_reject,nft_redir,nft_quota,nft_objref,nft_numgen,nft_nat,nft_masq,nft_log,nft_limit,nft_hash,nft_flow_offload,nft_fib_ipv6,nft_fib_ipv4,nft_fib,nft_ct,nft_counter,nft_chain_nat
nfnetlink 6256 1 nf_tables
nft_chain_nat 896 2
nft_counter 2336 17
nft_ct 8320 4
nft_fib 1440 3 nft_fib_inet,nft_fib_ipv6,nft_fib_ipv4
nft_fib_inet 704 0
nft_fib_ipv4 2080 1 nft_fib_inet
nft_fib_ipv6 2848 1 nft_fib_inet
nft_flow_offload 3712 0
nft_hash 2432 0
nft_limit 4352 5
nft_log 1888 0
nft_masq 1824 1
nft_nat 2624 0
nft_numgen 1536 0
nft_objref 1856 0
nft_quota 2240 0
nft_redir 1664 0
nft_reject 1184 3 nft_reject_ipv6,nft_reject_ipv4,nft_reject_inet
nft_reject_inet 928 2
nft_reject_ipv4 672 0
nft_reject_ipv6 672 0
ppp_async 7088 0
ppp_generic 26704 3 pppoe,ppp_async,pppox
pppoe 9632 0
pppox 1296 1 pppoe
seqiv 1632 0
sha512_generic 9440 0
slhc 5152 1 ppp_generic
Module set is default, no problem there. You can try enabling firewall offload and compare?
Nope, wrong test, you need like waveform, offload does nothing for local traffic going to router.