UniElec U7623-06 WiFi don’t work after sysupgrade to 21.02.1
I upgraded openwrt from 19.07 to the 21.02. I also tried to keep all my configuration files and Luci ask me a lot of question to transfer to the new version (Don’t now if that works)
Now the WiFi don't show up at all... I guess no wifi modules were recognized from Linux.
Anyway, I already flashed the full image with SP Flash tool but still no WiFi.
I also already delete the \etc\config\wireless
rm /etc/config/wireless
and run:
wifi config
now the /etc/config/wireless is empty. I just can guess that there are some driver issues. I attached my "dmesg" output and my "cat /sys/kernel/debug/usb/devices"
dmesg:
………..
[ 0.092490] usbcore: registered new interface driver usbfs
[ 0.092552] usbcore: registered new interface driver hub
[ 0.092605] usbcore: registered new device driver usb
[ 0.093212] workqueue: max_active 576 requested for napi_workq is out of rang e, clamping between 1 and 512
[ 0.094162] clocksource: Switched to clocksource arch_sys_counter
[ 0.095081] thermal_sys: Registered thermal governor 'step_wise'
[ 0.095512] NET: Registered protocol family 2
[ 0.095680] IP idents hash table entries: 16384 (order: 5, 131072 bytes, line ar)
[ 0.096839] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[ 0.096872] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
[ 0.096943] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.097057] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.097176] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.097226] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.097470] NET: Registered protocol family 1
[ 0.097506] PCI: CLS 0 bytes, default 64
[ 0.098716] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[ 0.104398] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.104412] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORIT Y) (c) 2001-2006 Red Hat, Inc.
[ 0.140228] bounce: pool size: 64 pages
[ 0.140289] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2 50)
[ 1.156106] mtk-scpsys 10006000.scpsys: Failed to power on domain mfg
[ 1.156123] ------------[ cut here ]------------
[ 1.156135] WARNING: CPU: 0 PID: 1 at drivers/soc/mediatek/mtk-scpsys.c:457 0 xc04a2d28
[ 1.156142] Modules linked in:
[ 1.156156] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.4.154 #0
[ 1.156163] Hardware name: Mediatek Cortex-A7 (Device Tree)
[ 1.156180] Function entered at [<c010e9bc>] from [<c010b040>]
[ 1.156189] Function entered at [<c010b040>] from [<c074a088>]
[ 1.156197] Function entered at [<c074a088>] from [<c011c708>]
[ 1.156205] Function entered at [<c011c708>] from [<c011c774>]
[ 1.156213] Function entered at [<c011c774>] from [<c04a2d28>]
[ 1.156221] Function entered at [<c04a2d28>] from [<c04d34ac>]
[ 1.156230] Function entered at [<c04d34ac>] from [<c04d17b0>]
[ 1.156237] Function entered at [<c04d17b0>] from [<c04d1a98>]
[ 1.156244] Function entered at [<c04d1a98>] from [<c04d1d40>]
[ 1.156251] Function entered at [<c04d1d40>] from [<c04d1da0>]
[ 1.156258] Function entered at [<c04d1da0>] from [<c04cfc38>]
[ 1.156266] Function entered at [<c04cfc38>] from [<c04d0bbc>]
[ 1.156273] Function entered at [<c04d0bbc>] from [<c04d25a4>]
[ 1.156280] Function entered at [<c04d25a4>] from [<c0102720>]
[ 1.156288] Function entered at [<c0102720>] from [<c0a00f3c>]
[ 1.156296] Function entered at [<c0a00f3c>] from [<c075ff08>]
[ 1.156304] Function entered at [<c075ff08>] from [<c01010e8>]
[ 1.156312] Exception stack(0xef071fb0 to 0xef071ff8)
[ 1.156322] 1fa0: 00000000 00000000 00000 000 00000000
[ 1.156333] 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000 000 00000000
[ 1.156343] 1fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[ 1.156358] ---[ end trace 8836e5d016df1af5 ]---
[ 1.156941] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[ 1.159311] printk: console [ttyS0] disabled
[ 1.179571] 11004000.serial: ttyS0 at MMIO 0x11004000 (irq = 198, base_baud = 1625000) is a ST16650V2
[ 1.800196] printk: console [ttyS0] enabled
[ 1.805069] mtk_rng 1020f000.rng: registered RNG driver
[ 1.805216] random: fast init done
[ 1.813895] random: crng init done
[ 1.814848] loop: module loaded
[ 1.821491] mt6323-regulator mt6323-regulator: Chip ID = 0x2023
[ 1.836976] libphy: Fixed MDIO Bus: probed
[ 1.864291] libphy: mdio: probed
[ 1.867652] mt7530 mdio-bus:00: MT7530 adapts as multi-chip module
[ 1.874343] mtk_soc_eth 1b100000.ethernet: generated random MAC address 9e:b2 :25:db:5a:23
[ 1.882971] mtk_soc_eth 1b100000.ethernet eth0: mediatek frame engine at 0xf0 8e0000, irq 204
[ 1.892681] xhci-mtk 1a1c0000.usb: xHCI Host Controller
[ 1.898017] xhci-mtk 1a1c0000.usb: new USB bus registered, assigned bus numbe r 1
[ 1.908598] xhci-mtk 1a1c0000.usb: hcc params 0x01401198 hci version 0x96 qui rks 0x0000000000290010
[ 1.917770] xhci-mtk 1a1c0000.usb: irq 202, io mem 0x1a1c0000
[ 1.923690] xhci-mtk 1a1c0000.usb: xHCI Host Controller
[ 1.928959] xhci-mtk 1a1c0000.usb: new USB bus registered, assigned bus numbe r 2
[ 1.936408] xhci-mtk 1a1c0000.usb: Host supports USB 3.0 SuperSpeed
[ 1.943301] hub 1-0:1.0: USB hub found
[ 1.947128] hub 1-0:1.0: 1 port detected
[ 1.951494] usb usb2: We don't know the algorithms for LPM for this host, dis abling LPM.
[ 1.960107] hub 2-0:1.0: USB hub found
[ 1.963886] hub 2-0:1.0: 1 port detected
[ 1.968468] i2c /dev entries driver
[ 1.972499] mtk-thermal 1100b000.thermal: Device not calibrated, using defaul t calibration values
[ 1.982424] mtk-wdt 10007000.watchdog: Watchdog enabled (timeout=31 sec, nowa yout=0)
[ 1.990684] cpu cpu0: dummy supplies not allowed for exclusive requests
[ 1.999382] sdhci: Secure Digital Host Controller Interface driver
[ 2.005616] sdhci: Copyright(c) Pierre Ossman
[ 2.011624] mediatek-mt2701-pinctrl 1000b000.pinctrl: not freeing pin 111 (MS DC0_DAT7) as part of deactivating group MSDC0_DAT7 - it is already used for some other setting
[ 2.027026] mediatek-mt2701-pinctrl 1000b000.pinctrl: not freeing pin 112 (MS DC0_DAT6) as part of deactivating group MSDC0_DAT6 - it is already used for some other setting
[ 2.042331] mediatek-mt2701-pinctrl 1000b000.pinctrl: not freeing pin 113 (MS DC0_DAT5) as part of deactivating group MSDC0_DAT5 - it is already used for some other setting
[ 2.057631] mediatek-mt2701-pinctrl 1000b000.pinctrl: not freeing pin 114 (MS DC0_DAT4) as part of deactivating group MSDC0_DAT4 - it is already used for some other setting
[ 2.072927] mediatek-mt2701-pinctrl 1000b000.pinctrl: not freeing pin 118 (MS DC0_DAT3) as part of deactivating group MSDC0_DAT3 - it is already used for some other setting
[ 2.088268] mediatek-mt2701-pinctrl 1000b000.pinctrl: not freeing pin 119 (MS DC0_DAT2) as part of deactivating group MSDC0_DAT2 - it is already used for some other setting
[ 2.103567] mediatek-mt2701-pinctrl 1000b000.pinctrl: not freeing pin 120 (MS DC0_DAT1) as part of deactivating group MSDC0_DAT1 - it is already used for some other setting
[ 2.118863] mediatek-mt2701-pinctrl 1000b000.pinctrl: not freeing pin 121 (MS DC0_DAT0) as part of deactivating group MSDC0_DAT0 - it is already used for some other setting
[ 2.134159] mediatek-mt2701-pinctrl 1000b000.pinctrl: not freeing pin 116 (MS DC0_CMD) as part of deactivating group MSDC0_CMD - it is already used for some o ther setting
[ 2.149280] mediatek-mt2701-pinctrl 1000b000.pinctrl: not freeing pin 117 (MS DC0_CLK) as part of deactivating group MSDC0_CLK - it is already used for some o ther setting
[ 2.164404] mediatek-mt2701-pinctrl 1000b000.pinctrl: not freeing pin 115 (MS DC0_RSTB) as part of deactivating group MSDC0_RSTB - it is already used for some other setting
[ 2.205251] sdhci-pltfm: SDHCI platform and OF driver helper
[ 2.213764] NET: Registered protocol family 10
[ 2.219254] Segment Routing with IPv6
[ 2.223026] NET: Registered protocol family 17
[ 2.227747] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 2.241008] 8021q: 802.1Q VLAN Support v1.8
[ 2.245447] ThumbEE CPU extension supported.
[ 2.249862] Registering SWP/SWPB emulation handler
[ 2.280282] mtk-pcie 1a140000.pcie: host bridge /pcie@1a140000 ranges:
[ 2.286960] mtk-pcie 1a140000.pcie: IO 0x1a160000..0x1a16ffff -> 0x1a16000 0
[ 2.294254] mtk-pcie 1a140000.pcie: MEM 0x60000000..0x6fffffff -> 0x6000000 0
[ 2.332551] mtk-pcie 1a140000.pcie: PCI host bridge to bus 0000:00
[ 2.338814] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.344337] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] (bus addre ss [0x1a160000-0x1a16ffff])
[ 2.353833] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff]
[ 2.360871] pci 0000:00:01.0: [14c3:0801] type 01 class 0x060400
[ 2.366960] pci 0000:00:01.0: reg 0x14: [mem 0x00000000-0x0000ffff]
[ 2.373324] pci 0000:00:01.0: supports D1
[ 2.378677] pci 0000:00:01.0: PME# supported from D0 D1 D3hot
[ 2.385470] mmc0: new high speed MMC card at address 0001
[ 2.391538] pci 0000:00:02.0: [14c3:0801] type 01 class 0x060400
[ 2.397613] pci 0000:00:02.0: reg 0x14: [mem 0x00000000-0x0000ffff]
[ 2.403933] pci 0000:00:02.0: supports D1
[ 2.408586] mmcblk0: mmc0:0001 008G70 7.28 GiB
[ 2.413713] mmcblk0boot0: mmc0:0001 008G70 partition 1 4.00 MiB
[ 2.420273] mmcblk0boot1: mmc0:0001 008G70 partition 2 4.00 MiB
[ 2.426358] mmcblk0rpmb: mmc0:0001 008G70 partition 3 4.00 MiB, chardev (249: 0)
[ 2.434110] pci 0000:00:02.0: PME# supported from D0 D1 D3hot
[ 2.441842] PCI: bus0: Fast back to back transfers disabled
[ 2.447515] mmcblk0: p1 p2 p3
[ 2.451717] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), rec onfiguring
[ 2.459779] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), rec onfiguring
[ 2.467946] pci 0000:01:00.0: [14c3:7612] type 00 class 0x028000
[ 2.473999] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit]
[ 2.480841] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref]
[ 2.487657] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[ 2.495515] PCI: bus1: Fast back to back transfers disabled
[ 2.501090] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[ 2.507881] pci 0000:02:00.0: [14c3:7603] type 00 class 0x028000
[ 2.513920] pci 0000:02:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
[ 2.520346] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
[ 2.528138] PCI: bus2: Fast back to back transfers disabled
[ 2.533711] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02
[ 2.540363] pci 0000:00:01.0: BAR 8: assigned [mem 0x60000000-0x600fffff]
[ 2.547161] pci 0000:00:01.0: BAR 9: assigned [mem 0x60100000-0x601fffff pref ]
[ 2.554387] pci 0000:00:02.0: BAR 8: assigned [mem 0x60200000-0x602fffff]
[ 2.561168] pci 0000:00:01.0: BAR 1: assigned [mem 0x60300000-0x6030ffff]
[ 2.567964] pci 0000:00:02.0: BAR 1: assigned [mem 0x60310000-0x6031ffff]
[ 2.574774] pci 0000:01:00.0: BAR 0: assigned [mem 0x60000000-0x600fffff 64bi t]
[ 2.582089] pci 0000:01:00.0: BAR 6: assigned [mem 0x60100000-0x6010ffff pref ]
[ 2.589327] pci 0000:00:01.0: PCI bridge to [bus 01]
[ 2.594311] pci 0000:00:01.0: bridge window [mem 0x60000000-0x600fffff]
[ 2.601092] pci 0000:00:01.0: bridge window [mem 0x60100000-0x601fffff pref ]
[ 2.608322] pci 0000:02:00.0: BAR 0: assigned [mem 0x60200000-0x602fffff]
[ 2.615117] pci 0000:00:02.0: PCI bridge to [bus 02]
[ 2.620077] pci 0000:00:02.0: bridge window [mem 0x60200000-0x602fffff]
[ 2.627049] pcieport 0000:00:01.0: enabling device (0140 -> 0142)
[ 2.633309] pcieport 0000:00:01.0: PME: Signaling with IRQ 214
[ 2.639517] pcieport 0000:00:01.0: AER: enabled with IRQ 214
[ 2.645558] pcieport 0000:00:02.0: enabling device (0140 -> 0142)
[ 2.651786] pcieport 0000:00:02.0: PME: Signaling with IRQ 215
[ 2.657926] pcieport 0000:00:02.0: AER: enabled with IRQ 215
[ 2.663907] mt7530 mdio-bus:00: MT7530 adapts as multi-chip module
[ 2.678864] libphy: dsa slave smi: probed
[ 2.683130] mt7530 mdio-bus:00 lan0 (uninitialized): PHY [dsa-0.0:00] driver [Generic PHY]
[ 2.692210] mt7530 mdio-bus:00 lan1 (uninitialized): PHY [dsa-0.0:01] driver [Generic PHY]
[ 2.701221] mt7530 mdio-bus:00 lan2 (uninitialized): PHY [dsa-0.0:02] driver [Generic PHY]
[ 2.710194] mt7530 mdio-bus:00 lan3 (uninitialized): PHY [dsa-0.0:03] driver [Generic PHY]
[ 2.719166] mt7530 mdio-bus:00 wan (uninitialized): PHY [dsa-0.0:04] driver [ Generic PHY]
[ 2.728251] mt7530 mdio-bus:00: configuring for fixed/trgmii link mode
[ 2.738856] mt7530 mdio-bus:00: Link is Up - 1Gbps/Full - flow control off
[ 2.745843] DSA: tree 0 setup
[ 2.749584] hctosys: unable to open rtc device (rtc0)
[ 2.758184] VFS: Mounted root (squashfs filesystem) readonly on device 179:3.
[ 2.766244] Freeing unused kernel memory: 1024K
[ 2.814289] Run /sbin/init as init process
[ 2.997743] init: Console is alive
[ 3.001906] init: - watchdog -
[ 3.203437] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 3.256952] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.266213] SCSI subsystem initialized
[ 3.272911] libata version 3.00 loaded.
[ 3.276606] ehci-fsl: Freescale EHCI Host controller driver
[ 3.282765] ehci-platform: EHCI generic platform driver
[ 3.293473] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 3.300240] ohci-platform: OHCI generic platform driver
[ 3.307058] kmodloader: done loading kernel modules from /etc/modules-boot.d/ *
[ 3.323175] init: - preinit -
[ 3.643848] mtk_soc_eth 1b100000.ethernet eth0: configuring for fixed/trgmii link mode
[ 3.651961] mtk_soc_eth 1b100000.ethernet eth0: Link is Up - 1Gbps/Full - flo w control rx/tx
[ 4.020003] device eth0 entered promiscuous mode
[ 4.025249] mt7530 mdio-bus:00 lan1: configuring for phy/gmii link mode
[ 4.032169] 8021q: adding VLAN 0 to HW filter on device lan1
[ 8.154652] mt7530 mdio-bus:00 lan1: Link is Up - 1Gbps/Full - flow control r x/tx
[ 8.162175] IPv6: ADDRCONF(NETDEV_CHANGE): lan1: link becomes ready
[ 8.503456] F2FS-fs (loop0): Mounted with checkpoint version = 351ed6b6
[ 8.512276] mount_root: switching to f2fs overlay
[ 8.566399] insmod: module is already loaded - nls_cp437
[ 8.574635] insmod: module is already loaded - nls_iso8859-1
[ 8.583065] insmod: module is already loaded - fat
[ 8.590704] insmod: module is already loaded - vfat
[ 8.616109] urandom-seed: Seeding with /etc/urandom.seed
[ 8.643365] mt7530 mdio-bus:00 lan1: Link is Down
[ 8.648693] device eth0 left promiscuous mode
[ 8.671110] procd: - early -
[ 8.674057] procd: - watchdog -
[ 9.227065] procd: - watchdog -
[ 9.267631] procd: - ubus -
[ 9.325160] procd: - init -
[ 9.689079] urngd: v1.0.2 started.
[ 9.707794] kmodloader: loading kernel modules from /etc/modules.d/*
[ 9.765660] xt_time: kernel timezone is -0000
[ 9.776847] PPP generic driver version 2.4.2
[ 9.781789] NET: Registered protocol family 24
[ 9.791516] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 11.636302] mtk_soc_eth 1b100000.ethernet eth0: Link is Down
[ 11.647180] mtk_soc_eth 1b100000.ethernet eth0: configuring for fixed/trgmii link mode
[ 11.656540] device eth0 entered promiscuous mode
………
cat /sys/kernel/debug/usb/devices:
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 5.04
S: Manufacturer=Linux 5.4.154 xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=1a1c0000.usb
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=5000 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 3.00 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev= 5.04
S: Manufacturer=Linux 5.4.154 xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=1a1c0000.usb
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms