08-31-2021 05:17 AM
Ruckus icx 7150 fails to start. The following is an error message
ICX7150-24 Copper (Non-POE), P1
SYS CPLD VER: 0x0 Released Ver: 0x27
Crashkernel Disabled
device 0 offset 0xbfe00, size 0x200
device 0 offset 0x0, size 0xc0000
Enter 'b' to stop at boot monitor: 0
device 0 offset 0x0, size 0xc0000
Booting image from Tftp
bcm_xgs_gmac-0 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Auto-neg error, defaulting to 10BT/HD
Change GMAC speed to 10MB
Using bcm_xgs_gmac-0 device
TFTP from server 192.168.7.155; our IP address is 192.168.7.100
Filename 'SPR08090m.bin'.
Load address: 0x70000000
Loading: *
ARP Retry count exceeded; starting again
could not boot from tftp, trying to boot from primary
device 0 offset 0x0, size 0xc0000
Crashkernel Disabled
BOOTING image from Primary
NAND read: device 0 offset 0x0, size 0x2000000
33554432 bytes read: OK
## Loading kernel from FIT Image at 70000200 ...
Using 'conf@1' configuration
Trying 'kernel@2' kernel subimage
Description: Ruckus Linux MN VER=08.0.90m
Type: Kernel Image
Compression: lzma compressed
Data Start: 0x70250168
Data Size: 2400632 Bytes = 2.3 MiB
Architecture: ARM
OS: Linux
Load Address: 0x61008000
Entry Point: 0x61008000
Hash algo: crc32
Hash value: da82e8e7
## Loading kernel from FIT Image at 70000200 ...
Using 'conf@1' configuration
Trying 'kernel@2' kernel subimage
Description: Ruckus Linux MN VER=08.0.90m
Type: Kernel Image
Compression: lzma compressed
Data Start: 0x70250168
Data Size: 2400632 Bytes = 2.3 MiB
Architecture: ARM
OS: Linux
Load Address: 0x61008000
Entry Point: 0x61008000
Hash algo: crc32
Hash value: da82e8e7
Verifying Hash Integrity ... crc32+ OK
## Loading ramdisk from FIT Image at 70000200 ...
Using 'conf@1' configuration
Trying 'ramdisk@1' ramdisk subimage
Description: Ramdisk -rootfs
Type: RAMDisk Image
Compression: lzma compressed
Data Start: 0x704a0c94
Data Size: 27723055 Bytes = 26.4 MiB
Architecture: ARM
OS: Linux
Load Address: 0x00000000
Entry Point: 0x00000000
Hash algo: crc32
Hash value: ef2d5a16
Verifying Hash Integrity ... crc32+ OK
## Loading fdt from FIT Image at 70000200 ...
Using 'conf@1' configuration
Trying 'fdt@3' fdt subimage
Description: Flattened Device Tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x7049ea3c
Data Size: 8607 Bytes = 8.4 KiB
Architecture: ARM
Hash algo: crc32
Hash value: 6fc9a37b
Verifying Hash Integrity ... crc32+ OK
Loading fdt from 0x7049ea3c to 0x65008000
Booting using the fdt blob at 0x65008000
Uncompressing Kernel Image ... OK
Using Device Tree in place at 65008000, end 6500d19e
Starting kernel ...
Mounting file system...
booting with 4.4 kernel
NAND Type: Micron NAND 2GiB (x 1)
PLATFORM MN
dd cmd: UBI
Config partition mounted
Resource partition is mounted!!
Please download UFI image to install packages
/etc/process_packages.sh: line 148: can't create /.pkg/error.log: nonexistent directory
Package installation is incomplete, related functionalities may not be available
dhcpd executable file is not present.
Starting up system statistics daemon...
Starting systatsd done
Starting up health monitor daemon...
Log Level 7: Daemonized systatsd
Systatsd Logging Env is not set, initializing loglevel to: 7
Setting connection to systemlogger
Starting hmond done
Hmond Logging Env is not set, initializing loglelvel to: I
Setting connection to systemlogger
Backup is fine
Kernel crashdump is disabled.
dma_mem_base: 0x96000000, dma_mem_len: 0x8000000, warm_mem_base: 0x9f500000, warm_mem_len: 0xb00000
Creating TUN device
Starting TPM Infra
Group tss and User tss created
kernel.hostname = localhost
hostname set to localhost
Starting TCSD Daemon
TCSD Up and Running
Enabling time stamp.
Starting the FastIron.
USER=root
boot_partition=pri_partition
HOME=/
GCOV_PREFIX=/fast_iron
ethaddr=74:8e:f8:d5:aa:df?
TERM=vt102
PATH=/sbin:/usr/sbin:/bin:/usr/bin
ip=192.168.7.100:192.168.7.155::255.255.255.0:MN:eth0:off
SHELL=/bin/sh
PWD=/
i2c-0 i2c Broadcom iProc I2C adapter I2C adapter 2
i2c-1 i2c Broadcom iProc I2C adapter I2C adapter 2
FIPS Disabled:PORT NOT DISABLED
sil_sp_get_board_id: Invalid board type: 29
sil_init: Failed to get the board id
CRITICAL: Failed to do SIL Init, error: -1
[ 152.979978] [BrcdSoftlockup]: BUG: soft lockup - CPU#0 stuck for 32s! [swapper/0:0]
[ 153.071876] [BrcdSoftlockup]: core collection to be started now @ core(0)...
[ 153.156526] [BrcdSoftlockup]: WD_TOUT: Signalling pid: 1008, process: SigHdlrTsk, tgid: 6 to initiate core collection
[ 153.387851] [BrcdSoftlockup]: Switch will be reset after core collection
SYS LED update failed
Watchdog fired... Killing FastIron
TS: 153904195, Watchdog counter 0
watchdog_skip_count:0, elapsed_ts_since_last_kick:0, last_skipped_kick_ts:0, last_watchdog_kick_ts:0
SYS LED update failed
Application received signal -> SIGNUM#6
Tuning CFS scheduler parameters...
Copying fitrace errorlog file to flash
CORE_PATTERN:PID=1006 !FastIron UID=0 GID=0 sig=6
Thu Jan 1 00:02:34 UTC 1970: Dumping core file to /tmp.gz, this will take couple of minutes ...
[ 158.460097] Unable to handle kernel paging request at virtual address ffffffc4
[ 158.590077] pgd = c0004000
[ 158.650096] [ffffffc4] *pgd=86fae861, *pte=00000000, *ppte=00000000
[ 158.802289] Internal error: Oops - BUG: 37 [#1] PREEMPT SMP ARM
[ 158.873221] DIE Hdlr
[ 159.130153] Modules linked in: SIM(O)
[ 159.174570] CPU: 0 PID: 6 Comm: kworker/u2:0 Tainted: G O 4.4.0 #1
[ 159.340082] Hardware name: BRCM XGS iProc
[ 159.440092] Workqueue: ktaskdmp_worker __call_task_dumper
[ 159.562272] task: e50457c0 ti: e5060000 task.ti: e5060000
[ 159.700094] PC is at strcmp+0x18/0x44
[ 159.790088] LR is at __ksym_find+0x50/0x68
[ 159.880083] pc : [<c0227c28>] lr : [<c0022080>] psr: a0000213
[ 159.880083] sp : e5061ea0 ip : e5061eb0 fp : e5061eac
[ 160.160130] r10: e5005c00 r9 : 00000000 r8 : e5005c00
[ 160.290080] r7 : 00000000 r6 : c0552c88 r5 : e501cf50 r4 : ffffffc4
[ 160.450099] r3 : e501cd80 r2 : 00000000 r1 : c0552c88 r0 : ffffffc4
[ 160.600087] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none
[ 160.780084] Control: 12c5387d Table: 71440059 DAC: 00000051
[ 160.910075] Process kworker/u2:0 (pid: 6, stack limit = 0xe5060190)
[ 161.060115] Stack: (0xe5061ea0 to 0xe5062000)
[ 161.180106] 1ea0: e5061ecc e5061eb0 c0022080 c0227c1c c001e824 c063fea0 c061ec70 e501ba00
[ 161.380085] 1ec0: e5061ee4 e5061ed0 c00220b8 c002203c c001e824 e501c380 e5061ef4 e5061ee8
[ 161.560072] 1ee0: c001e834 c00220a4 e5061f24 e5061ef8 c003ad44 c001e830 e5060000 e5005c00
[ 161.760074] 1f00: e501c380 e5005c00 e501c398 e5005c14 e5005c48 e5060000 e5061f5c e5061f28
[ 161.960082] 1f20: c003aee4 c003ac60 e5005d64 c0619c04 00000000 00000000 e501aa00 e501c380
[ 162.160101] 1f40: c003ae98 00000000 00000000 00000000 e5061fac e5061f60 c00403b4 c003aea4
[ 162.350105] 1f60: 00000000 00000000 00000000 e501c380 00000000 00000000 e5061f78 e5061f78
[ 162.550101] 1f80: 00000000 00000000 e5061f88 e5061f88 e501aa00 c00402d0 00000000 00000000
[ 162.750101] 1fa0: 00000000 e5061fb0 c000a558 c00402dc 00000000 00000000 00000000 00000000
[ 162.940086] 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 163.140094] 1fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[ 163.340075] Backtrace:
[ 163.392303] [<c0227c10>] (strcmp) from [<c0022080>] (__ksym_find+0x50/0x68)
[ 163.560101] [<c0022030>] (__ksym_find) from [<c00220b8>] (sim_assign_global_symbol_addresses+0x20/0xb0)
[ 163.790105] [<c0022098>] (sim_assign_global_symbol_addresses) from [<c001e834>] (__call_task_dumper+0x10/0xb4)
[ 164.030120] [<c001e824>] (__call_task_dumper) from [<c003ad44>] (process_one_work+0xf0/0x244)
[ 164.240102] [<c003ac54>] (process_one_work) from [<c003aee4>] (worker_thread+0x4c/0x334)
[ 164.430129] [<c003ae98>] (worker_thread) from [<c00403b4>] (kthread+0xe4/0xfc)
[ 164.610099] [<c00402d0>] (kthread) from [<c000a558>] (ret_from_fork+0x14/0x3c)
[ 164.780095] Code: 04b04ce2 010000ea 000053e3 0800000a (0130d0e4)
[ 164.930098] ---[ end trace 6caad09156307194 ]---
[ 165.040177] Unable to handle kernel paging request at virtual address ffffffec
[ 165.126740] pgd = c0004000
[ 165.159133] [ffffffec] *pgd=86fae861, *pte=00000000, *ppte=00000000
[ 165.234235] Internal error: Oops - BUG: 37 [#2] PREEMPT SMP ARM
08-31-2021 07:31 AM
Hey there,
Please open a support case (see my signature). One of our engineers can try to help recover the switch. If that is not possible, we would likely be looking at an RMA.
09-01-2021 01:41 AM
@ben_beck Thanks, I have opened a case ( https://support.ruckuswireless.com/cases/5002J00001SujsDQAR#comments ).