Upgraded VGV7519 from 19.07 to 21.02 now lost wlan adapter

I have upgraded my VGV7519 Experiabox from 19.07 to 21.02 but now i've lost my wifi device.
Also after a reset no wlan device can be found.
Is this a known error ?

Luckily this is my test device so no immediate problems but it's weird.

Thanks in advance.

Klaas Eenkhoorn.

Kernel log:

[    0.000000] Linux version 5.4.143 (builder@buildhost) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r16279-5cc0535800)) #0 SMP Tue Aug 31 22:20:08 2021
[    0.000000] SoC: xRX200 rev 1.2
[    0.000000] printk: bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019556 (MIPS 34Kc)
[    0.000000] MIPS: machine is KPN Experiabox V8
[    0.000000] User-defined physical RAM map overwrite
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Detected 1 available secondary CPU(s)
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000003dfffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000003dfffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003dfffff]
[    0.000000] On node 0 totalpages: 15872
[    0.000000]   Normal zone: 140 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 15872 pages, LIFO batch:3
[    0.000000] percpu: Embedded 14 pages/cpu s26256 r8192 d22896 u57344
[    0.000000] pcpu-alloc: s26256 r8192 d22896 u57344 alloc=14*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 15732
[    0.000000] Kernel command line: console=ttyLTQ0,115200 mem=62M vpe1_load_addr=0x83e00000 vpe1_mem=2M maxvpes=1 maxtcs=1 nosmp
[    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=00067cc0
[    0.000000] Readback ErrCtl register=00067cc0
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 53688K/63488K available (6249K kernel code, 220K rwdata, 1040K rodata, 1240K init, 223K bss, 9800K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] NR_IRQS: 256
[    0.000000] random: get_random_bytes called from 0x8075aa38 with crng_init=0
[    0.000000] CPU Clock: 500MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns
[    0.000011] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns
[    0.007906] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.045951] pid_max: default: 32768 minimum: 301
[    0.050876] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.058070] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.069556] rcu: Hierarchical SRCU implementation.
[    0.075169] smp: Bringing up secondary CPUs ...
[    0.079628] smp: Brought up 1 node, 1 CPU
[    0.090062] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.099729] futex hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.106751] pinctrl core: initialized pinctrl subsystem
[    0.115829] NET: Registered protocol family 16
[    0.124361] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.135322] pinctrl-xway 1e100b10.pinmux: Init done
[    0.141424] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.152337] PCI host bridge /fpi@10000000/pci@e105400 ranges:
[    0.158031]  MEM 0x0000000018000000..0x0000000019ffffff
[    0.163261]   IO 0x000000001ae00000..0x000000001affffff
[    0.235141] gpio-stp-xway 1e100bb0.stp: Init done
[    0.241406] usbcore: registered new interface driver usbfs
[    0.246932] usbcore: registered new interface driver hub
[    0.252286] usbcore: registered new device driver usb
[    0.257780] PCI host bridge to bus 0000:00
[    0.261803] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[    0.268701] pci_bus 0000:00: root bus resource [io  0x1ae00000-0x1affffff]
[    0.275644] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.282498] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.293181] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.299811] workqueue: max_active 576 requested for napi_workq is out of range, clamping between 1 and 512
[    0.319867] clocksource: Switched to clocksource MIPS
[    0.326349] thermal_sys: Registered thermal governor 'step_wise'
[    0.326852] NET: Registered protocol family 2
[    0.337378] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.345588] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.353944] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.361593] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear)
[    0.368697] TCP: Hash tables configured (established 1024 bind 1024)
[    0.375308] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.381806] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.389183] NET: Registered protocol family 1
[    0.393514] PCI: CLS 0 bytes, default 32
[    0.402170] gptu: totally 6 16-bit timers/counters
[    0.407128] gptu: misc_register on minor 63
[    0.411308] gptu: succeeded to request irq 126
[    0.415786] gptu: succeeded to request irq 127
[    0.420291] gptu: succeeded to request irq 128
[    0.424823] gptu: succeeded to request irq 129
[    0.429336] gptu: succeeded to request irq 130
[    0.433834] gptu: succeeded to request irq 131
[    0.441577] lantiq,vmmc 1f107000.vmmc: requested GPIO 465
[    0.446936] lantiq,vmmc 1f107000.vmmc: requested GPIO 493
[    0.452397] lantiq,vmmc 1f107000.vmmc: requested GPIO 492
[    0.457817] lantiq,vmmc 1f107000.vmmc: reserved 1MB at 0x(ptrval)
[    0.472134] workingset: timestamp_bits=14 max_order=14 bucket_order=0
[    0.489090] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.494846] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.529347] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[    0.545855] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[    0.554780] printk: console [ttyLTQ0] enabled
[    0.563493] printk: bootconsole [early0] disabled
[    0.579339] lantiq nor flash device: 00800000 at 10000000
[    0.583543] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
[    0.592959] Amd/Fujitsu Extended Query Table at 0x0040
[    0.598067]   Amd/Fujitsu Extended Query version 1.1.
[    0.603088] number of CFI chips: 1
[    0.606488] lantiq nor flash device: 00800000 at 14800000
[    0.612033] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
[    0.621481] Amd/Fujitsu Extended Query Table at 0x0040
[    0.626609]   Amd/Fujitsu Extended Query version 1.1.
[    0.631649] number of CFI chips: 1
[    0.634984] Concatenating MTD devices:
[    0.638773] (0): "ltq_nor"
[    0.641464] (1): "ltq_nor"
[    0.644159] into device "10000000.flash"
[    0.648152] 4 fixed-partitions partitions found on MTD device 10000000.flash
[    0.655145] Creating 4 MTD partitions on "10000000.flash":
[    0.660634] 0x000000040000-0x000000050000 : "board_config"
[    0.667511] 0x000000000000-0x000000040000 : "uboot"
[    0.672572] 0x000000060000-0x000000070000 : "u-boot-env"
[    0.677975] 0x000000080000-0x000001000000 : "firmware"
[    0.690004] 2 uimage-fw partitions found on MTD device firmware
[    0.694629] 0x000000080000-0x0000002dc814 : "kernel"
[    0.701029] 0x0000002dc814-0x000001000000 : "rootfs"
[    0.706008] mtd: device 5 (rootfs) set to be root filesystem
[    0.710347] 1 squashfs-split partitions found on MTD device rootfs
[    0.716463] 0x000000730000-0x000001000000 : "rootfs_data"
[    0.724879] libphy: Fixed MDIO Bus: probed
[    0.735496] NET: Registered protocol family 10
[    0.762649] Segment Routing with IPv6
[    0.765168] NET: Registered protocol family 17
[    0.769483] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    0.782335] 8021q: 802.1Q VLAN Support v1.8
[    0.900946] libphy: lantiq,xrx200-mdio: probed
[    0.914110] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6 0:00: attached PHY driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6] (mii_bus:phy_addr=0:00, irq=POLL)
[    0.929078] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6 0:01: attached PHY driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6] (mii_bus:phy_addr=0:01, irq=POLL)
[    0.944460] Intel XWAY PHY11G (xRX v1.2 integrated) 0:11: attached PHY driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (mii_bus:phy_addr=0:11, irq=POLL)
[    0.958197] Intel XWAY PHY11G (xRX v1.2 integrated) 0:13: attached PHY driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (mii_bus:phy_addr=0:13, irq=POLL)
[    0.971969] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6 0:05: attached PHY driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6] (mii_bus:phy_addr=0:05, irq=POLL)
[    0.997612] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[    1.007574] Freeing unused kernel memory: 1240K
[    1.010714] This architecture does not have kernel memory protection.
[    1.017123] Run /sbin/init as init process
[    1.223649] random: fast init done
[    1.831045] init: Console is alive
[    1.833540] init: - watchdog -
[    3.288607] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    3.498838] dwc2 1e101000.usb: 1e101000.usb supply vusb_d not found, using dummy regulator
[    3.505936] dwc2 1e101000.usb: 1e101000.usb supply vusb_a not found, using dummy regulator
[    3.616059] dwc2 1e101000.usb: DWC OTG Controller
[    3.619370] dwc2 1e101000.usb: new USB bus registered, assigned bus number 1
[    3.626512] dwc2 1e101000.usb: irq 62, io mem 0x1e101000
[    3.633669] hub 1-0:1.0: USB hub found
[    3.636681] hub 1-0:1.0: 1 port detected
[    3.641100] dwc2 1e106000.usb: 1e106000.usb supply vusb_d not found, using dummy regulator
[    3.648483] dwc2 1e106000.usb: 1e106000.usb supply vusb_a not found, using dummy regulator
[    3.759923] dwc2 1e106000.usb: DWC OTG Controller
[    3.763229] dwc2 1e106000.usb: new USB bus registered, assigned bus number 2
[    3.770374] dwc2 1e106000.usb: irq 91, io mem 0x1e106000
[    3.777180] hub 2-0:1.0: USB hub found
[    3.780135] hub 2-0:1.0: 1 port detected
[    3.786326] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    3.796434] init: - preinit -
[    5.016403] random: procd: uninitialized urandom read (4 bytes read)
[    9.354206] jffs2: notice: (572) jffs2_build_xattr_subsystem: complete building xattr subsystem, 28 of xdatum (3 unchecked, 17 orphan) and 40 of xref (5 dead, 20 orphan) found.
[    9.370736] mount_root: switching to jffs2 overlay
[    9.379120] overlayfs: upper fs does not support tmpfile.
[    9.391891] urandom-seed: Seeding with /etc/urandom.seed
[    9.589473] procd: - early -
[    9.591119] procd: - watchdog -
[   10.298080] procd: - watchdog -
[   10.426742] procd: - ubus -
[   10.520978] random: ubusd: uninitialized urandom read (4 bytes read)
[   10.529778] random: ubusd: uninitialized urandom read (4 bytes read)
[   10.535562] random: ubusd: uninitialized urandom read (4 bytes read)
[   10.549182] procd: - init -
[   12.108225] kmodloader: loading kernel modules from /etc/modules.d/*
[   12.373443] IFXOS, Version 1.5.19 (c) Copyright 2009, Lantiq Deutschland GmbH
[   12.404274] Lantiq TAPI device driver, version 3.13.0.2, (c) 2001-2010 Lantiq Deutschland GmbH
[   12.428109] NET: Registered protocol family 8
[   12.431035] NET: Registered protocol family 20
[   12.454526] PPP generic driver version 2.4.2
[   12.524919] Lantiq (VRX) DSL CPE MEI driver, version 1.5.17.6, (c) 2007-2015 Lantiq Beteiligungs-GmbH & Co. KG
[   12.544157] 
[   12.544157] 
[   12.544157] Lantiq CPE API Driver version: DSL CPE API V4.17.18.6
[   12.561851] 
[   12.561851] Predefined debug level: 3
[   12.605446] Loading modules backported from Linux version v5.10.42-0-g65859eca4dff
[   12.611738] Backport generated by backports.git v5.10.42-1-0-gbee5c545
[   12.628501] urngd: v1.0.2 started.
[   12.652055] Lantiq MIPS34KEc MPS driver, version 2.2.2.5, (c) 2006-2010 Lantiq Deutschland GmbH
[   12.659485] request_timer(2, 0x000001AE, 1)...
[   12.659512] successful!
[   12.666651] Lantiq VMMC device driver, version 1.9.0.3, (c) 2006-2010 Lantiq Deutschland GmbH
[   12.728982] NET: Registered protocol family 24
[   12.763046] xt_time: kernel timezone is -0000
[   12.999414] kmodloader: done loading kernel modules from /etc/modules.d/*
[   13.095786] random: crng init done
[   13.097748] random: 6 urandom warning(s) missed due to ratelimiting
[   34.372906] br-lan: port 1(eth0.1) entered blocking state
[   34.377057] br-lan: port 1(eth0.1) entered disabled state
[   34.382831] device eth0.1 entered promiscuous mode
[   34.387125] device eth0 entered promiscuous mode
[   44.631775] lantiq,xrx200-net 1e108000.eth eth0: port 0 got link
[   44.636627] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   44.643549] br-lan: port 1(eth0.1) entered blocking state
[   44.648098] br-lan: port 1(eth0.1) entered forwarding state
[   44.654370] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[  259.767741] lantiq,xrx200-net 1e108000.eth eth0: port 0 lost link
[  259.773938] br-lan: port 1(eth0.1) entered disabled state
[ 1613.559767] lantiq,xrx200-net 1e108000.eth eth0: port 0 got link
[ 1613.565112] br-lan: port 1(eth0.1) entered blocking state
[ 1613.569825] br-lan: port 1(eth0.1) entered forwarding state
[ 1614.583871] lantiq,xrx200-net 1e108000.eth eth0: port 0 lost link
[ 1614.589799] br-lan: port 1(eth0.1) entered disabled state
[ 1617.655786] lantiq,xrx200-net 1e108000.eth eth0: port 0 got link
[ 1617.661134] br-lan: port 1(eth0.1) entered blocking state
[ 1617.665842] br-lan: port 1(eth0.1) entered forwarding state

Hi! Please check workaround here:

you basically need to add following:

echo 1 > /sys/bus/pci/rescan

to System -> Startup -> Local Startup

Thanks for the reply, i will look into this.

Klaas Eenkhoorn

Yes, that seems to work ... only after a reboot not on a running system but it works and that counts.
Thanks for the help!

Kl@@s

If your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.