I can't build openwrt for my new totolink x6000r, I tried using the main openwrt sources for the mediatek mt7981 chip but there is no wifi card, please help me
how/what are you building, I can't see the X6000R being supported here.
u can use mediatek/mt7981 in make menuconfig , i want try but wifi card not to work , lan/wan is working normally
that's not a device, it's a SoC.
I assume you haven't created the device specific config ?
how to do it ? can u teach me ?
can use give me 1 example for x6000r
if there was an example for x6000r, it would already have been supported, no ?
https://github.com/openwrt/openwrt/pull/17172/files, and no, you can't simply C&P it, it won't work for the X6000R, it's just what you asked for, an example.
i think i try to create it for x6000r
that was the whole point of this conversation ...
if i have a problem , can you support me
someone might support you, but there's no guarantee.
Which firmware did you upload/flash?
in make menuconfig, what did you select in Target Profile?
might want to reread the thread, bud ...
I read it ... did i misunderstand that he built a working image but only the WiFi doesn't work?
i try mediatek mt7891 rfb , but wifi doesn't work
show dmesg
hey , i get dmesg of this , wifi work correctly , but i dont see wifi driver in make menuconfig , pls help me
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 5.4.194 (hayden@carystudio) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r17172-14da929dbc)) #0 SMP Mon Jan 16 05:20:57 2023
[ 0.000000] Machine model: CaryStudio 04499A Nor
[ 0.000000] earlycon: uart8250 at MMIO32 0x0000000011002000 (options '')
[ 0.000000] printk: bootconsole [uart8250] enabled
[ 0.000000] On node 0 totalpages: 64592
[ 0.000000] DMA32 zone: 1024 pages used for memmap
[ 0.000000] DMA32 zone: 0 pages reserved
[ 0.000000] DMA32 zone: 64592 pages, LIFO batch:15
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.0
[ 0.000000] percpu: Embedded 20 pages/cpu s43864 r8192 d29864 u81920
[ 0.000000] pcpu-alloc: s43864 r8192 d29864 u81920 alloc=204096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: GIC system register CPU interface
[ 0.000000] CPU features: kernel page table isolation disabled by kernel configuration
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 63568
[ 0.000000] Kernel command line: console=ttyS0,115200n1 loglevel=8 earlycon=uart8250,mmio32,0x11002000
[ 0.000000] Dentry cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 232256K/258368K available (5822K kernel code, 394K rwdata, 1628K rodata, 384K init, 281K bss, 26112K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: CONFIG_RCU_FANOUT set to non-default value of 32.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: 640 SPIs implemented
[ 0.000000] GICv3: 0 Extended SPIs implemented
[ 0.000000] GICv3: Distributor has no Range Selector support
[ 0.000000] GICv3: 16 PPIs implemented
[ 0.000000] GICv3: no VLPI support, no direct LPI support
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000
[ 0.000000] random: get_random_bytes called from start_kernel+0x2d4/0x420 with crng_init=0
[ 0.000000] arch_timer: cp15 timer(s) running at 13.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 440795202429 ns
[ 0.000003] sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns
[ 0.008179] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=52000)
[ 0.018498] pid_max: default: 32768 minimum: 301
[ 0.023218] Mount-cache hash table entries: 512 (order: 0, 4096 bytes, linear)
[ 0.030479] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes, linear)
[ 0.039033] ASID allocator initialised with 65536 entries
[ 0.044536] rcu: Hierarchical SRCU implementation.
[ 0.049633] smp: Bringing up secondary CPUs ...
[ 0.054492] Detected VIPT I-cache on CPU1
[ 0.054513] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[ 0.054536] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.054597] smp: Brought up 1 node, 2 CPUs
[ 0.076212] SMP: Total of 2 processors activated.
[ 0.080939] CPU features: detected: 32-bit EL0 Support
[ 0.086101] CPU features: detected: CRC32 instructions
[ 0.091369] CPU: All CPU(s) started at EL2
[ 0.095492] alternatives: patching kernel code
[ 0.102160] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.111972] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[ 0.118874] pinctrl core: initialized pinctrl subsystem
[ 0.124412] NET: Registered protocol family 16
[ 0.129082] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.147914] SCSI subsystem initialized
[ 0.151835] libata version 3.00 loaded.
[ 0.156780] rbus 18000000.wbsys: PCI host bridge to bus 0000:00
[ 0.162751] pci_bus 0000:00: root bus resource [mem 0x18000000-0x18ffffff]
[ 0.169664] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.175178] pci_bus 0000:00: scanning bus
[ 0.179220] pci 0000:00:00.0: [14c3:7981] type 00 class 0x000280
[ 0.185266] pci 0000:00:00.0: reg 0x10: [mem 0x18000000-0x1800000f 64bit]
[ 0.192090] pci 0000:00:00.0: reg 0x18: [mem 0x00000000-0x0000000f]
[ 0.198389] pci 0000:00:00.0: reg 0x1c: [mem 0x00000000-0x0000000f]
[ 0.204689] pci 0000:00:00.0: reg 0x20: [mem 0x00000000-0x0000000f]
[ 0.210988] pci 0000:00:00.0: reg 0x24: [mem 0x00000000-0x0000000f]
[ 0.218189] pci_bus 0000:00: fixups for bus
[ 0.222400] pci_bus 0000:00: bus scan returning with max=00
[ 0.228800] clocksource: Switched to clocksource arch_sys_counter
[ 0.235507] thermal_sys: Registered thermal governor 'fair_share'
[ 0.235511] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.241654] thermal_sys: Registered thermal governor 'step_wise'
[ 0.247691] thermal_sys: Registered thermal governor 'user_space'
[ 0.253731] thermal_sys: Registered thermal governor 'power_allocator'
[ 0.260084] NET: Registered protocol family 2
[ 0.271097] IP idents hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.278687] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.287107] TCP established hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.294905] TCP bind hash table entries: 2048 (order: 3, 32768 bytes, linear)
[ 0.302098] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.308546] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.315117] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.322195] NET: Registered protocol family 1
[ 0.326598] PCI: CLS 0 bytes, default 64
[ 0.331298] workingset: timestamp_bits=46 max_order=16 bucket_order=0
[ 0.340644] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.346530] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.369094] phy phy-usb-phy@11e10000.1: type_sw - reg 0x218, index 0
[ 0.384530] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[ 0.391603] printk: console [ttyS0] disabled
[ 0.416008] 11002000.serial: ttyS0 at MMIO 0x11002000 (irq = 12, base_baud = 2500000) is a ST16650V2
[ 0.425217] printk: console [ttyS0] enabled
[ 0.433579] printk: bootconsole [uart8250] disabled
[ 0.443883] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.452200] loop: module loaded
[ 0.455478] mediatek,mt2701-ice_debug ice_debug: get dbg_sel clock fail: -2
[ 0.462441] mediatek,mt2701-ice_debug: probe of ice_debug failed with error -2
[ 0.470424] mt7981-pinctrl 11d00000.pinctrl: pin_config_set op failed for pin 29
[ 0.477820] mtk-spi 11009000.spi: Error applying setting, reverse things back
[ 0.485641] spi-nor spi0.0: ZB25VQ128B,id=5e, 4018 (16384 Kbytes)
[ 0.492125] 5 fixed-partitions partitions found on MTD device spi0.0
[ 0.498491] Creating 5 MTD partitions on "spi0.0":
[ 0.503278] 0x000000000000-0x000000040000 : "BL2"
[ 0.508510] 0x000000040000-0x000000050000 : "u-boot-env"
[ 0.514291] 0x000000050000-0x000000100000 : "Factory"
[ 0.519811] 0x000000100000-0x000000180000 : "FIP"
[ 0.525002] 0x000000180000-0x000000f80000 : "firmware"
[ 0.530692] 2 fit-fw partitions found on MTD device firmware
[ 0.536371] 0x000000180000-0x000000440000 : "kernel"
[ 0.541800] 0x000000440000-0x000000f80000 : "rootfs"
[ 0.547205] mtd: device 6 (rootfs) set to be root filesystem
[ 0.552918] 1 squashfs-split partitions found on MTD device rootfs
[ 0.559117] 0x000000f10000-0x000000f80000 : "rootfs_data"
[ 0.566129] [mtk_hw_init] reset_lock:0, force:0
[ 0.570694] [mtk_hw_init] execute fe cold reset
[ 0.587195] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc011500000, irq 75
[ 0.596612] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc011500000, irq 75
[ 0.605687] (unnamed net_device) (dummy): netif_napi_add() called with weight 256
[ 0.613438] i2c /dev entries driver
[ 0.617823] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[ 0.625809] device-mapper: ioctl: 4.41.0-ioctl (2019-09-16) initialised: dm-devel@redhat.com
[ 0.636158] NET: Registered protocol family 10
[ 0.641310] Segment Routing with IPv6
[ 0.645025] NET: Registered protocol family 17
[ 0.649510] Bridge firewalling registered
[ 0.653592] 8021q: 802.1Q VLAN Support v1.8
[ 1.240837] mt753x gsw@0: LAN/WAN VLAN setting=llllw
[ 1.246071] mt753x gsw@0: Switch is MediaTek MT7531AE rev 1
[ 1.255840] mt753x gsw@0: HWSTRAP=0xff XTAL=25MHz
[ 2.900151] mt753x gsw@0: >>>>>>>>>>>>>>>>>>>>>>>>>>>>> START CALIBRATION:
[ 2.908133] mt753x gsw@0: -------- gephy-calbration (port:0) --------
[ 2.923336] CALDLY = 40
[ 2.968138] 0x1e-e0 = 2626
[ 2.972541] 0x1f-115 = 4
[ 2.975066] GE Rext AnaCal Done! (6)(0x26)
[ 3.034593] GE R50 AnaCal Done! (9) (0x34)(0xb4)
[ 3.084967] GE R50 AnaCal Done! (8) (0x35)(0xb5)
[ 3.135344] GE R50 AnaCal Done! (8) (0x35)(0xb5)
[ 3.190273] GE R50 AnaCal Done! (9) (0x34)(0xb4)
[ 3.198036] GE 1e_174(0xb4b5), 1e_175(0xb5b4)
[ 3.239866] GE Tx offset AnaCal Done! (pair-0)(3)(0x22) 0x1e_172=0x2220
[ 3.282953] GE Tx offset AnaCal Done! (pair-1)(6)(0x25) 0x1e_172=0x2225
[ 3.307821] GE Tx offset AnaCal Done! (pair-2)(2)(0x2) 0x1e_173=0x220
[ 3.341628] GE Tx offset AnaCal Done! (pair-3)(4)(0x23) 0x1e_173=0x223
[ 3.421858] GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x681a)
[ 3.522109] GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x2424)
[ 3.603165] GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x2028)
[ 3.684222] GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x2129)
[ 3.730930] PORT 0 RX_DC_OFFSET
[ 3.743598] before pairA output = d
[ 3.748861] after pairA output = ff
[ 3.754038] before pairB output = 1e
[ 3.759388] after pairB output = 1
[ 3.764483] before pairC output = d
[ 3.769746] after pairC output = 0
[ 3.774841] before pairD output = 1c
[ 3.780191] after pairD output = ff
[ 3.783928] mt753x gsw@0: -------- gephy-calbration (port:1) --------
[ 3.799130] CALDLY = 40
[ 3.852142] GE R50 AnaCal Done! (9) (0x34)(0xb4)
[ 3.897960] GE R50 AnaCal Done! (7) (0x37)(0xb7)
[ 3.943780] GE R50 AnaCal Done! (7) (0x37)(0xb7)
[ 3.989599] GE R50 AnaCal Done! (7) (0x37)(0xb7)
[ 3.997362] GE 1e_174(0xb4b7), 1e_175(0xb7b7)
[ 4.043744] GE Tx offset AnaCal Done! (pair-0)(4)(0x23) 0x1e_172=0x2320
[ 4.077725] GE Tx offset AnaCal Done! (pair-1)(4)(0x23) 0x1e_172=0x2323
[ 4.116258] GE Tx offset AnaCal Done! (pair-2)(5)(0x24) 0x1e_173=0x2420
[ 4.168456] GE Tx offset AnaCal Done! (pair-3)(8)(0x27) 0x1e_173=0x2427
[ 4.243118] GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x681a)
[ 4.286749] GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x1b1b)
[ 4.333830] GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1b23)
[ 4.363921] GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x1820)
[ 4.410633] PORT 1 RX_DC_OFFSET
[ 4.423300] before pairA output = 1d
[ 4.428648] after pairA output = fe
[ 4.433831] before pairB output = f
[ 4.439093] after pairB output = 0
[ 4.444189] before pairC output = 1e
[ 4.449538] after pairC output = 1
[ 4.454634] before pairD output = 1d
[ 4.459981] after pairD output = fe
[ 4.463718] mt753x gsw@0: -------- gephy-calbration (port:2) --------
[ 4.478920] CALDLY = 40
[ 4.531931] GE R50 AnaCal Done! (9) (0x34)(0xb4)
[ 4.586862] GE R50 AnaCal Done! (9) (0x34)(0xb4)
[ 4.637241] GE R50 AnaCal Done! (8) (0x35)(0xb5)
[ 4.683061] GE R50 AnaCal Done! (7) (0x37)(0xb7)
[ 4.690825] GE 1e_174(0xb4b4), 1e_175(0xb5b7)
[ 4.741760] GE Tx offset AnaCal Done! (pair-0)(5)(0x24) 0x1e_172=0x2420
[ 4.784846] GE Tx offset AnaCal Done! (pair-1)(6)(0x25) 0x1e_172=0x2425
[ 4.805161] GE Tx offset AnaCal Done! (pair-2)(1)(0x1) 0x1e_173=0x120
[ 4.838967] GE Tx offset AnaCal Done! (pair-3)(4)(0x23) 0x1e_173=0x123
[ 4.941849] GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x8020)
[ 5.019456] GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0xe0e)
[ 5.083436] GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1f27)
[ 5.119187] GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x151d)
[ 5.165896] PORT 2 RX_DC_OFFSET
[ 5.178563] before pairA output = 1e
[ 5.183911] after pairA output = ff
[ 5.189098] before pairB output = 1e
[ 5.194445] after pairB output = ff
[ 5.199626] before pairC output = f
[ 5.204889] after pairC output = 0
[ 5.209981] before pairD output = 1e
[ 5.215331] after pairD output = 0
[ 5.218981] mt753x gsw@0: -------- gephy-calbration (port:3) --------
[ 5.234183] CALDLY = 40
[ 5.282637] GE R50 AnaCal Done! (8) (0x35)(0xb5)
[ 5.328455] GE R50 AnaCal Done! (7) (0x37)(0xb7)
[ 5.378831] GE R50 AnaCal Done! (8) (0x35)(0xb5)
[ 5.429207] GE R50 AnaCal Done! (8) (0x35)(0xb5)
[ 5.436971] GE 1e_174(0xb5b7), 1e_175(0xb5b5)
[ 5.469683] GE Tx offset AnaCal Done! (pair-0)(1)(0x1) 0x1e_172=0x120
[ 5.512597] GE Tx offset AnaCal Done! (pair-1)(6)(0x25) 0x1e_172=0x125
[ 5.555600] GE Tx offset AnaCal Done! (pair-2)(6)(0x25) 0x1e_173=0x2520
[ 5.594130] GE Tx offset AnaCal Done! (pair-3)(5)(0x24) 0x1e_173=0x2524
[ 5.657468] GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x6419)
[ 5.689772] GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x1919)
[ 5.742512] GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x131b)
[ 5.789589] GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x1c24)
[ 5.836296] PORT 3 RX_DC_OFFSET
[ 5.848963] before pairA output = e
[ 5.854220] after pairA output = 0
[ 5.859316] before pairB output = f
[ 5.864578] after pairB output = ff
[ 5.869760] before pairC output = e
[ 5.875022] after pairC output = ff
[ 5.880205] before pairD output = e
[ 5.885467] after pairD output = 0
[ 5.889116] mt753x gsw@0: -------- gephy-calbration (port:4) --------
[ 5.904318] CALDLY = 40
[ 5.952775] GE R50 AnaCal Done! (8) (0x35)(0xb5)
[ 6.003149] GE R50 AnaCal Done! (8) (0x35)(0xb5)
[ 6.048973] GE R50 AnaCal Done! (7) (0x37)(0xb7)
[ 6.103902] GE R50 AnaCal Done! (9) (0x34)(0xb4)
[ 6.111665] GE 1e_174(0xb5b5), 1e_175(0xb7b4)
[ 6.171707] GE Tx offset AnaCal Done! (pair-0)(7)(0x26) 0x1e_172=0x2620
[ 6.192019] GE Tx offset AnaCal Done! (pair-1)(1)(0x1) 0x1e_172=0x2601
[ 6.235020] GE Tx offset AnaCal Done! (pair-2)(6)(0x25) 0x1e_173=0x2520
[ 6.273554] GE Tx offset AnaCal Done! (pair-3)(5)(0x24) 0x1e_173=0x2524
[ 6.342551] GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x5816)
[ 6.425820] GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0xd0d)
[ 6.455825] GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x171f)
[ 6.508566] GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x131b)
[ 6.555273] PORT 4 RX_DC_OFFSET
[ 6.567940] before pairA output = e
[ 6.573203] after pairA output = 0
[ 6.578294] before pairB output = e
[ 6.583555] after pairB output = 0
[ 6.588651] before pairC output = 1e
[ 6.594000] after pairC output = ff
[ 6.599183] before pairD output = 1d
[ 6.604533] after pairD output = ff
[ 6.610164] hctosys: unable to open rtc device (rtc0)
[ 6.617211] VFS: Mounted root (squashfs filesystem) readonly on device 31:6.
[ 6.624459] Freeing unused kernel memory: 384K
[ 6.644829] Run /sbin/init as init process
[ 6.680300] random: fast init done
[ 6.849402] init: Console is alive
[ 6.852908] init: - watchdog -
[ 7.322322] kmodloader: loading kernel modules from /etc/modules-boot.d/
[ 7.350770] conninfra@(mtk_conninfra_drv_init:644) Before platform_driver_register
[ 7.358453] Get Index(0-TOP_MISC_BASE) phy_addr(0x11d10000) vir_addr=(0xffffffc0108fd000) size=(0x1000)
[ 7.367840] Get Index(1-TOPRGU_BASE) phy_addr(0x1001c000) vir_addr=(0xffffffc010945000) size=(0x1000)
[ 7.377047] Get Index(2-GPIO_BASE) phy_addr(0x11d00000) vir_addr=(0xffffffc01094d000) size=(0x1000)
[ 7.386079] Get Index(3-IOCFG_TR_BASE) phy_addr(0x11f00000) vir_addr=(0xffffffc010955000) size=(0x1000)
[ 7.395459] Get Index(4-IOCFG_TL_BASE) phy_addr(0x11f10000) vir_addr=(0xffffffc01095d000) size=(0x1000)
[ 7.404838] Get Index(5-INFRACFG_AO_BASE) phy_addr(0x10003000) vir_addr=(0xffffffc010965000) size=(0x1000)
[ 7.414477] Get Index(6-CONN_INFRA_CFG_BASE) phy_addr(0x18001000) vir_addr=(0xffffffc01096d000) size=(0x1000)
[ 7.424377] Get Index(7-CONN_INFRA_SYSRAM_BASE) phy_addr(0x18050000) vir_addr=(0xffffffc010975000) size=(0x1000)
[ 7.434537] Get Index(8-CONN_INFRA_CLKGEN_ON_TOP_BASE) phy_addr(0x18009000) vir_addr=(0xffffffc01097d000) size=(0x1000)
[ 7.445304] Get Index(9-CONN_HOST_CSR_TOP_BASE) phy_addr(0x18060000) vir_addr=(0xffffffc0109cd000) size=(0x1000)
[ 7.455468] Get Index(10-CONN_INFRA_BUS_CR_BASE) phy_addr(0x1800e000) vir_addr=(0xffffffc0109d5000) size=(0x1000)
[ 7.465715] Get Index(11-CONN_INFRA_RGU_BASE) phy_addr(0x18000000) vir_addr=(0xffffffc0109d7000) size=(0x1000)
[ 7.475702] Get Index(12-CONN_WT_SLP_CTL_REG_BASE) phy_addr(0x18005000) vir_addr=(0xffffffc0109d9000) size=(0x1000)
[ 7.486122] Get Index(13-INST2_CONN_WT_SLP_CTL_REG_BASE) phy_addr(0x18085000) vir_addr=(0xffffffc0109db000) size=(0x1000)
[ 7.497062] Get Index(14-CONN_RF_SPI_MST_REG_BASE) phy_addr(0x18004000) vir_addr=(0xffffffc0109dd000) size=(0x1000)
[ 7.507483] Get Index(15-INST2_CONN_RF_SPI_MST_REG_BASE) phy_addr(0x18084000) vir_addr=(0xffffffc0109df000) size=(0x1000)
[ 7.518425] Get Index(16-CONN_SEMAPHORE_BASE) phy_addr(0x18070000) vir_addr=(0xffffffc010c30000) size=(0x10000)
[ 7.528498] Get Index(17-CONN_AFE_CTL_BASE) phy_addr(0x18003000) vir_addr=(0xffffffc0109e1000) size=(0x1000)
[ 7.538312] Get Index(18-CONN_AFE_CTL_2ND_BASE) phy_addr(0x18083000) vir_addr=(0xffffffc0109e3000) size=(0x1000)
[ 7.548473] Get Index(19-WF_TOP_SLPPROT_ON_BASE) phy_addr(0x184c0000) vir_addr=(0xffffffc010c50000) size=(0x10000)
[ 7.558812] Get Index(20-WF_TOP_CFG_BASE) phy_addr(0x184b0000) vir_addr=(0xffffffc0109e5000) size=(0x1000)
[ 7.568452] Get Index(21-WF_MCU_CONFIG_LS_BASE) phy_addr(0x184f0000) vir_addr=(0xffffffc0109ed000) size=(0x1000)
[ 7.578612] Get Index(22-WF_MCU_BUS_CR_BASE) phy_addr(0x18400000) vir_addr=(0xffffffc0109ef000) size=(0x1000)
[ 7.588513] Get Index(23-WF_MCUSYS_INFRA_BUS_FULL_U_DEBUG_CTRL_AO_BASE) phy_addr(0x18500000) vir_addr=(0xffffffc0109f1000) size=(0x1000)
[ 7.600755] Get Index(24-WF_TOP_CFG_ON_BASE) phy_addr(0x184c0000) vir_addr=(0xffffffc010c70000) size=(0x10000)
[ 7.610740] conninfra@(consys_plt_hw_init:162) adie_cfg_type = 1, one_adie_dbdc = 1
[ 7.618388] [emi_mng_init] gConEmiPhyBase = [0x47c80000] size = [0x100000] fw size = [0x100000] ops=[(ptrval)]
[ 7.629157] conninfra@(mtk_conninfra_drv_init:650) After platform_driver_register
[ 7.637030] ConnInfra Dev: init (0)
[ 7.641948] conninfra@(_consys_polling_chipid_int:306) Read CONNSYS HW IP version successfully! (0x02090000)
[ 7.651785] conninfra@(connsys_d_die_cfg:365) D-die efuse: 0x00000000
[ 7.659243] conninfra@(_connsys_a_die_cfg_7976:919) adie_idx[0], A-die CHIP ID = 0x7976, HW Version = 0x8a10
[ 7.670063] conninfra@(consys_spi_write_nolock:501) addr=0x0a00, val=0xffffffff
[ 7.678365] conninfra@(consys_spi_write_nolock:501) addr=0x04ac, val=0x0000001c
[ 7.686669] conninfra@(consys_spi_write_nolock:501) addr=0x0144, val=0x00000002
[ 7.695979] conninfra@(consys_spi_write_nolock:501) addr=0x0148, val=0x00000000
[ 7.705289] conninfra@(consys_spi_write_nolock:501) addr=0x0148, val=0x43a60000
[ 7.718628] conninfra@(connsys_a_die_efuse_read_nolock:737) efuse = [0x00000001, 0x00c40000, 0x008600b6, 0x00000000]
[ 7.730140] conninfra@(consys_spi_write_nolock:501) addr=0x0144, val=0x00000002
[ 7.739453] conninfra@(consys_spi_write_nolock:501) addr=0x0148, val=0x23a6003a
[ 7.748763] conninfra@(consys_spi_write_nolock:501) addr=0x0148, val=0x63a7003a
[ 7.762104] conninfra@(connsys_a_die_efuse_read_nolock:737) efuse = [0x00000001, 0x00c40000, 0x008600b6, 0x00000000]
[ 7.773616] conninfra@(consys_spi_write_nolock:501) addr=0x0144, val=0x00000002
[ 7.782925] conninfra@(consys_spi_write_nolock:501) addr=0x0148, val=0x23a7003a
[ 7.792234] conninfra@(consys_spi_write_nolock:501) addr=0x0148, val=0x63ac003a
[ 7.805573] conninfra@(connsys_a_die_efuse_read_nolock:737) efuse = [0x00000001, 0x00c40000, 0x008600b6, 0x00000000]
[ 7.817085] conninfra@(consys_spi_write_nolock:501) addr=0x0038, val=0x4a563b00
[ 7.825387] conninfra@(consys_spi_write_nolock:501) addr=0x065c, val=0x1d59080f
[ 7.833690] conninfra@(consys_spi_write_nolock:501) addr=0x0664, val=0x34c00fe0
[ 7.841996] conninfra@(consys_spi_write_nolock:501) addr=0x0070, val=0x88888005
[ 7.851257] conninfra@(consys_spi_write_nolock:501) addr=0x0070, val=0x00000005
[ 7.859494] conninfra@(_consys_polling_chipid_int:306) Read CONNSYS HW IP version successfully! (0x02090000)
[ 7.869312] conninfra@(_consys_hw_conninfra_wakeup:470) conninfra_wakeup refcnt=[0]->[1] wakeup!!
[ 7.878178] conninfra@(_consys_hw_conninfra_sleep:490) conninfra_sleep refcnt=[1]->[0] sleep!!
[ 7.886779] conninfra@(opfunc_power_on_internal:241) [Conninfra Pwr On] BT=[0] FM=[0] GPS=[0] WF=[0] CONNINFRA=[1]
[ 7.899140] dhcp_hook init ok
[ 7.904751] mediatek_soc_hnat 15100000.hnat: wan = eth1
[ 7.910040] mediatek_soc_hnat 15100000.hnat: lan = eth0
[ 7.915278] mediatek_soc_hnat 15100000.hnat: ppd = eth0
[ 7.920497] mediatek_soc_hnat 15100000.hnat: gmac num = 2
[ 7.925889] mediatek_soc_hnat 15100000.hnat: ppe num = 1
[ 7.931635] mediatek_soc_hnat 15100000.hnat: PPE0 entry number = 8192
[ 7.948446] mediatek_soc_hnat 15100000.hnat: PPE0 hwnat start
[ 7.954243] hnat roaming work enable
[ 7.960867] warp_module_init(): module init and register callback for warp
[ 7.967760] create warp_ctrl ok!!!
[ 7.971195] wed_get_slot_map(): assign slot_id:0 for entry: 0!
[ 7.977031] wed_get_slot_map(): assign slot_id:1 for entry: 1!
[ 7.983440] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 7.998116] init: - preinit -
[ 8.269714] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/2500base-x link mode
[ 8.278042] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx
[ 12.341583] mount_root: loading kmods from internal overlay
[ 12.357219] kmodloader: loading kernel modules from //etc/modules-boot.d/*
[ 12.365581] kmodloader: done loading kernel modules from //etc/modules-boot.d/*
[ 12.540710] jffs2: notice: (691) jffs2_build_xattr_subsystem: complete building xattr subsystem, 36 of xdatum (36 unchecked, 0 orphan) and 45 of xref (0 dead, 0 orphan) found.
[ 12.556726] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[ 12.567036] block: extroot: not configured
[ 12.578223] jffs2: notice: (689) jffs2_build_xattr_subsystem: complete building xattr subsystem, 36 of xdatum (36 unchecked, 0 orphan) and 45 of xref (0 dead, 0 orphan) found.
[ 12.594836] mount_root: loading kmods from internal overlay
[ 12.609115] kmodloader: loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
[ 12.618907] kmodloader: done loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
[ 12.739966] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[ 12.748638] block: extroot: not configured
[ 12.753494] mount_root: switching to jffs2 overlay
[ 12.782383] overlayfs: failed to create directory /overlay/work/work (errno: 28); mounting read-only
[ 12.791556] overlayfs: "xino" feature enabled using 32 upper inode bits.
[ 12.799614] urandom-seed: Seeding with /etc/urandom.seed
[ 12.842246] procd: - early -
[ 12.845196] procd: - watchdog -
[ 13.378070] procd: - watchdog -
[ 13.381728] procd: - ubus -
[ 13.421687] random: ubusd: uninitialized urandom read (4 bytes read)
[ 13.434875] random: ubusd: uninitialized urandom read (4 bytes read)
[ 13.441384] random: ubusd: uninitialized urandom read (4 bytes read)
[ 13.449673] procd: - init -
[ 13.725990] urngd: v1.0.2 started.
[ 13.755491] kmodloader: loading kernel modules from /etc/modules.d/*
[ 13.768044] crng init done
[ 13.770773] random: 7 urandom warning(s) missed due to ratelimiting
[ 13.805071] RPC: Registered named UNIX socket transport module.
[ 13.811006] RPC: Registered udp transport module.
[ 13.815702] RPC: Registered tcp transport module.
[ 13.820396] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 13.833346] NET: Registered protocol family 15
[ 13.839482] Initializing XFRM netlink socket
[ 13.845288] tun: Universal TUN/TAP device driver, 1.6
[ 13.865521] l2tp_core: L2TP core driver, V2.0
[ 13.870801] l2tp_netlink: L2TP netlink interface
[ 13.876467] gre: GRE over IPv4 demultiplexor driver
[ 13.882476] ip_gre: GRE over IPv4 tunneling driver
[ 13.894082] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[ 13.945322] Current mapfilter version v3.0.1.2
[ 15.035432] mt_wifi: module license 'Proprietary' taints kernel.
[ 15.041459] Disabling lock debugging due to kernel taint
[ 15.089520] conninfra@(conninfra_pwr_on:120) [conninfra_pwr_on] drv=[3]
[ 15.097109] conninfra@(_consys_polling_chipid_int:306) Read CONNSYS HW IP version successfully! (0x02090000)
[ 15.114981] Adie Type: 0x7976
[ 15.114983] SKU Type: 3000
[ 15.118915] conninfra@(opfunc_power_on_internal:241) [Conninfra Pwr On] BT=[0] FM=[0] GPS=[0] WF=[1] CONNINFRA=[1]
[ 15.133011] WiFi@C12L1,get_dbg_setting_by_profile() 4244: debug level setting=INDEX0_debug_level not found!!
[ 15.142880] WiFi@C12L1,get_dbg_setting_by_profile() 4267: debug option setting=INDEX0_debug_option not found!!
[ 15.152940] mt_rbus 0000:00:00.0: runtime IRQ mapping not provided by arch
[ 15.168062] mt7981_init()-->
[ 15.170962] Use the default iPAiLNA bin image!
[ 15.175458] <--mt7981_init()
[ 15.178378] RtmpRaDevCtrlInit(): MCS_LUT not used becasue MacTb size(288) > 128!
[ 15.185884] WiFi@C12L1,match_index_by_chipname() 502: not find chip name INDEX1
[ 15.193244] WiFi@C12L1,match_index_by_chipname() 502: not find chip name INDEX2
[ 15.200569] WiFi@C12L1,match_index_by_chipname() 502: not find chip name INDEX3
[ 15.207887] WiFi@C12L1,match_index_by_chipname() 502: not find chip name INDEX4
[ 15.215201] WiFi@C12L1,match_index_by_chipname() 502: not find chip name INDEX5
[ 15.222514] WiFi@C12L1,match_index_by_chipname() 502: not find chip name INDEX6
[ 15.229828] WiFi@C12L1,match_index_by_chipname() 502: not find chip name INDEX7
[ 15.237141] WiFi@C12L1,match_index_by_chipname() 502: not find chip name INDEX8
[ 15.244455] WiFi@C12L1,match_index_by_chipname() 502: not find chip name INDEX9
[ 15.251753] WiFi@C12L2,match_index_by_chipname() 507: Not find slot id, back to old rule.
[ 15.260041] msta_ifname not found
[ 15.272646] -->mtfwd_init(ver:2.0)
[ 15.272692] <--
[ 15.276904] mtk_warp_proxy: module uses symbols from proprietary module mt_wifi, inheriting taint.
[ 15.354939] xt_time: kernel timezone is -0000
[ 15.367231] PPP generic driver version 2.4.2
[ 15.372539] PPP MPPE Compression module registered
[ 15.378825] NET: Registered protocol family 24
[ 15.384317] PPTP driver version 0.8.5
[ 15.390142] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[ 15.397108] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 16.290793] dns_hook init ok
[ 18.907702] mtk_soc_eth 15100000.ethernet eth0: Link is Down
[ 18.930650] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/2500base-x link mode
[ 18.939192] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx
[ 18.941755] br-lan: port 1(eth0) entered blocking state
[ 18.953088] br-lan: port 1(eth0) entered disabled state
[ 18.958574] device eth0 entered promiscuous mode
[ 18.963392] br-lan: port 1(eth0) entered blocking state
[ 18.968669] br-lan: port 1(eth0) entered forwarding state
[ 18.974479] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 18.996613] MediaTek MT798x PHY mdio-bus:00: TX-VCM SW cal result: 0x2
[ 19.008074] mtk_soc_eth 15100000.ethernet eth1: PHY [mdio-bus:00] driver [MediaTek MT798x PHY]
[ 19.016739] mtk_soc_eth 15100000.ethernet eth1: configuring for phy/gmii link mode
[ 19.442885] /
[ 19.445844] +itotolink.net 00:00:00:00:00:00 1 192.168.0.1
[ 19.451379] dns_hook_proc_write 200: ret=4
[ 19.455586] dns_hook_proc_write 205: ret=1
[ 19.459688] dns_hook_proc_write 210: ret=6
[ 19.463810] dns_hook_proc_write 220: host=itotolink.net mac=00:00:00:00:00:00 host_len=13 ip=192.168.0.1 action=1
[ 19.474104] dns_hook_dump 113: itotolink.net 00:00:00:00:00:00 13 192.168.0.1 1
[ 20.538872] sh (3457): drop_caches: 3
[ 22.487845] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 22.514062] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 22.521954] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 22.530021] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 22.537977] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 22.545892] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 22.553781] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 22.561666] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 22.569578] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 22.577467] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 22.585352] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 23.277491] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 23.285361] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 23.293253] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 23.301103] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 23.308939] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 23.436628] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 23.444500] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 25.286704] module exit
[ 26.057375] mtk_soc_eth 15100000.ethernet eth0: Link is Down
[ 26.063206] br-lan: port 1(eth0) entered disabled state
[ 26.073952] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/2500base-x link mode
[ 26.082288] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx
[ 26.090995] br-lan: port 1(eth0) entered blocking state
[ 26.096262] br-lan: port 1(eth0) entered forwarding state
[ 26.136645] 7981@C12L1,rt28xx_ap_ioctl() 866: interface is down, cmd [8be2] return!!!
[ 26.145871] 7981@C12L1,rt28xx_ap_ioctl() 866: interface is down, cmd [8be2] return!!!
[ 26.159514] 7981@C12L1,rt28xx_ap_ioctl() 866: interface is down, cmd [8be2] return!!!
[ 26.168624] 7981@C12L1,rt28xx_ap_ioctl() 866: interface is down, cmd [8be2] return!!!
[ 26.177906] 7981@C12L1,rt28xx_ap_ioctl() 866: interface is down, cmd [8be2] return!!!
[ 26.201536] 7981@C12L1,rt28xx_ap_ioctl() 866: interface is down, cmd [8be2] return!!!
[ 26.228384] mtk_soc_eth 15100000.ethernet eth0: Link is Down
[ 26.234218] br-lan: port 1(eth0) entered disabled state
[ 26.243089] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/2500base-x link mode
[ 26.251437] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx
[ 26.251506] br-lan: port 1(eth0) entered blocking state
[ 26.265274] br-lan: port 1(eth0) entered forwarding state
[ 26.568293] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 26.576324] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.592520] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.601953] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.609853] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.617854] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.625790] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.633777] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.641707] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.649617] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.657517] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.665367] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.673208] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.901143] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.909002] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.916846] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.924693] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 28.932527] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 29.060203] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 29.068090] 7981@C12L1,rt28xx_ap_ioctl() 833: interface is down, cmd [8be1] return!!!
[ 111.812340] mt753x gsw@0: Port 3 Link is Up - 1Gbps/Full
[ 112.723333] mt753x gsw@0: Port 3 Link is Down
[ 115.630658] mt753x gsw@0: Port 3 Link is Up - 1Gbps/Full