Page 1 of 1

WS-10-250-AC will not boot up

Posted: Mon May 23, 2016 12:17 am
by PBX-Tech
I posted here regarding an issue upgrading to 1.4.0 final. I ended up upgrading this switch by downloading firmware to local computer then logged into the switch and upgraded. About 24 hours later I noticed my two UVC cameras that are connected to this switch were down. Netonix Manager showing it as Red/Offline. I couldn't GUI or ssh into the switch so I pulled the power. Upon power up, you can hear the fans for about 15 seconds then they shut completely off. The power light remains lit but all the switch ports are dead.

I plugged a Console cable into the Console port, hit enter and it returned

Code: Select all
BusyBox v1.19.4 (2016-04-28 19:18:26 EDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.
Segmentation fault
@OpenWrt:/#


Here is the full boot up from the Console.

Code: Select all
M25PXX : Init device with JEDEC ID 0x202018.
Luton26 board detected (VSC7425 Rev. D).
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version 1_18-Vitesse - built 05:56:33, Jan 31 2014
Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
Free Software Foundation, Inc.
RedBoot is free software, covered by the eCos license, derived from the
GNU General Public License. You are welcome to change it and/or distribute
copies of it under certain conditions. Under the license terms, RedBoot's
source code and full license terms must have been made available to you.
Redboot comes with ABSOLUTELY NO WARRANTY.
Platform: VCore-III (MIPS32 24KEc) LUTON26
RAM: 0x80000000-0x88000000 [0x80021b68-0x87fafffc available]
FLASH: 0x40000000-0x40ffffff, 64 x 0x40000 blocks
== Executing boot script in 1.000 seconds - enter ^C to abort
RedBoot> fis load -d linux
Image loaded from 0x80100000-0x8036422c
RedBoot> go
Linux version 2.6.26.8 (dev@netonixdev) (gcc version 4.1.2) #3 Tue Apr 12 19:46: 59 EDT 2016
Invalid kernel arglist - use RedBoot "exec" command to boot kernel.
Using predefined kernel options.
CPU revision is: 02019654 (MIPS 24K)
Determined physical RAM map:
User-defined physical RAM map:
 memory: 08000000 @ 00000000 (usable)
Zone PFN ranges:
 Normal 0 -> 32768
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
 0: 0 -> 32768
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
Kernel command line: console=ttyS0,115200 init=/etc/preinit mem=128M
Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Writing ErrCtl register=80000800
Readback ErrCtl register=80000800
Cache parity protection enabled
PID hash table entries: 512 (order: 9, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 126052k/131072k available (1917k kernel code, 4840k reserved, 417k data, 116k init, 0k highmem)
SLUB: Genslabs=6, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Mount-cache hash table entries: 512
net_namespace: 640 bytes
NET: Registered protocol family 16
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
NET: Registered protocol family 1
squashfs: version 3.0 (2006/03/15) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
msgmni has been set to 246
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver $Revision: 1.90 $ 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x70100000 (irq = 14) is a 16550A
console [ttyS0] enabled
No NAND device found!!!
m25p80 spi0.0: m25p128 (16384 Kbytes)
Mapped SPI read area @0x40000000 len 16777216
Creating 10 MTD partitions on "m25p80":
0x00000000-0x00040000 : "RedBoot"
0x00040000-0x00080000 : "config"
0x00080000-0x001c0000 : "linux_recovery"
0x001c0000-0x003c0000 : "rootfs_recovery"
0x003c0000-0x00500000 : "linux"
0x00500000-0x00b00000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
0x00b00000-0x00f40000 : "rootfs_data"
0x00f40000-0x00f80000 : "FIS directory"
0x00f80000-0x00f81000 : "RedBoot config"
0x00fc0000-0x01000000 : "Redundant FIS"
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ip6_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 116k freed
Please be patient, while OpenWrt loads ...
Algorithmics/MIPS FPU Emulator v1.5
- preinit -
Press CTRL-C for failsafe
Press and HOLD default button now for reset to factory defaults
mounting jffs2
switching to jffs2
mini_fo: using base directory: /
mini_fo: using storage directory: /jffs
- init -
Please press Enter to activate this console. Jan 1 00:00:04 syslogd started: Bu syBox v1.19.4
Jan 1 00:00:04 kernel: klogd started: BusyBox v1.19.4 (2016-04-28 19:18:26 EDT)
Jan 1 00:00:04 kernel: Linux version 2.6.26.8 (dev@netonixdev) (gcc version 4.1 .2) #3 Tue Apr 12 19:46:59 EDT 2016
Jan 1 00:00:04 kernel: Invalid kernel arglist - use RedBoot "exec" command to b oot kernel.
Jan 1 00:00:04 kernel: Using predefined kernel options.
Jan 1 00:00:04 kernel: CPU revision is: 02019654 (MIPS 24K)
Jan 1 00:00:04 kernel: Determined physical RAM map:
Jan 1 00:00:04 kernel: User-defined physical RAM map:
Jan 1 00:00:04 kernel: memory: 08000000 @ 00000000 (usable)
Jan 1 00:00:04 kernel: Entering add_active_range(0, 0, 32768) 0 entries of 256 used
Jan 1 00:00:04 kernel: Zone PFN ranges:
Jan 1 00:00:04 kernel: Normal 0 -> 32768
Jan 1 00:00:04 kernel: Movable zone start PFN for each node
Jan 1 00:00:04 kernel: early_node_map[1] active PFN ranges
Jan 1 00:00:04 kernel: 0: 0 -> 32768
Jan 1 00:00:04 kernel: On node 0 totalpages: 32768
Jan 1 00:00:04 kernel: Normal zone: 256 pages used for memmap
Jan 1 00:00:04 kernel: Normal zone: 0 pages reserved
Jan 1 00:00:04 kernel: Normal zone: 32512 pages, LIFO batch:7
Jan 1 00:00:04 kernel: Movable zone: 0 pages used for memmap
Jan 1 00:00:04 kernel: Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
Jan 1 00:00:04 kernel: Kernel command line: console=ttyS0,115200 init=/etc/pre init mem=128M
Jan 1 00:00:04 kernel: Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
Jan 1 00:00:04 kernel: Primary data cache 32kB, 4-way, VIPT, cache aliases, lin esize 32 bytes
Jan 1 00:00:04 kernel: Writing ErrCtl register=80000800
Jan 1 00:00:04 kernel: Readback ErrCtl register=80000800
Jan 1 00:00:04 kernel: Cache parity protection enabled
Jan 1 00:00:04 kernel: PID hash table entries: 512 (order: 9, 2048 bytes)
Jan 1 00:00:04 kernel: Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Jan 1 00:00:04 kernel: Inode-cache hash table entries: 8192 (order: 3, 32768 by tes)
Jan 1 00:00:04 kernel: Memory: 126052k/131072k available (1917k kernel code, 48 40k reserved, 417k data, 116k init, 0k highmem)
Jan 1 00:00:04 kernel: SLUB: Genslabs=6, HWalign=32, Order=0-3, MinObjects=0, C PUs=1, Nodes=1
Jan 1 00:00:04 kernel: Calibrating delay loop... 277.70 BogoMIPS (lpj=1388544)
Jan 1 00:00:04 kernel: Mount-cache hash table entries: 512
Jan 1 00:00:04 kernel: net_namespace: 640 bytes
Jan 1 00:00:04 kernel: NET: Registered protocol family 16
Jan 1 00:00:04 kernel: NET: Registered protocol family 2
Jan 1 00:00:04 kernel: Switched to high resolution mode on CPU 0
Jan 1 00:00:04 kernel: IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
Jan 1 00:00:04 kernel: TCP established hash table entries: 4096 (order: 3, 3276 8 bytes)
Jan 1 00:00:04 kernel: TCP bind hash table entries: 4096 (order: 2, 16384 bytes )
Jan 1 00:00:04 kernel: TCP: Hash tables configured (established 4096 bind 4096)
Jan 1 00:00:04 kernel: TCP reno registered
Jan 1 00:00:04 kernel: NET: Registered protocol family 1
Jan 1 00:00:04 kernel: squashfs: version 3.0 (2006/03/15) Phillip Lougher
Jan 1 00:00:04 kernel: Registering mini_fo version $Id$
Jan 1 00:00:04 kernel: JFFS2 version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Ha t, Inc.
Jan 1 00:00:04 kernel: msgmni has been set to 246
Jan 1 00:00:04 kernel: io scheduler noop registered
Jan 1 00:00:04 kernel: io scheduler deadline registered (default)
Jan 1 00:00:04 kernel: Serial: 8250/16550 driver $Revision: 1.90 $ 1 ports, IRQ sharing disabled
Jan 1 00:00:04 kernel: serial8250.0: ttyS0 at MMIO 0x70100000 (irq = 14) is a 1 6550A
Jan 1 00:00:04 kernel: console [ttyS0] enabled
Jan 1 00:00:04 kernel: No NAND device found!!!
Jan 1 00:00:04 kernel: m25p80 spi0.0: m25p128 (16384 Kbytes)
Jan 1 00:00:04 kernel: Mapped SPI read area @0x40000000 len 16777216
Jan 1 00:00:04 kernel: Creating 10 MTD partitions on "m25p80":
Jan 1 00:00:04 kernel: 0x00000000-0x00040000 : "RedBoot"
Jan 1 00:00:04 kernel: 0x00040000-0x00080000 : "config"
Jan 1 00:00:04 kernel: 0x00080000-0x001c0000 : "linux_recovery"
Jan 1 00:00:04 kernel: 0x001c0000-0x003c0000 : "rootfs_recovery"
Jan 1 00:00:04 kernel: 0x003c0000-0x00500000 : "linux"
Jan 1 00:00:04 kernel: 0x00500000-0x00b00000 : "rootfs"
Jan 1 00:00:04 kernel: mtd: partition "rootfs" set to be root filesystem
Jan 1 00:00:04 kernel: 0x00b00000-0x00f40000 : "rootfs_data"
Jan 1 00:00:04 kernel: 0x00f40000-0x00f80000 : "FIS directory"
Jan 1 00:00:04 kernel: 0x00f80000-0x00f81000 : "RedBoot config"
Jan 1 00:00:04 kernel: 0x00fc0000-0x01000000 : "Redundant FIS"
Jan 1 00:00:04 kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
Jan 1 00:00:04 kernel: TCP cubic registered
Jan 1 00:00:Jan 1 00:00:04 kernel: NET: RegJan 1 00:00:04 vtss_core: module l icense '(c) Vitesse Semiconductor Inc.' taints kernel.
switch: 'Luton26' board detected
nf_conntrack version 0.5.0 (2048 buckets, 8192 max)
i2c /dev entries driver
i2c_vcoreiii i2c_vcoreiii: i2c bus driver on IRQ 19


Is my next step a Firmware Recovery?

Re: WS-10-250-AC will not boot up

Posted: Tue May 24, 2016 2:47 pm
by PBX-Tech
I tried to recover the firmware as outlined in the sticky except I used 1.4.0. Didn't have any issues, all steps completed successfully. After the switch reboots I get the same output as above.

Anything else I can try?

Re: WS-10-250-AC will not boot up

Posted: Tue May 24, 2016 3:00 pm
by sirhc
well according to your boot log

Jan 1 00:00:Jan 1 00:00:04 kernel: NET: RegJan 1 00:00:04 vtss_core: module l icense '(c) Vitesse Semiconductor Inc.' taints kernel.
switch: 'Luton26' board detected
nf_conntrack version 0.5.0 (2048 buckets, 8192 max)
i2c /dev entries driver
i2c_vcoreiii i2c_vcoreiii: i2c bus driver on IRQ 19


The switch is fully booted as this "i2c_vcoreiii i2c_vcoreiii: i2c bus driver on IRQ 19" is the last line in the boot process

From the console hit ENTER and you should get a prompt?

Re: WS-10-250-AC will not boot up

Posted: Tue May 24, 2016 9:46 pm
by PBX-Tech
I got it resolved.

The prompt I was getting is
Code: Select all
 BusyBox v1.19.4 (2016-04-28 19:18:26 EDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.
Segmentation fault
@OpenWrt:/#
 


At that point, the switch would only respond to the console, no fan and all the switch ports were dead.

I went ahead and unplugged it. I held in the reset button while plugging power back in. I watched the console until i saw 'reset button pressed' or something like that and I let reset button go. The switch did a default reset and at came to a prompt for me to hit enter to display the console so i did. After that the switch came back to life. The fan is now working and so are all the switch ports.