TP-Link TL-WR850N v2 constantly falling WiFi
openwrt-22.03 branch (git-23.093.57104-ce20b4a) / OpenWrt 22.03.5 r20134-5f15225c1e
Please, help
[ 0.000000] Linux version 5.10.176 (builder@buildhost) (mipsel-openwrt-linux-musl-gcc (OpenWrt GCC 11.2.0 r20134-5f15225c1e) 11.2.0, GNU ld (GNU Binutils) 2.37) #0 Thu Apr 27 20:28:15 2023
[ 0.000000] Board has DDR2
[ 0.000000] Analog PMU set to hw control
[ 0.000000] Digital PMU set to hw control
[ 0.000000] SoC Type: MediaTek MT7628AN ver:1 eco:2
[ 0.000000] printk: bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019655 (MIPS 24KEc)
[ 0.000000] MIPS: machine is TP-Link TL-WR850N v2
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] On node 0 totalpages: 16384
[ 0.000000] Normal zone: 144 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 16384 pages, LIFO batch:3
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 16240
[ 0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs,jffs2
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes, linear)
[ 0.000000] Writing ErrCtl register=0001b170
[ 0.000000] Readback ErrCtl register=0001b170
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 56352K/65536K available (5702K kernel code, 619K rwdata, 696K rodata, 1228K init, 210K bss, 9184K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS: 256
[ 0.000000] intc: using register map from devicetree
[ 0.000000] CPU Clock: 580MHz
[ 0.000000] timer_probe: no matching timers found
[ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6590553264 ns
[ 0.000010] sched_clock: 32 bits at 290MHz, resolution 3ns, wraps every 7405115902ns
[ 0.007653] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[ 0.073576] pid_max: default: 32768 minimum: 301
[ 0.078217] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.085238] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.095116] dyndbg: Ignore empty _ddebug table in a CONFIG_DYNAMIC_DEBUG_CORE build
[ 0.106424] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.115939] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[ 0.122581] pinctrl core: initialized pinctrl subsystem
[ 0.132667] NET: Registered protocol family 16
[ 0.137878] thermal_sys: Registered thermal governor 'step_wise'
[ 0.198928] clocksource: Switched to clocksource MIPS
[ 0.211109] NET: Registered protocol family 2
[ 0.215555] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.223509] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[ 0.231676] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.239050] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.245832] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.252148] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.258424] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.265548] NET: Registered protocol family 1
[ 0.269784] PCI: CLS 0 bytes, default 32
[ 0.281211] workingset: timestamp_bits=14 max_order=14 bucket_order=0
[ 0.292738] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.298318] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.310148] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[ 0.319835] mt7621_gpio 10000600.gpio: registering 32 gpios
[ 0.325439] mt7621_gpio 10000600.gpio: registering 32 gpios
[ 0.331163] mt7621_gpio 10000600.gpio: registering 32 gpios
[ 0.336792] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[ 0.345932] printk: console [ttyS0] disabled
[ 0.350171] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 28, base_baud = 2500000) is a 16550A
[ 0.358884] printk: console [ttyS0] enabled
[ 0.367318] printk: bootconsole [early0] disabled
[ 0.378305] spi-mt7621 10000b00.spi: sys_freq: 193333333
[ 0.403319] spi-nor spi0.0: s25fl064k (8192 Kbytes)
[ 0.408341] 4 fixed-partitions partitions found on MTD device spi0.0
[ 0.414923] OF: Bad cell count for /palmbus@10000000/spi@b00/flash@0/partitions
[ 0.422378] OF: Bad cell count for /palmbus@10000000/spi@b00/flash@0/partitions
[ 0.430211] OF: Bad cell count for /palmbus@10000000/spi@b00/flash@0/partitions
[ 0.437646] OF: Bad cell count for /palmbus@10000000/spi@b00/flash@0/partitions
[ 0.445696] Creating 4 MTD partitions on "spi0.0":
[ 0.450629] 0x000000000000-0x000000020000 : "boot"
[ 0.459629] 0x000000020000-0x0000007c0000 : "firmware"
[ 0.466644] 2 tplink-fw partitions found on MTD device firmware
[ 0.472758] Creating 2 MTD partitions on "firmware":
[ 0.477800] 0x000000000000-0x00000021b64d : "kernel"
[ 0.482846] mtd: partition "kernel" doesn't end on an erase/write block -- force read-only
[ 0.494290] 0x00000021b650-0x0000007a0000 : "rootfs"
[ 0.499416] mtd: partition "rootfs" doesn't start on an erase/write block boundary -- force read-only
[ 0.509974] mtd: setting mtd3 (rootfs) as root device
[ 0.516200] 1 squashfs-split partitions found on MTD device rootfs
[ 0.522566] 0x000000590000-0x0000007a0000 : "rootfs_data"
[ 0.529490] 0x0000007c0000-0x0000007d0000 : "config"
[ 0.537503] 0x0000007d0000-0x000000800000 : "factory"
[ 0.597080] rt3050-esw 10110000.esw: mediatek esw at 0xb0110000, irq 25 initialized
[ 0.605779] mtk_soc_eth 10100000.ethernet eth0: mediatek frame engine at 0xb0100000, irq 5
[ 0.616155] NET: Registered protocol family 10
[ 0.626587] Segment Routing with IPv6
[ 0.630546] NET: Registered protocol family 17
[ 0.635155] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 0.648338] 8021q: 802.1Q VLAN Support v1.8
[ 0.667723] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[ 0.681882] Freeing unused kernel memory: 1228K
[ 0.686479] This architecture does not have kernel memory protection.
[ 0.693049] Run /sbin/init as init process
[ 0.697197] with arguments:
[ 0.697202] /sbin/init
[ 0.697207] with environment:
[ 0.697212] HOME=/
[ 0.697217] TERM=linux
[ 1.792058] init: Console is alive
[ 1.796112] init: - watchdog -
[ 3.307764] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 3.477845] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 3.497796] init: - preinit -
[ 4.537559] rt3050-esw 10110000.esw: port 0 link up
[ 4.625494] rt3050-esw 10110000.esw: port 1 link up
[ 5.299519] random: jshn: uninitialized urandom read (4 bytes read)
[ 5.417306] random: jshn: uninitialized urandom read (4 bytes read)
[ 5.659668] random: jshn: uninitialized urandom read (4 bytes read)
[ 6.387020] rt3050-esw 10110000.esw: port 0 link down
[ 6.392164] rt3050-esw 10110000.esw: port 1 link down
[ 6.689292] random: procd: uninitialized urandom read (4 bytes read)
[ 10.246669] rt3050-esw 10110000.esw: port 0 link up
[ 10.251703] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 10.258647] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready
[ 10.595720] rt3050-esw 10110000.esw: port 1 link up
[ 11.179643] jffs2: notice: (395) jffs2_build_xattr_subsystem: complete building xattr subsystem, 9 of xdatum (0 unchecked, 2 orphan) and 10 of xref (2 dead, 0 orphan) found.
[ 11.197913] mount_root: switching to jffs2 overlay
[ 11.208467] overlayfs: upper fs does not support tmpfile.
[ 11.222689] urandom-seed: Seeding with /etc/urandom.seed
[ 11.423827] procd: - early -
[ 11.427204] procd: - watchdog -
[ 12.234028] procd: - watchdog -
[ 12.239252] procd: - ubus -
[ 12.385448] random: ubusd: uninitialized urandom read (4 bytes read)
[ 12.395459] random: ubusd: uninitialized urandom read (4 bytes read)
[ 12.413509] random: ubusd: uninitialized urandom read (4 bytes read)
[ 12.430885] procd: - init -
[ 13.394059] random: jshn: uninitialized urandom read (4 bytes read)
[ 13.413022] random: ubusd: uninitialized urandom read (4 bytes read)
[ 13.419983] random: ubus: uninitialized urandom read (4 bytes read)
[ 14.050099] kmodloader: loading kernel modules from /etc/modules.d/*
[ 14.660161] Loading modules backported from Linux version v5.15.92-0-ge515b9902f5f
[ 14.667860] Backport generated by backports.git v5.15.92-1-0-gdfe0f60c
[ 14.800190] urngd: v1.0.2 started.
[ 14.822404] mt76_wmac 10300000.wmac: ASIC revision: 76280001
[ 15.079373] random: crng init done
[ 15.082842] random: 22 urandom warning(s) missed due to ratelimiting
[ 15.871613] mt76_wmac 10300000.wmac: Firmware Version: 20151201
[ 15.877639] mt76_wmac 10300000.wmac: Build Time: 20151201183641
[ 15.898950] mt76_wmac 10300000.wmac: firmware init done
[ 16.068897] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 16.315721] PPP generic driver version 2.4.2
[ 16.325552] NET: Registered protocol family 24
[ 16.346248] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 28.987027] rt3050-esw 10110000.esw: port 0 link down
[ 28.992173] rt3050-esw 10110000.esw: port 1 link down
[ 32.869462] rt3050-esw 10110000.esw: port 0 link up
[ 33.376217] rt3050-esw 10110000.esw: port 1 link up
[ 38.669715] br-lan: port 1(eth0.1) entered blocking state
[ 38.675213] br-lan: port 1(eth0.1) entered disabled state
[ 38.681325] device eth0.1 entered promiscuous mode
[ 38.686201] device eth0 entered promiscuous mode
[ 38.722077] br-lan: port 1(eth0.1) entered blocking state
[ 38.727576] br-lan: port 1(eth0.1) entered forwarding state
[ 39.699443] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 45.516723] br-lan: port 2(wlan0) entered blocking state
[ 45.522209] br-lan: port 2(wlan0) entered disabled state
[ 45.528047] device wlan0 entered promiscuous mode
[ 53.112622] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 53.119666] br-lan: port 2(wlan0) entered blocking state
[ 53.125068] br-lan: port 2(wlan0) entered forwarding state
[ 1029.218627] rt3050-esw 10110000.esw: port 1 link down
[ 1031.358880] rt3050-esw 10110000.esw: port 1 link up
[ 4166.725391] rt3050-esw 10110000.esw: port 1 link down
[ 4169.746064] rt3050-esw 10110000.esw: port 1 link up
[ 4185.597111] rt3050-esw 10110000.esw: port 1 link down
[ 4188.358287] rt3050-esw 10110000.esw: port 1 link up
[10270.147754] rt3050-esw 10110000.esw: port 1 link down
[10272.763965] rt3050-esw 10110000.esw: port 1 link up
[13537.980017] rt3050-esw 10110000.esw: port 1 link down
[13541.000691] rt3050-esw 10110000.esw: port 1 link up
[15485.743185] rt3050-esw 10110000.esw: port 1 link down
[15488.364553] rt3050-esw 10110000.esw: port 1 link up
[52615.064549] rt3050-esw 10110000.esw: port 1 link down
[52621.198183] rt3050-esw 10110000.esw: port 1 link up
[52638.018312] rt3050-esw 10110000.esw: port 1 link down
[52640.858984] rt3050-esw 10110000.esw: port 1 link upм