Closed csirikak closed 7 years ago
dd-WRT? What log message?
Can you try LEDE? I have posted the link.
@pmcduff In DD-WRT power setting is not functional, changes are not actually sent to the firmware as it's locked in that sense so probably a coincidence.
@pmcduff DD-WRT r33006 is VERY very OLD! Anything from this version may not apply in anyway whatsoever to the versions that are currently being tested!.
@aaron1959 power setting is not functional for lede too. the chipset does not support power setting
Before you report problem, please check what version of mwlwifi tested by you.
@BrainSlayer "@aaron1959 power setting is not functional for lede too. the chipset does not support power setting" yes I understand that it i now locked for everyone per F.C.C. rules?
@yuhhaurlin if you can borrow a Galaxy S7 running Nougat and test your LEDE @ 5 Ghz with no security you can find the answer yourself if you would choose.
@aaron1959 Please reproduce this problem on LEDE first. Your test environment can hit this problem on dd-WRT, it should be easier to reproduce the same problem on LEDE by you.
I don't work for Marvell.
If you can't reproduce, how can I?
By getting access to a S7 device? I think it's a bit much to act like it is the consumer's responsibility to get serial output while you are funded by the manufacturer to develop the driver. There are far too many of us reporting stability issues for this to be an isolated case. I have yet to see more than 36 hours of up time using WRT3200 while a 7 year old router running LEDE runs without issue. I am doing my best to test each new release in a real-world environment and reporting the logs that I'm able to capture but your responses have gotten increasingly adversarial and defensive. I'm not sure what kind of support Marvel is giving you, but this "blame the user" attitude is counter productive at best.
On Mon, Sep 25, 2017 at 6:43 PM, yuhhaurlin notifications@github.com wrote:
If you can't reproduce, how can I?
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/kaloz/mwlwifi/issues/217#issuecomment-332034913, or mute the thread https://github.com/notifications/unsubscribe-auth/AE3dIRQlShSwtYujoHBWyER7h0fGhb4Sks5smCyJgaJpZM4PiAnp .
RCU stall is fixed due to I try to reproduce the problem reported by you.
Currently the only unstable problem is host command timeout and only reported by aaron1959. I hope he can help to reproduce it on LEDE first, so I can try to reproduce the problem too.
I believe the main concern and complain here that has been mentioned many times is most of the users here don't use LEDE as their first choice, the only developer we have at Marvell via github is only using LEDE, this is of course a huge roadblock for us. Changing from DD-WRT to LEDE isn't as easy as changing a tire and is very time consuming and takes the device out of service to do it.
Is there not a way for you to better help us and help Belkin by also developing from DD-WRT as well, LEDE isn't exactly the most stable Community due to it merging back into OpenWRT.
On Sep 25, 2017 6:22 PM, "yuhhaurlin" notifications@github.com wrote:
Currently the only unstable problem is host command timeout and only reported by aaron1959. I hope he can help to reproduce it on LEDE first, so I can try to reproduce the problem too.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/kaloz/mwlwifi/issues/217#issuecomment-332041378, or mute the thread https://github.com/notifications/unsubscribe-auth/ARIphFnkWuUblUYS-bqM6JT0CldV_N0lks5smDXFgaJpZM4PiAnp .
dd-wrt might not be the best development platform. lede is better here for working on the driver and thats a valid point
Selecting Beam forming does nothing bad on my end with latest build. LEDE is just so user hostile, the procedure for returning it back, even to the factory image.
I just think it's an incredible amount of work to put on us customers.
Like Samsung telling customers to physically open your TV set and and hook up a device to monitor for a issue we know we have and you can't use your TV until we figure it out.
I have installed the latest LEDE that @BrainSlayer suggested. It worked fine for about an hour, after which, it crashes and reboots about every five minutes.
I get hundreds of lines of this right before a crash:
[ 28.936401] ieee80211 phy1: change: 0x42
and
[ 30.414463] ieee80211 phy1: change: 0x100
any suggestions?
@pmcduff that info would be useful if you had serial data. Otherwise were still in exactly the same place.
I will be very happy to sent you a usb to serial cable right this minute.
@pmcduff
without serial data we go nowhere.
Ok start posting the logs now please..
Have you checked for the proper driver just to confirm as the post said to do?
cat /sys/kernel/debug/ieee80211/phy1/mwlwifi/info
How to get serial data? I have a cable.
opkg list-installed | grep mwlwifi kmod-mwlwifi - 4.9.51+10.3.4.0-20170810-1 I use putty and, COM(whatever in device manager) baudrate 115200.
Yes. Please give me log messages.
BootROM - 1.73
Booting from NAND flash
General initialization - Version: 1.0.0
AVS selection from EFUSE disabled (Skip reading EFUSE values)
mvSysEnvIsFlavourReduced: TWSI Read of 'flavor' failed
Detected Device ID 6820
High speed PHY - Version: 2.0
Init RD NAS topology Serdes Lane 3 is USB3
Serdes Lane 4 is SGMII
board SerDes lanes topology details:
| Lane # | Speed| Type |
------------------------------|
| 0 | 6 | SATA0 |
| 1 | 5 | PCIe0 |
| 2 | 6 | SATA1 |
| 3 | 5 | USB3 HOST1 |
| 4 | 5 | PCIe1 |
| 5 | 0 | SGMII2 |
-------------------------------
:** Link is Gen1, check the EP capability
PCIe, Idx 0: Link upgraded to Gen2 based on client cpabilities
:** Link is Gen1, check the EP capability
PCIe, Idx 1: remains Gen1
High speed PHY - Ended Successfully
DDR3 Training Sequence - Ver TIP-1.46.0
mvSysEnvGetTopologyUpdateInfo: TWSI Read failed
DDR3 Training Sequence - Switching XBAR Window to FastPath Window
DDR3 Training Sequence - Ended Successfully
Not detected suspend to RAM indication
BootROM: Image checksum verification PASSED
__ __ _ _
| \/ | __ _ _ ____ _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| | | | (_| | | \ V / __/ | |
|_| |_|\__,_|_| \_/ \___|_|_|
_ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/ |____/ \___/ \___/ \__|
** LOADER **
U-Boot 2013.01 (Apr 08 2016 - 15:47:50) Marvell version: 2015_T1.QA.0p16
Boot version : v0.0.4
Board: RD-NAS-88F6820-DDR3
SoC: MV88F6820 Rev A0
running 2 CPUs
CPU: ARM Cortex A9 MPCore (Rev 1) LE
CPU 0
CPU @ 1866 [MHz]
L2 @ 933 [MHz]
TClock @ 200 [MHz]
DDR3 @ 933 [MHz]
DDR3 32 Bit Width,FastPath Memory Access, DLB Enabled, ECC Disabled
DRAM: 512 MiB
NAND: 256 MiB
MMC: mv_sdh: 0
DEVINFO offset == 0x7e0000
U-ENV offset == 0x200000
U-ENV offset == 0x200000
S-ENV offset == 0x220000
#### auto_recovery ####
[u_env] get auto_recovery == yes
[u_env] get auto_recovery == yes
[u_env] get boot_part == 1
[u_env] get boot_part_ready == 3
auto_recovery enabled:1, boot_part:1, boot_part_ready:3
S-ENV offset == 0x220000
[boot_count_read] block:0x220000, size:128KB, records:64
[boot_count_read_record] boot_count:0, next_record:48
[boot_count_write] erase:0, auto_recovery->block_offset:0x220000 offset=0x238000
Updating boot_count ...
[boot_count_write] offset:0x238000 , length:2048
done
PCI-e 0 (IF 0 - bus 0) Root Complex Interface, Detected Link X1, GEN 2.0
PCI-e 1 (IF 1 - bus 1) Root Complex Interface, Detected Link X1, GEN 1.1
USB2.0 0: Host Mode
USB3.0 1: Host Mode
USB3.0 0: Host Mode
Map: Code: 0x1feab000:0x1ff75a20
BSS: 0x1ffef164
Stack: 0x1f9aaf20
Heap: 0x1f9ab000:0x1feab000
U-ENV offset == 0x200000
U-ENV offset == 0x200000
U-Boot Environment: 0x00200000:0x00220000 (NAND)
Board configuration detected:
mvEthE6171SwitchBasicInit init
Net:
| port | Interface | PHY address |
|--------|-----------|--------------|
| egiga0 | RGMII | 0x01 |
| egiga1 | SGMII | 0x00 |
| egiga2 | SGMII | In-Band |
egiga0 [PRIME], egiga1, egiga2
auto_recovery_check changes bootcmd: run nandboot
Hit any key to stop autoboot: 0
NAND read: device 0 offset 0xa00000, size 0x600000
6291456 bytes read: OK
## Booting kernel from Legacy Image at 02000000 ...
Image Name: ARM LEDE Linux-4.9.51
Created: 2017-09-21 21:03:46 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2268554 Bytes = 2.2 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.9.51 (davidc502@pc2) (gcc version 5.4.0 (LEDE GCC 5.4.0 r4901-ab26fc6c8d) ) #0 SMP Thu Sep 21 21:03:46 2017
[ 0.000000] CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instructio n cache
[ 0.000000] OF: fdt:Machine model: Linksys WRT3200ACM
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] percpu: Embedded 13 pages/cpu @dfbce000 s22796 r8192 d22260 u5324 8
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pag es: 130048
[ 0.000000] Kernel command line: console=ttyS0,115200 root=/dev/mtdblock6 ro rootdelay=1 rootfstype=jffs2 earlyprintk mtdparts=armada-nand:2048K(uboot)ro,128 K(u_env),256K(s_env),256K@8064K(devinfo),1920K@8320K(sysdiag),80m@10m(kernel),74 m@16m(rootfs),80m@90m(alt_kernel),74m@96m(alt_rootfs),160m@10m(ubifs),-@170m(sys cfg)
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 512808K/524288K available (4573K kernel code, 181K rwdata , 1252K rodata, 284K init, 309K bss, 11480K reserved, 0K cma-reserved, 0K highme m)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xe0800000 - 0xff800000 ( 496 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc047fa60 (4575 kB)
[ 0.000000] .init : 0xc05dd000 - 0xc0624000 ( 284 kB)
[ 0.000000] .data : 0xc0624000 - 0xc0651440 ( 182 kB)
[ 0.000000] .bss : 0xc0651440 - 0xc069ebc0 ( 310 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] mvebu_mbus: [Firmware Warn]: deprecated mbus-mvebu Device Tree, s uspend/resume will not work
[ 0.000000] L2C-310 enabling early BRESP for Cortex-A9
[ 0.000000] L2C-310 full line of zeros enabled for Cortex-A9
[ 0.000000] L2C-310 D prefetch enabled, offset 1 lines
[ 0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
[ 0.000000] L2C-310 Coherent cache controller enabled, 16 ways, 1024 kB
[ 0.000000] L2C-310 Coherent: CACHE_ID 0x410054c9, AUX_CTRL 0x56070001
[ 0.000000] Selected CPU frequency (16) unsupported
[ 0.000000] Switching to timer-based delay loop, resolution 40ns
[ 0.000003] sched_clock: 32 bits at 25MHz, resolution 40ns, wraps every 85899 345900ns
[ 0.000009] clocksource: armada_370_xp_clocksource: mask: 0xffffffff max_cycl es: 0xffffffff, max_idle_ns: 76450417870 ns
[ 0.000115] Calibrating local timer... 933.24MHz.
[ 0.060034] Calibrating delay loop (skipped), value calculated using timer fr equency.. 50.00 BogoMIPS (lpj=250000)
[ 0.060039] pid_max: default: 32768 minimum: 301
[ 0.060077] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.060080] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.060276] CPU: Testing write buffer coherency: ok
[ 0.060367] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.060377] Setting up static identity map for 0x8280 - 0x82d8
[ 0.060436] mvebu-soc-id: MVEBU SoC ID=0x6820, Rev=0x4
[ 0.060496] mvebu-pmsu: Initializing Power Management Service Unit
[ 0.060892] Booting CPU 1
[ 0.061029] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.061060] Brought up 2 CPUs
[ 0.061066] SMP: Total of 2 processors activated (100.00 BogoMIPS).
[ 0.061068] CPU: All CPU(s) started in SVC mode.
[ 0.062742] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[ 0.062792] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, ma x_idle_ns: 19112604462750000 ns
[ 0.062799] futex hash table entries: 512 (order: 3, 32768 bytes)
[ 0.062834] pinctrl core: initialized pinctrl subsystem
[ 0.063142] NET: Registered protocol family 16
[ 0.063572] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.090059] cpuidle: using governor ladder
[ 0.090188] mvebu-pmsu: CPU hotplug support is currently broken on Armada 38x : disabling
[ 0.090194] mvebu-pmsu: CPU idle is currently broken on Armada 38x: disabling
[ 0.120447] reg-fixed-voltage xhci0-vbus: could not find pctldev for node /so c/internal-regs/pinctrl@18000/xhci0-vbus-pins, deferring probe
[ 0.120584] SCSI subsystem initialized
[ 0.120766] usbcore: registered new interface driver usbfs
[ 0.120791] usbcore: registered new interface driver hub
[ 0.120812] usbcore: registered new device driver usb
[ 0.121302] clocksource: Switched to clocksource armada_370_xp_clocksource
[ 0.121621] NET: Registered protocol family 2
[ 0.121844] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.121865] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.121895] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.121916] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 0.121927] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 0.121979] NET: Registered protocol family 1
[ 0.122774] Crashlog allocated RAM at address 0x3f00000
[ 0.122852] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[ 0.124935] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.124941] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORIT Y) (c) 2001-2006 Red Hat, Inc.
[ 0.125691] io scheduler noop registered
[ 0.125696] io scheduler deadline registered (default)
[ 0.126048] armada-38x-pinctrl f1018000.pinctrl: registered pinctrl driver
[ 0.126639] mvebu-pcie soc:pcie-controller: PCI host bridge to bus 0000:00
[ 0.126647] pci_bus 0000:00: root bus resource [io 0x1000-0xfffff]
[ 0.126652] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xe7ffffff]
[ 0.126656] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.126832] PCI: bus0: Fast back to back transfers disabled
[ 0.126838] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), rec onfiguring
[ 0.126844] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), rec onfiguring
[ 0.127040] PCI: bus1: Fast back to back transfers disabled
[ 0.127278] PCI: bus2: Fast back to back transfers disabled
[ 0.127354] pci 0000:00:01.0: BAR 8: assigned [mem 0xe0000000-0xe02fffff]
[ 0.127360] pci 0000:00:02.0: BAR 8: assigned [mem 0xe0400000-0xe06fffff]
[ 0.127366] pci 0000:01:00.0: BAR 0: assigned [mem 0xe0000000-0xe01fffff 64bi t pref]
[ 0.127376] pci 0000:01:00.0: BAR 2: assigned [mem 0xe0200000-0xe02fffff 64bi t pref]
[ 0.127384] pci 0000:00:01.0: PCI bridge to [bus 01]
[ 0.127389] pci 0000:00:01.0: bridge window [mem 0xe0000000-0xe02fffff]
[ 0.127396] pci 0000:02:00.0: BAR 0: assigned [mem 0xe0400000-0xe05fffff 64bi t pref]
[ 0.127406] pci 0000:02:00.0: BAR 2: assigned [mem 0xe0600000-0xe06fffff 64bi t pref]
[ 0.127415] pci 0000:00:02.0: PCI bridge to [bus 02]
[ 0.127419] pci 0000:00:02.0: bridge window [mem 0xe0400000-0xe06fffff]
[ 0.127615] mv_xor f1060800.xor: Marvell shared XOR driver
[ 0.181735] mv_xor f1060800.xor: Marvell XOR (Descriptor Mode): ( xor cpy int r )
[ 0.181819] mv_xor f1060900.xor: Marvell shared XOR driver
[ 0.241695] mv_xor f1060900.xor: Marvell XOR (Descriptor Mode): ( xor cpy int r )
[ 0.241832] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[ 0.242602] console [ttyS0] disabled
[ 0.262663] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 21, base_baud = 12500000) is a 16550A
[ 0.983454] console [ttyS0] enabled
[ 0.988892] loop: module loaded
[ 0.992333] ahci-mvebu f10a8000.sata: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl platform mode
[ 1.001429] ahci-mvebu f10a8000.sata: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs
[ 1.010524] scsi host0: ahci-mvebu
[ 1.014097] scsi host1: ahci-mvebu
[ 1.017596] ata1: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x1 00 irq 41
[ 1.025553] ata2: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x1 80 irq 41
[ 1.033843] pxa3xx-nand f10d0000.flash: This platform can't do DMA on this de vice
[ 1.041604] nand: device found, Manufacturer ID: 0x01, Chip ID: 0xda
[ 1.047982] nand: AMD/Spansion S34ML02G2
[ 1.051927] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB siz e: 128
[ 1.059616] pxa3xx-nand f10d0000.flash: ECC strength 16, ECC step size 2048
[ 1.066794] Bad block table found at page 131008, version 0x01
[ 1.072989] Bad block table found at page 130944, version 0x01
[ 1.079093] 11 ofpart partitions found on MTD device pxa3xx_nand-0
[ 1.085304] Creating 11 MTD partitions on "pxa3xx_nand-0":
[ 1.090813] 0x000000000000-0x000000200000 : "u-boot"
[ 1.096067] 0x000000200000-0x000000220000 : "u_env"
[ 1.101198] 0x000000220000-0x000000260000 : "s_env"
[ 1.106332] 0x0000007e0000-0x000000820000 : "devinfo"
[ 1.111641] 0x000000820000-0x000000a00000 : "sysdiag"
[ 1.116949] 0x000000a00000-0x000005a00000 : "kernel1"
[ 1.122456] 0x000001000000-0x000005a00000 : "ubi"
[ 1.127566] 0x000005a00000-0x00000aa00000 : "kernel2"
[ 1.133039] 0x000006000000-0x00000aa00000 : "rootfs2"
[ 1.138494] 0x00000aa00000-0x000010000000 : "syscfg"
[ 1.143893] 0x000000260000-0x000000820000 : "unused_area"
[ 1.149813] libphy: Fixed MDIO Bus: probed
[ 1.154160] libphy: orion_mdio_bus: probed
[ 1.158394] mvneta_bm f10c8000.bm: Buffer Manager for network controller enab led
[ 1.167067] mvneta f1070000.ethernet eth0: Using hardware mac address 60:38:e 0:b9:f3:c8
[ 1.176078] mvneta f1034000.ethernet eth1: Using random mac address f6:8d:f6: 80:e1:d5
[ 1.183999] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.190553] ehci-pci: EHCI PCI platform driver
[ 1.195044] ehci-platform: EHCI generic platform driver
[ 1.200362] ehci-orion: EHCI orion driver
[ 1.204452] orion-ehci f1058000.usb: EHCI Host Controller
[ 1.209881] orion-ehci f1058000.usb: new USB bus registered, assigned bus num ber 1
[ 1.217527] orion-ehci f1058000.usb: irq 37, io mem 0xf1058000
[ 1.251306] orion-ehci f1058000.usb: USB 2.0 started, EHCI 1.00
[ 1.257459] hub 1-0:1.0: USB hub found
[ 1.261235] hub 1-0:1.0: 1 port detected
[ 1.265539] usbcore: registered new interface driver usb-storage
[ 1.271695] armada38x-rtc f10a3800.rtc: rtc core: registered f10a3800.rtc as rtc0
[ 1.279311] i2c /dev entries driver
[ 1.294220] orion_wdt: Initial timeout 171 sec
[ 1.298902] sdhci: Secure Digital Host Controller Interface driver
[ 1.305114] sdhci: Copyright(c) Pierre Ossman
[ 1.362529] ata1: SATA link down (SStatus 0 SControl 300)
[ 1.367975] ata2: SATA link down (SStatus 0 SControl 300)
[ 1.371328] mmc0: SDHCI controller on f10d8000.sdhci [f10d8000.sdhci] using A DMA
[ 1.371400] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.377135] marvell-cesa f1090000.crypto: CESA device successfully registered
[ 1.377527] NET: Registered protocol family 10
[ 1.391567] NET: Registered protocol family 17
[ 1.391580] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 1.391582] 8021q: 802.1Q VLAN Support v1.8
[ 1.391636] Registering SWP/SWPB emulation handler
[ 1.392775] xhci-hcd f10f8000.usb3: xHCI Host Controller
[ 1.392786] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus numb er 2
[ 1.392843] xhci-hcd f10f8000.usb3: hcc params 0x0a000990 hci version 0x100 q uirks 0x00010010
[ 1.392862] xhci-hcd f10f8000.usb3: irq 44, io mem 0xf10f8000
[ 1.393122] hub 2-0:1.0: USB hub found
[ 1.393148] hub 2-0:1.0: 1 port detected
[ 1.393232] xhci-hcd f10f8000.usb3: xHCI Host Controller
[ 1.393238] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus numb er 3
[ 1.393273] usb usb3: We don't know the algorithms for LPM for this host, dis abling LPM.
[ 1.393455] hub 3-0:1.0: USB hub found
[ 1.393477] hub 3-0:1.0: 1 port detected
[ 1.393798] UBI: auto-attach mtd6
[ 1.393801] ubi0: attaching mtd6
[ 1.397873] random: fast init done
[ 1.401625] mmc0: new high speed SDIO card at address 0001
[ 1.592841] ubi0: scanning is finished
[ 1.601045] ubi0: attached mtd6 (name "ubi", size 74 MiB)
[ 1.606477] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 1.613385] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 1.620200] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 1.627192] ubi0: good PEBs: 592, bad PEBs: 0, corrupted PEBs: 0
[ 1.633225] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 12 8
[ 1.640476] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequ ence number: 162588777
[ 1.649562] ubi0: available PEBs: 0, total reserved PEBs: 592, PEBs reserved for bad PEB handling: 40
[ 1.658827] ubi0: background thread "ubi_bgt0d" started, PID 669
[ 1.659267] block ubiblock0_0: created from ubi0:0(rootfs)
[ 1.659269] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem
[ 1.659453] mvsw61xx 10.mvsw61xx: Found MV88E6352 at f1072004.mdio-mi:10
[ 1.659456] mvsw61xx 10.mvsw61xx: Using direct addressing
[ 1.670374] armada38x-rtc f10a3800.rtc: setting system clock to 2063-07-10 09 :09:17 UTC (2951284157)
[ 1.698743] Waiting 1 sec before mounting root device...
[ 2.722708] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[ 2.729994] Freeing unused kernel memory: 284K
[ 2.734473] This architecture does not have kernel memory protection.
[ 2.895383] init: Console is alive
[ 2.898866] init: - watchdog -
[ 3.237705] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 3.279498] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 3.285978] ohci-platform: OHCI generic platform driver
[ 3.291665] uhci_hcd: USB Universal Host Controller Interface driver
[ 3.298312] ohci-pci: OHCI PCI platform driver
[ 3.302906] kmodloader: done loading kernel modules from /etc/modules-boot.d/ *
[ 3.313658] init: - preinit -
[ 3.505594] mvneta f1070000.ethernet tmp0: renamed from eth0
[ 3.552586] mvneta f1034000.ethernet eth0: renamed from eth1
[ 3.602526] mvneta f1070000.ethernet eth1: renamed from tmp0
[ 3.924130] mvneta f1034000.ethernet eth0: configuring for fixed link mode
[ 3.931445] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 3.937452] mvneta f1034000.ethernet eth0: Link is Up - 1Gbps/Full - flow con trol off
[ 3.945671] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[ 7.027153] mount_root: loading kmods from internal overlay
[ 7.039824] kmodloader: loading kernel modules from //etc/modules-boot.d/*
[ 7.047928] kmodloader: done loading kernel modules from //etc/modules-boot.d /*
[ 7.463133] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 792
[ 7.484110] UBIFS (ubi0:1): recovery needed
[ 7.547558] UBIFS (ubi0:1): recovery completed
[ 7.552060] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "root fs_data"
[ 7.559925] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O u nit sizes: 2048 bytes/2048 bytes
[ 7.569912] UBIFS (ubi0:1): FS size: 59424768 bytes (56 MiB, 468 LEBs), journ al size 2920448 bytes (2 MiB, 23 LEBs)
[ 7.580395] UBIFS (ubi0:1): reserved for root: 2806778 bytes (2740 KiB)
[ 7.587040] UBIFS (ubi0:1): media format: w4/r0 (latest is w4/r0), UUID CE7FB 8EC-98F3-4BBB-ABFA-4B6359E3DC74, small LPT model
[ 7.598972] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[ 7.608457] block: extroot: not configured
[ 7.661348] UBIFS (ubi0:1): un-mount UBI device 0
[ 7.666075] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" stops
[ 7.674000] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 795
[ 7.676491] random: crng init done
[ 7.718064] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "root fs_data"
[ 7.725946] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O u nit sizes: 2048 bytes/2048 bytes
[ 7.735907] UBIFS (ubi0:1): FS size: 59424768 bytes (56 MiB, 468 LEBs), journ al size 2920448 bytes (2 MiB, 23 LEBs)
[ 7.746388] UBIFS (ubi0:1): reserved for root: 2806778 bytes (2740 KiB)
[ 7.753033] UBIFS (ubi0:1): media format: w4/r0 (latest is w4/r0), UUID CE7FB 8EC-98F3-4BBB-ABFA-4B6359E3DC74, small LPT model
[ 8.152624] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[ 8.161794] block: extroot: not configured
[ 8.211988] mount_root: switching to ubifs overlay
[ 8.246036] ubi1: attaching mtd9
[ 8.478043] ubi1: scanning is finished
[ 8.486248] ubi1: attached mtd9 (name "syscfg", size 86 MiB)
[ 8.491939] ubi1: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 8.498841] ubi1: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 8.505661] ubi1: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 8.512653] ubi1: good PEBs: 680, bad PEBs: 8, corrupted PEBs: 0
[ 8.518683] ubi1: user volume: 1, internal volumes: 1, max. volumes count: 12 8
[ 8.525937] ubi1: max/mean erase counter: 2/1, WL threshold: 4096, image sequ ence number: 273109832
[ 8.535022] ubi1: available PEBs: 8, total reserved PEBs: 672, PEBs reserved for bad PEB handling: 32
[ 8.544285] ubi1: background thread "ubi_bgt1d" started, PID 808
UBI device number 1, total 680 LEBs (86343680 bytes, 82.3 MiB), available 8 LEBs [ 8.556728] urandom-seed: Seeding with /etc/urandom.seed
(1015808 bytes, 992.0 KiB), LEB size 126976 bytes (124.0 KiB)
mount: mounting ubi1:syscfg on /tmp/syscfg failed: No such device
[ 8.633806] procd: - early -
[ 8.636721] procd: - watchdog -
[ 9.234674] procd: - watchdog -
[ 9.237898] procd: - ubus -
[ 9.292814] procd: - init -
Please press Enter to activate this console.
[ 9.464039] kmodloader: loading kernel modules from /etc/modules.d/*
[ 9.475275] ntfs: driver 2.1.32 [Flags: R/O MODULE].
[ 9.481935] tun: Universal TUN/TAP device driver, 1.6
[ 9.487009] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 9.495115] Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
[ 9.503757] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 9.510774] Netfilter messages via NETLINK v0.30.
[ 9.515983] ip_set: protocol 6
[ 9.524508] cryptodev: driver 1.9 loaded.
[ 9.528792] Loading modules backported from Linux version wt-2017-01-31-0-ge8 82dff19e7f
[ 9.536841] Backport generated by backports.git backports-20160324-13-g24da7d 3c
[ 9.551827] <<Marvell Mac80211 Wireless PCIE Network Driver version 10.3.4.0- 20170810>>
[ 9.559877] pci 0000:00:01.0: enabling device (0140 -> 0142)
[ 12.655340] ieee80211 phy0: firmware version: 0x9030007
[ 13.016320] ieee80211 phy0: firmware region code: 10
[ 13.045992] ieee80211 phy0: 2G disabled, 5G enabled
[ 13.050892] ieee80211 phy0: 4 TX antennas, 4 RX antennas
[ 13.056298] pci 0000:00:02.0: enabling device (0140 -> 0142)
[ 14.429319] ieee80211 phy1: firmware version: 0x9030007
[ 14.790344] ieee80211 phy1: firmware region code: 10
[ 14.814014] ieee80211 phy1: 2G enabled, 5G disabled
[ 14.818916] ieee80211 phy1: 4 TX antennas, 4 RX antennas
[ 14.826644] hidraw: raw HID events driver (C) Jiri Kosina
[ 14.834428] u32 classifier
[ 14.837147] input device check on
[ 14.840821] Actions configured
[ 14.844688] Mirror/redirect action on
[ 14.850153] nf_conntrack version 0.5.0 (8192 buckets, 32768 max)
[ 14.862186] fuse init (API version 7.26)
[ 14.869342] Bluetooth: Core ver 2.22
[ 14.872992] NET: Registered protocol family 31
[ 14.877453] Bluetooth: HCI device and connection manager initialized
[ 14.883847] Bluetooth: HCI socket layer initialized
[ 14.888744] Bluetooth: L2CAP socket layer initialized
[ 14.893833] Bluetooth: SCO socket layer initialized
[ 14.899209] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 14.904566] Bluetooth: BNEP filters: protocol multicast
[ 14.909816] Bluetooth: BNEP socket layer initialized
[ 14.916035] Bluetooth: vendor=0x2df, device=0x9136, class=255, fn=2
[ 15.724575] Bluetooth: FW download over, size 695532 bytes
[ 16.321336] sdio platform data not available[ 16.326218] usbcore: registere d new interface driver btusb
[ 16.332479] Bluetooth: HCI UART driver ver 2.3
[ 16.336941] Bluetooth: HCI UART protocol H4 registered
[ 16.342112] Bluetooth: HCI UART protocol BCSP registered
[ 16.347450] Bluetooth: HCI UART protocol ATH3K registered
[ 16.353369] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 16.359320] Bluetooth: HIDP socket layer initialized
[ 16.364995] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 16.390897] Bluetooth: RFCOMM TTY layer initialized
[ 16.395827] Bluetooth: RFCOMM socket layer initialized
[ 16.400992] Bluetooth: RFCOMM ver 1.11
[ 16.405814] usbcore: registered new interface driver ums-alauda
[ 16.412007] usbcore: registered new interface driver ums-cypress
[ 16.418285] usbcore: registered new interface driver ums-datafab
[ 16.424768] usbcore: registered new interface driver ums-freecom
[ 16.431062] usbcore: registered new interface driver ums-isd200
[ 16.437292] usbcore: registered new interface driver ums-jumpshot
[ 16.443672] usbcore: registered new interface driver ums-karma
[ 16.449794] usbcore: registered new interface driver ums-sddr09
[ 16.456001] usbcore: registered new interface driver ums-sddr55
[ 16.462211] usbcore: registered new interface driver ums-usbat
[ 16.475666] xt_time: kernel timezone is -0000
[ 16.483208] PPP generic driver version 2.4.2
[ 16.487992] NET: Registered protocol family 24
[ 16.493334] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 17.728039] mvneta f1034000.ethernet eth0: configuring for fixed link mode
[ 17.735073] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 17.740963] mvneta f1034000.ethernet eth0: Link is Up - 1Gbps/Full - flow con trol off
[ 17.749453] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 17.757470] br-lan: port 1(eth0.1) entered blocking state
[ 17.762928] br-lan: port 1(eth0.1) entered disabled state
[ 17.768504] device eth0.1 entered promiscuous mode
[ 17.773330] device eth0 entered promiscuous mode
[ 17.779226] br-lan: port 1(eth0.1) entered blocking state
[ 17.784660] br-lan: port 1(eth0.1) entered forwarding state
[ 17.798056] mvneta f1070000.ethernet eth1: configuring for fixed link mode
[ 17.805373] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 17.811281] mvneta f1070000.ethernet eth1: Link is Up - 1Gbps/Full - flow con trol off
[ 17.822122] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[ 18.610312] ieee80211 phy1: change: 0xffffffff
[ 18.699513] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[ 18.707678] br-lan: port 2(wlan1) entered blocking state
[ 18.713048] br-lan: port 2(wlan1) entered disabled state
[ 18.718527] device wlan1 entered promiscuous mode
[ 18.723341] br-lan: port 2(wlan1) entered blocking state
[ 18.728683] br-lan: port 2(wlan1) entered forwarding state
[ 18.914363] ieee80211 phy0: change: 0xffffffff
[ 19.023532] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 19.031054] br-lan: port 2(wlan1) entered disabled state
[ 19.036733] ieee80211 phy1: change: 0x100
[ 19.050111] ieee80211 phy1: change: 0x40
[ 19.054761] br-lan: port 3(wlan0) entered blocking state
[ 19.060115] br-lan: port 3(wlan0) entered disabled state
[ 19.065626] device wlan0 entered promiscuous mode
[ 19.075359] ieee80211 phy0: change: 0x100
[ 19.088409] ieee80211 phy0: change: 0x40
[ 19.281372] ieee80211 phy1: change: 0x40
[ 19.331357] ieee80211 phy0: change: 0x40
[ 19.481351] ieee80211 phy1: change: 0x40
[ 19.551334] ieee80211 phy0: change: 0x40
[ 19.671384] ieee80211 phy0: change: 0x100
[ 19.694844] ieee80211 phy1: change: 0x40
[ 19.731577] ieee80211 phy0: change: 0x100
[ 19.743419] ieee80211 phy0: change: 0x42
[ 19.912753] ieee80211 phy1: change: 0x40
[ 20.009896] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 20.016352] br-lan: port 3(wlan0) entered blocking state
[ 20.021697] br-lan: port 3(wlan0) entered forwarding state
[ 20.202748] ieee80211 phy1: change: 0x40
[ 20.471340] ieee80211 phy1: change: 0x40
[ 20.681334] ieee80211 phy1: change: 0x40
[ 20.881314] ieee80211 phy1: change: 0x40
[ 21.071306] ieee80211 phy1: change: 0x40
[ 21.261332] ieee80211 phy1: change: 0x40
[ 21.461311] ieee80211 phy1: change: 0x40
[ 21.540336] ieee80211 phy1: change: 0x100
[ 21.579385] ieee80211 phy1: change: 0x100
[ 21.591479] ieee80211 phy1: change: 0x40
[ 21.791303] ieee80211 phy1: change: 0x40
[ 21.981357] ieee80211 phy1: change: 0x40
[ 22.181317] ieee80211 phy1: change: 0x40
[ 22.391347] ieee80211 phy1: change: 0x40
[ 22.591317] ieee80211 phy1: change: 0x40
[ 22.791346] ieee80211 phy1: change: 0x40
[ 22.991317] ieee80211 phy1: change: 0x40
[ 23.201319] ieee80211 phy1: change: 0x40
[ 23.391336] ieee80211 phy1: change: 0x40
[ 23.595993] ieee80211 phy1: change: 0x40
[ 23.801315] ieee80211 phy1: change: 0x40
[ 23.880315] ieee80211 phy1: change: 0x100
[ 23.893371] ieee80211 phy1: change: 0x100
[ 23.906318] ieee80211 phy1: change: 0x40
[ 24.101304] ieee80211 phy1: change: 0x40
[ 24.291335] ieee80211 phy1: change: 0x40
[ 24.501306] ieee80211 phy1: change: 0x40
[ 24.691302] ieee80211 phy1: change: 0x40
[ 24.881301] ieee80211 phy1: change: 0x40
[ 25.081305] ieee80211 phy1: change: 0x40
[ 25.271305] ieee80211 phy1: change: 0x40
[ 25.471305] ieee80211 phy1: change: 0x40
[ 25.671303] ieee80211 phy1: change: 0x40
[ 25.871304] ieee80211 phy1: change: 0x40
[ 26.071307] ieee80211 phy1: change: 0x40
[ 26.150329] ieee80211 phy1: change: 0x100
[ 26.163387] ieee80211 phy1: change: 0x100
[ 26.176321] ieee80211 phy1: change: 0x40
[ 26.371306] ieee80211 phy1: change: 0x40
[ 26.561308] ieee80211 phy1: change: 0x40
[ 26.751302] ieee80211 phy1: change: 0x40
[ 26.941303] ieee80211 phy1: change: 0x40
[ 27.131301] ieee80211 phy1: change: 0x40
[ 27.321303] ieee80211 phy1: change: 0x40
[ 27.531307] ieee80211 phy1: change: 0x40
[ 27.731307] ieee80211 phy1: change: 0x40
[ 27.931303] ieee80211 phy1: change: 0x40
[ 28.131301] ieee80211 phy1: change: 0x40
[ 28.321303] ieee80211 phy1: change: 0x40
[ 28.400315] ieee80211 phy1: change: 0x100
[ 28.413368] ieee80211 phy1: change: 0x100
[ 28.426317] ieee80211 phy1: change: 0x40
[ 28.621303] ieee80211 phy1: change: 0x40
[ 28.811303] ieee80211 phy1: change: 0x40
[ 29.001303] ieee80211 phy1: change: 0x40
[ 29.191307] ieee80211 phy1: change: 0x40
[ 29.381303] ieee80211 phy1: change: 0x40
[ 29.581305] ieee80211 phy1: change: 0x40
[ 29.771301] ieee80211 phy1: change: 0x40
[ 29.961308] ieee80211 phy1: change: 0x40
[ 30.151305] ieee80211 phy1: change: 0x40
[ 30.341303] ieee80211 phy1: change: 0x40
[ 30.541312] ieee80211 phy1: change: 0x40
[ 30.619330] ieee80211 phy1: change: 0x100
[ 30.631591] ieee80211 phy1: change: 0x100
[ 30.644637] ieee80211 phy1: change: 0x42
[ 30.796320] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
[ 30.802758] br-lan: port 2(wlan1) entered blocking state
[ 30.808091] br-lan: port 2(wlan1) entered forwarding state
[ 34.911179] ieee80211 phy1: staid 1 deleted
No useful information from your log. This log is for what?
So I have this cable https://www.adafruit.com/product/954 What do I need to do to give you a good log?
Just give me the log when the problem happened?
That's what i posted. Everything up to the freeze.
From the log, I can't find problem of mwlwifi.
It indicates an issue with the firmware you suggested though.
What do you mean? The log is normal.
Then why did the router freeze and reboot?
I don't know!
Damn...
I just can debug problem related to mwlwifi. From the log, I can't find any error messages related to mwlwifi.
Thanks for all your help. I guess that I will just have to accept that it will be unstable.
The log just shows scanning is done and interface is initialized all right and join to bridge. The latest messages shows one client is leaving. Except for that, I can't find any problems.
How about stock firmware? It has the same problem?
Stock firmware crashes too, might be faulty hardware. Bought it refurbished from Linksys.
As I know, stock firmware and LEDE image with mwlwifi 10.3.4.0-20170810 are both pretty stable now. If your problem happened so quickly and without crash messages, I suggest you swap another device to do test.
As you mentioned, this problem happened after one hour normal operation. Maybe you can power off the device for a while and redo test to see if this problem only happened after running a period of time.
Not so easy, I would have to wait awhile, I have 30-40 clients to serve, and I might just as well get a refund. Why would I want a device that does not yet have proper MIMO or WDS functions in the open source driver yet if I were to get a replacement to test. Speaking of replacements, do you know if Linksys will cover the shipping fee?
Sorry. I only take care of technical issues.
Ok then. Also, the approximate time we have to wait for WDS and MIMO would be nice. eg. within 2 months, before 2018, or 6+ months. Also please excuse my naivete, I'm still in high school.
Currently we are busy to let mwlwifi support another chip and mesh function. Once if done, code will be merged to here and we will continue to complete remaining features and fix remaining issues. I think these things can be done before 2018.
I reverted back to dd-wrt as the stock firmware was too unstable. I got these crash logs after about 4 mins of uptime. It causes all clients to lose internet connectivity, and the router becomes unpingable.