Quantcast
Channel: Linux Device Hacking
Viewing all articles
Browse latest Browse all 3247

How to fix a semi-bricked Synology DS214? (1 reply)

$
0
0
Hi folks,

maybe one of you has a hint on how to get my DS214 fixed again. I bricked it while having a power outage during a downgrade. The result was the blue blinking of death. No boot.

As I had not heard about kwboot, I desoldered the eeprom because it could not be read reliably while sitting in the board. I discovered that the zImage partition was partially erased. The other ones looked good. I fixed the zImage, burned the eeprom and soldered it back. But that did not help. No boot, blue lights blinking. No serial output. Simply bricked.

Then I got aware of this forum and learned about kwboot. The DS214 does boot when nudged with kwboot but it won't on its own. It seems to be a two-staged boot. First, uboot is started by kwboot and then uboot accesses the eeprom instead of the UART and loads the rest of the loader.

I used the stock uboot that is part of Synology's pat files.


Step 1

jh@i6600:~/syno$ sudo kwboot  -t -a -p -B 115200 -b uboot_DS214v10.bin /dev/ttyUSB0
Sending boot message. Please reboot the target.../
Sending boot image...
Booting from SPI flash
High speed PHY - Version: 2.1.2 (COM-PHY-V20) 
Update PEX Device ID 0x78230
High speed PHY - Ended Successfully
DDR3 Training Sequence - Ver 4.5.0 
DDR3 Training Sequence - Ended Successfully 
Status = MV_OK
  0 % [+xmodem: Protocol error

Then step2 kicks in without any interaction by me.

Step 2

BootROM: Image checksum verification PASSED

 __   __                      _ _
|  \/  | __ _ _ ____   _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| |  | | (_| | |   \ V /  __/ | |
|_|  |_|\__,_|_|    \_/ \___|_|_|
         _   _     ____              _
        | | | |   | __ )  ___   ___ | |_ 
        | | | |___|  _ \ / _ \ / _ \| __| 
        | |_| |___| |_) | (_) | (_) | |_ 
         \___/    |____/ \___/ \___/ \__| 
 ** LOADER **


U-Boot 2011.12-SYNO-add48c3-2013-07-18 (Jul 18 2013 - 16:52:24) Marvell version: v2011.12 2013_Q1.2

Board: Synology AXP 78230 2-bay
SoC:   MV78230 B0
       running 2 CPUs
       Custom configuration
CPU:   Marvell PJ4B (584) v7 (Rev 2) LE
       CPU 0
       CPU    @ 1066 [MHz]
       L2     @ 533 [MHz]
       TClock @ 250 [MHz]
       DDR    @ 533 [MHz]
       DDR 32Bit Width, FastPath Memory Access
       DDR ECC Disabled
DRAM:  512 MiB

Map:   Code:		0x1fefb000:0x1ff9f4ec
       BSS:		0x1ffef33c
       Stack:		0x1f9eaef8
       Heap:		0x1f9eb000:0x1fefb000

MMC:   MRVL_MMC: 0
SF: Detected M25P64 with page size 64 KiB, total 8 MiB
*** Warning - bad CRC, using default environment

PEX 0.0(0): Root Complex Interface, Detected Link X1, GEN 2.0
PEX 0.1(1): Detected No Link.
PEX 0.2(2): Detected No Link.
PEX 0.3(3): Detected No Link.
FPU initialized to Run Fast Mode.
USB 0: Host Mode
USB 1: Host Mode
USB 2: Device Mode
Modules Detected:

Synology Model: DS214
Fan Status: Good

Net:   egiga0 [PRIME]
Press Ctrl+C to abort autoboot in 3 second
Marvell>> printenv
CASset=min
MALLOC_len=5
MPmode=smp
amp_enable=no
autoload=no
baudrate=115200
boot_order=hd_scr hd_img pxe net_img net_scr
bootargs=console=ttyS0,115200 ip=off initrd=0x8000040,8M root=/dev/md0 rw syno_hw_version=DS214v10 ihd_num=2 netif_num=1 flash_size=8
bootargs_dflt=$console $mtdparts $bootargs_root nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip$bootargs_end $mvNetConfig video=dovefb:lcd0:$lcd0_params clcd.lcd0_enable=$lcd0_enable clcd.lcd_panel=$lcd_panel
bootargs_end=:10.4.50.254:255.255.255.0:DSMP:eth0:none
bootargs_root=root=/dev/nfs rw
bootcmd=bootm 0xf40d0000 0xf43a0000
bootcmd_auto=stage_boot $boot_order
bootcmd_lgcy=tftpboot 0x2000000 $image_name; setenv bootargs $bootargs_dflt; bootm 0x2000000; 
bootdelay=3
cacheShare=no
console=console=ttyS0,115200
device_partition=0:1
disL2Cache=yes
disL2Prefetch=yes
disaMvPnp=no
eeeEnable=no
enaAutoRecovery=yes
enaClockGating=no
enaCpuStream=no
enaDCPref=yes
enaFPU=yes
enaICPref=yes
enaLPAE=no
enaWrAllo=no
eth1addr=00:50:43:1a:b6:93
eth1mtu=1500
eth2addr=00:50:43:b6:93:07
eth2mtu=1500
eth3addr=00:50:43:93:07:1a
eth3mtu=1500
ethact=egiga0
ethaddr=00:50:43:07:1a:b6
ethmtu=1500
ethprime=egiga0
fdt_addr=2040000
ide_path=/
image_name=uImage
initrd_name=uInitrd
ipaddr=10.4.50.165
kernel_addr_r=2080000
lcd0_enable=0
lcd0_params=640x480-16@60
lcd_panel=0
loadaddr=0x02000000
loads_echo=0
mvNetConfig=mv_net_config=4,(00:50:43:11:11:11,0:1:2:3),mtu=1500
mv_pon_addr=00:50:43:93:b6:07
netbsd_en=no
netmask=255.255.255.0
netretry=no
pcieTune=no
pexMode=rc
pxe_files_load=:default.arm-armadaxp-db:default.arm-armadaxp:default.arm
pxefile_addr_r=3100000
ramdisk_addr_r=2880000
rcvrip=169.254.100.100
rootpath=/srv/nfs/
sata_delay_reset=0
sata_dma_mode=yes
script_addr_r=3000000
script_name=boot.scr
serverip=10.4.50.5
setL2CacheWT=no
standalone=fsload 0x2000000 $image_name;setenv bootargs $console $mtdparts root=/dev/mtdblock0 rw ip=$ipaddr:$serverip$bootargs_end; bootm 0x2000000;
stderr=serial
stdin=serial
stdout=serial
usb0Mode=host
usb1Mode=host
usb2Mode=device
usbActive=0
vxworks_en=no
yuk_ethaddr=00:00:00:EE:51:81

Environment size: 2242/65532 bytes

Marvell>> help
?       - alias for 'help'
SatR    - Sample At Reset sub-system

WOLTest - WOLTest	- Wake On Lan u-boot testing

amp_boot- amp_boot - boot an AMP group

amp_config- Fully config an AMP group

amp_printenv- amp_printenv - print only AMP env variables

amp_verify- Verfiy AMP configuration

base    - print or set address offset
bdinfo  - print Board Info structure
bios    - BIOS command to set the DB configuration.

boot    - boot default, i.e., run 'bootcmd'
bootd   - boot default, i.e., run 'bootcmd'
bootelf - Boot from an ELF image in memory
bootm   - boot application image from memory
bootp   - boot image via network using BOOTP/TFTP protocol
bootvx  - Boot vxWorks from an ELF image
bubt    - bubt	- Burn an image on the Boot SPI Flash.

chpart  - change active partition
cmp     - memory compare
coninfo - print console devices and information
cp      - memory copy
crc32   - checksum calculation
date    - get/set/reset date & time
ddrPhyRead- ddrPhyRead - Read DDR PHY register

ddrPhyWrite- ddrPhyWrite - Write DDR PHY register

dhcp    - boot image via network using DHCP/TFTP protocol
diskboot- diskboot- boot from IDE device

dma     - dma	- Perform DMA using the XOR engine

echo    - echo args to console
editenv - edit environment variable
eeprom  - EEPROM sub-system
env     - environment handling commands
exit    - exit script
ext2load- load binary file from a Ext2 filesystem
ext2ls  - list files in a directory (default /)
false   - do nothing, unsuccessfully
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
fsinfo  - print information about filesystems
fsload  - load binary file from a filesystem image
go      - start application at address 'addr'
help    - print command description/usage
i2c     - I2C sub-system
ide     - ide     - IDE sub-system

iminfo  - print header information for application image
imxtract- extract a part of a multi-image
ir      - ir	- reading and changing MV internal register values.

itest   - return true/false on integer compare
loadb   - load binary file over serial line (kermit mode)
loads   - load S-Record file over serial line
loadx   - load binary file over serial line (xmodem mode)
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
ls      - list files in a directory (default /)
map     - map	- Diasplay address decode windows

md      - memory display
me      - me	- PCI master enable

mm      - memory modify (auto-incrementing address)
mmc     - MMC sub system
mmcinfo - display MMC info
mp      - mp	- map PCI BAR

mtdparts- define flash/nand partitions
mtest   - simple RAM read/write test
mw      - memory write (fill)
nfs     - boot image via network using NFS protocol
nm      - memory modify (constant address)
pci     - list and access PCI Configuration Space
pciePhyRead- phyRead	- Read PCI-E Phy register

pciePhyWrite- pciePhyWrite	- Write PCI-E Phy register

phyRead - phyRead	- Read Phy register

phyWrite- phyWrite	- Write Phy register

ping    - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
pxe     - commands to get and boot from pxe files
rcvr    - rcvr	- Satrt recovery process (Distress Beacon with TFTP server)

reset   - Perform RESET of the CPU
resetenv- resetenv	- earse environment sector to reset all variables to default.

run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
scsi    - SCSI sub-system
scsiboot- boot from SCSI device
se      - se	- PCI Slave enable

setenv  - set environment variables
sf      - SPI flash sub-system
sg      - sg	- scanning the PHYs status

showvar - print local hushshell variables
sleep   - delay execution for some time
source  - run script from memory
sp      - sp	- Scan PCI Interface [bus].

sspi    - SPI utility command
stage_boot- command to load script/image from different devices
	example: stage_boot hd_img pxe
temp    - temp	- Display the device temprature.

tempCmd0- tempCmd - This command allocated for monitor extintion

tempCmd1- tempCmd - This command allocated for monitor extintion

tempCmd2- tempCmd - This command allocated for monitor extintion

tempCmd3- tempCmd - This command allocated for monitor extintion

test    - minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
training- training	- prints the results of the DDR3 Training.

true    - do nothing, successfully
ts_report- ts_report	- report touch screen cooridate

ts_test - ts_test	- test touch screen

ubi     - ubi commands
ubifsload- load file from an UBIFS filesystem
ubifsls - list files in a directory
ubifsmount- mount UBIFS volume
ubifsumount- unmount UBIFS volume
usb     - USB sub-system
usbboot - boot from USB device
version - print monitor, compiler and linker version
warmRst - warmRst	- Warn Reset AXP card over PEX.

whoAmI  - - reading CPU ID

Marvell>> bdinfo
arch_number = 0x00000BDC
boot_params = 0x00000100
DRAM bank   = 0x00000000
-> start    = 0x00000000
-> size     = 0x20000000
DRAM bank   = 0x00000001
-> start    = 0x00000000
-> size     = 0x00000000
DRAM bank   = 0x00000002
-> start    = 0x00000000
-> size     = 0x00000000
DRAM bank   = 0x00000003
-> start    = 0x00000000
-> size     = 0x00000000
ethaddr     = 00:50:43:07:1a:b6
ip_addr     = 10.4.50.165
baudrate    = 115200 bps
TLB addr    = 0x1FFF0000
relocaddr   = 0x1FEFB000
reloc off   = 0x1FEFB000
irq_sp      = 0x1F9EAF08
sp start    = 0x1F9EAEF8
FB base     = 0x00000000
Marvell>> sf probe 0
SF: Detected M25P64 with page size 64 KiB, total 8 MiB
Marvell>> 
SF: Detected M25P64 with page size 64 KiB, total 8 MiB

Marvell>> boot
## Booting kernel from Legacy Image at f40d0000 ...
   Image Name:   Linux-3.2.101
   Created:      2022-04-25  20:09:01 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1844104 Bytes = 1.8 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at f43a0000 ...
   Image Name:   synology_armadaxp_ds214 42218
   Created:      2022-05-11  20:56:12 UTC
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    3603751 Bytes = 3.4 MiB
   Load Address: 08000000
   Entry Point:  08000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000] Booting Linux on physical CPU 0
[    0.000000] Linux version 3.2.101 (root@build2) (gcc version 7.5.0 (GCC) ) #42218 SMP Tue Apr 26 04:08:12 CST 2022
[    0.000000] CPU: Marvell PJ4Bv7 Processor [562f5842] revision 2 (ARMv7), cr=10c53c7d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] Machine: Marvell Armada XP Development Board
[    0.000000] Using UBoot passing parameters structure
[    0.000000] Reserving training memory: base=0x  (null) size=0x2800
[    0.000000] Memory policy: ECC disabled, Data cache writealloc
[    0.000000] SMP: init cpus
[    0.000000] PERCPU: Embedded 7 pages/cpu @80925000 s5280 r8192 d15200 u32768
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
[    0.000000] Kernel command line: console=ttyS0,115200 ip=off initrd=0x8000040,8M root=/dev/md0 rw syno_hw_version=DS214v10 ihd_num=2 netif_num=1 flash_size=8
[    0.000000] Synology Hardware Version: DS214v10-j
[    0.000000] Internal HD num: 2
[    0.000000] Internal netif num: 1
[    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: 512MB = 512MB total
[    0.000000] Memory: 506196k/506196k available, 18092k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xa0800000 - 0xfa800000   (1440 MB)
[    0.000000]     lowmem  : 0x80000000 - 0xa0000000   ( 512 MB)
[    0.000000]     modules : 0x7f000000 - 0x80000000   (  16 MB)
[    0.000000]       .text : 0x80008000 - 0x80471000   (4516 kB)
[    0.000000]       .init : 0x80471000 - 0x804a04a0   ( 190 kB)
[    0.000000]       .data : 0x804a2000 - 0x804c60e0   ( 145 kB)
[    0.000000]        .bss : 0x804c6104 - 0x8052028c   ( 361 kB)
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] NR_IRQS:211
[    0.000000] Initializing ArmadaXP SOC Timer 0
[    0.000000] sched_clock: 32 bits at 25MHz, resolution 40ns, wraps every 171798ms
[  165.400182] Calibrating delay loop... 1064.96 BogoMIPS (lpj=5324800)
[  165.490075] pid_max: default: 32768 minimum: 301
[  165.490231] Security Framework initialized
[  165.490262] AppArmor: AppArmor initialized
[  165.490333] Mount-cache hash table entries: 512
[  165.490903] CPU: Testing write buffer coherency: ok
[  165.491050] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[  165.491066] SMP: prepare CPUs (4 cores)
[  165.491287] Setting Clocks for secondary CPUs
[  165.492199] SMP: CPU 0 Waking up CPU 1
[  165.498315] CPU1: Booted secondary processor
[  165.530063] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[  165.530121] Brought up 2 CPUs
[  165.530137] SMP: Total of 2 processors activated (2129.92 BogoMIPS).
[  165.530898] devtmpfs: initialized
[  165.535223] NET: Registered protocol family 16
[  165.537938] L0 cache Enabled
[  165.537949] Speculative Prefetch Disabled
[  165.537975] Aurora L2 Cache Enabled
[  165.538197] Support IO coherency.
[  165.642233] 
[  165.642239]   Marvell Armada-XP Synology AXP 78230 2 bay Board -  Soc: MV78230 B0 LE
[  165.642261]   Detected Tclk 250000000, SysClk 533000000, FabricClk 533000000, PClk 1066000000
[  165.642271]   LSP version: linux-3.2.y-2013_Q1.2p2
[  165.642277] 
[  165.643815] Synology ArmadaXP 2-bay GPIO Init
[  165.644201] registered dev#0 asa ehci_marvell
[  165.644549] Marvell USB EHCI Host controller #0: 9f8aca00
[  165.644680] registered dev#1 asa ehci_marvell
[  165.645022] Marvell USB EHCI Host controller #1: 9f8ac800
[  165.645159] registered dev#2 asa mv_udc
[  165.645501] Marvell USB Gadget controller #2: 9f8ac600
[  165.653148] bio: create slab <bio-0> at 0
[  165.654084] SCSI subsystem initialized
[  165.655535] Switching to clocksource axp_clocksource
[  165.655874] AppArmor: AppArmor Filesystem Enabled
[  165.658080] NET: Registered protocol family 2
[  165.663498] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[  165.663775] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[  165.663932] TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
[  165.664066] TCP: Hash tables configured (established 16384 bind 16384)
[  165.664076] TCP reno registered
[  165.664086] UDP hash table entries: 256 (order: 1, 8192 bytes)
[  165.664106] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[  165.664262] NET: Registered protocol family 1
[  165.664457] Trying to unpack rootfs image as initramfs...
[  167.859649] rootfs image is not initramfs (no cpio magic); looks like an initrd
[  167.877370] Freeing initrd memory: 8192K
[  167.877450] PCI-E: Cheking physical bus #0 (controller #0): Enabled - Link UP
[  167.877680] PCI-E: Cheking physical bus #1 (controller #1): Enabled - No Link
[  167.877883] PCI-E: Cheking physical bus #2 (controller #2): Enabled - No Link
[  167.878084] PCI-E: Cheking physical bus #3 (controller #3): Enabled - No Link
[  167.879019] PCI: bus0: Fast back to back transfers disabled
[  167.879294] pci 0000:00:00.0: BAR 0: assigned [mem 0xf2000000-0xf2007fff 64bit]
[  167.879314] pci 0000:00:00.0: BAR 0: set to [mem 0xf2000000-0xf2007fff 64bit] (PCI address [0xf2000000-0xf2007fff])
[  167.879809] cesadev_init(80479d14)
[  167.880490] Armada XP hwmon thermal sensor initialized.
[  167.880603] ArmadaXP Power Managament Suspend Operations Initialized
[  167.880613] Initializing Armada-XP CPU power management  (WFI)
[  167.881367] audit: initializing netlink socket (disabled)
[  167.881402] type=2000 audit(2.470:1): initialized
[  167.881953] VFS: Disk quotas dquot_6.5.2
[  167.882041] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[  167.882636] msgmni has been set to 1004
[  167.883805] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[  167.883818] io scheduler noop registered
[  167.883869] io scheduler cfq registered (default)
[  167.884133] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[  167.955857] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 41) is a 16550A
[  168.517569] console [ttyS0] enabled
[  168.555788] serial8250.1: ttyS1 at MMIO 0xf1012100 (irq = 42) is a 16550A
[  168.603017] brd: module loaded
[  168.606096] Loading iSCSI transport class v2.0-870.
[  168.612139] sata_mv sata_mv.0: cannot get clkdev
[  168.616868] sata_mv sata_mv.0: slots 32 ports 2
[  168.622845] scsi0 : sata_mv
[  168.626128] scsi1 : sata_mv
[  168.629284] ata1: SATA max UDMA/133 irq 55
[  168.633398] ata2: SATA max UDMA/133 irq 55
[  177.175581] ata1: link is slow to respond, please be patient (ready=0)
[  179.215595] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl F300)
[  179.235848] ata1.00: ATA-7: SAMSUNG HD502IJ, 1AA01118, max UDMA7
[  179.241879] ata1.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 31/32)
[  179.265831] ata1.00: configured for UDMA/133
[  179.285684] scsi 0:0:0:0: Direct-Access     SAMSUNG  HD502IJ                  1AA0 PQ: 0 ANSI: 5
[  179.295169] sd 0:0:0:0: [sda] 976773168 512-byte logical blocks: (500 GB/465 GiB)
[  179.302909] sd 0:0:0:0: [sda] Write Protect is off
[  179.307835] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[  179.538895]  sda: sda1 sda2 sda3 < sda5 >
[  179.544495] sd 0:0:0:0: [sda] Attached SCSI disk
[  179.645591] ata2: SATA link down (SStatus 0 SControl F300)
[  179.652260] physmap platform flash device: 00800000 at f0000000
[  179.661166] SPI Serial flash detected @ 0xf0000000, 8192KB (128sec x 64KB)
[  179.668091] Searching for RedBoot partition table in SYNOMTD-0 at offset 0x7f0000
[  179.714040] 6 RedBoot partitions found on MTD device SYNOMTD-0
[  179.719900] SYNOMTD flash bank 0: Using RedBoot partition definition
[  179.726285] Creating 6 MTD partitions on "SYNOMTD-0":
[  179.731357] 0x000000000000-0x0000000d0000 : "RedBoot"
[  179.737444] 0x0000000d0000-0x0000003a0000 : "zImage"
[  179.743396] 0x0000003a0000-0x0000007d0000 : "rd.gz"
[  179.749292] 0x0000007d0000-0x0000007e0000 : "vendor"
[  179.754360] vender Mac0 address : 00:11:32:24:07:8b
[  179.759269] vender Mac1 doesn't set ucSum:0x00 Buf:0x00 Sum:0.
[  179.765122] vender Mac2 doesn't set ucSum:0x00 Buf:0x00 Sum:0.
[  179.770980] vender Mac3 doesn't set ucSum:0x00 Buf:0x00 Sum:0.
[  179.776841] serial number='1370LSN007731'
[  179.781677] 0x0000007e0000-0x0000007f0000 : "RedBoot Config"
[  179.788544] 0x0000007f0000-0x000000800000 : "FIS directory"
[  179.795200] mv_eth_probe: port_mask=0xf, cpu_mask=0x3 
[  179.800616]   o 4 Giga ports supported
[  179.804377]   o SKB recycle supported (Enabled)
[  179.808932]   o NETA acceleration mode 2
[  179.812867]   o BM supported for CPU: 4 BM pools
[  179.817505]   o RX Queue support: 1 Queues * 128 Descriptors
[  179.823182]   o TX Queue support: 1 Queues * 532 Descriptors
[  179.828863]   o GSO supported
[  179.831838]   o GRO supported
[  179.834815]   o Receive checksum offload supported
[  179.839628]   o Transmit checksum offload supported
[  179.844521]   o Driver ERROR statistics enabled
[  179.849070] 
[  179.850787]   o Loading network interface(s)
[  179.855078] 
[  179.856584]   o Port 0 is connected to Linux netdevice
[  179.862179] 	giga p=0: mtu=1500, mac=9f835e44
[  179.870537]     o eth0, ifindex = 2, GbE port = 0
[  179.875086]     o eth0, phy chipid = 1410dd0, Support WOL = 32
[  179.881149] 
[  179.882651] 
[  179.882654]   o Warning: GbE port 1 is powered off
[  179.882658] 
[  179.890460] 
[  179.890462]   o Warning: GbE port 2 is powered off
[  179.890467] 
[  179.898263] 
[  179.900025] i2c /dev entries driver
[  179.904137] md: raid1 personality registered for level 1
[  179.909705] cpuidle: using governor ladder
[  179.914228] cpuidle: using governor menu
[  179.918347] TCP cubic registered
[  179.921589] NET: Registered protocol family 17
[  179.926080] Registering the dns_resolver key type
[  179.930882] VFP support v0.3: implementor 56 architecture 2 part 20 variant 9 rev 6
[  179.939173] registered taskstats version 1
[  179.943563] md: Waiting for all devices to be available before autodetect
[  179.950398] md: If you don't use raid, use raid=noautodetect
[  179.956703] md: Autodetecting RAID arrays.
[  180.009186] md: invalid raid superblock magic on sda5
[  180.014257] md: sda5 does not have a valid v0.90 superblock, not importing!
[  180.021273] md: Scanned 3 and added 2 devices.
[  180.025742] md: autorun ...
[  180.028546] md: considering sda1 ...
[  180.032152] md:  adding sda1 ...
[  180.035399] md: sda2 has different UUID to sda1
[  180.039965] md: created md0
[  180.042769] md: bind<sda1>
[  180.045528] md: running: <sda1>
[  180.048943] bio: create slab <bio-1> at 1
[  180.053107] md/raid1:md0: active with 1 out of 2 mirrors
[  180.095634] md0: detected capacity change from 0 to 2549940224
[  180.101606] md: considering sda2 ...
[  180.105214] md:  adding sda2 ...
[  180.109055] md: created md1
[  180.111860] md: bind<sda2>
[  180.114610] md: running: <sda2>
[  180.118119] md/raid1:md1: active with 1 out of 2 mirrors
[  180.155639] md1: detected capacity change from 0 to 2147418112
[  180.161604] md: ... autorun DONE.
[  180.165035] RAMDISK: lzma image found at block 0
[  182.502763] VFS: Mounted root (ext2 filesystem) on device 1:0.
START /linuxrc.syno
START /linuxrc.syno.impl
Insert basic USB modules...
:: Loading module usb-common ... [  OK  ]
:: Loading module usbcore[  182.737346] usbcore: registered new interface driver usbfs
[  182.751227] usbcore: registered new interface driver hub
[  182.767031] usbcore: registered new interface driver ethub
[  182.776178] usbcore: registered new device driver usb
 ... [  OK  ]
:: Loading module ehci-hcd[  182.828396] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[  182.835006] ehci_marvell ehci_marvell.0: Marvell Orion EHCI
[  182.840751] ehci_marvell ehci_marvell.0: new USB bus registered, assigned bus number 1
[  182.875617] ehci_marvell ehci_marvell.0: irq 45, io base 0xfbc50100
[  182.895578] ehci_marvell ehci_marvell.0: USB 2.0 started, EHCI 1.00
[  182.902844] hub 1-0:1.0: USB hub found
[  182.906641] hub 1-0:1.0: 1 port detected
[  182.912683] ehci_marvell ehci_marvell.1: Marvell Orion EHCI
[  182.918348] ehci_marvell ehci_marvell.1: new USB bus registered, assigned bus number 2
[  182.955673] ehci_marvell ehci_marvell.1: irq 46, io base 0xfbc51100
[  182.975622] ehci_marvell ehci_marvell.1: USB 2.0 started, EHCI 1.00
[  182.982930] hub 2-0:1.0: USB hub found
[  182.986791] hub 2-0:1.0: 1 port detected
 ... [  OK  ]
:: Loading module xhci-hcd ... [  OK  ]
[  183.124853] etxhci_hcd-161118 0000:00:00.0: Etron xHCI Host Controller
[  183.131546] etxhci_hcd-161118 0000:00:00.0: new USB bus registered, assigned bus number 3
[  183.148883] etxhci_hcd-161118 0000:00:00.0: Etron chip found.
[  183.156294] ethub 3-0:1.0: USB hub found
[  183.160251] ethub 3-0:1.0: 2 ports detected
[  183.166458] etxhci_hcd-161118 0000:00:00.0: Etron xHCI Host Controller
[  183.173047] etxhci_hcd-161118 0000:00:00.0: new USB bus registered, assigned bus number 4
[  183.195078] ethub 4-0:1.0: USB hub found
[  183.199069] ethub 4-0:1.0: 2 ports detected
Insert net driver(Mindspeed only)...
[  183.277473] ds214_synobios: module license 'Synology Inc.' taints kernel.
[  183.284296] Disabling lock debugging due to kernel taint
[  183.291373] synobios open /dev/ttyS1 success
[  183.296025] correction with 0x03
[  183.301155] 2022-6-17 17:7:6 UTC
[  183.304410] synobios: load, major number 201
[  183.308720] Brand: Synology
[  183.311523] Model: DS-214
[  183.314151] This is default settings: set group disks wakeup number to 1, spinup time deno 1
[  183.322650] synobios cpu_arch proc entry initialized
[  183.327638] synobios crypto_hw proc entry initialized
[  183.332709] synobios syno_platform proc entry initialized
Starting /usr/syno/bin/synocfgen...
/usr/syno/bin/synocfgen returns 0
[  183.360544] Module [ds214_synobios] is removed. 
[  183.365273] synobios: unload
Partition Version=8
 /sbin/e2fsck exists, checking /dev/md0... 
e2fsck 1.44.1 (24-Mar-2018)
[  183.580760]  md0: unknown partition table
/sbin/e2fsck -yvf returns 0
Mounting /dev/md0 /tmpRoot
[  185.056991] EXT3-fs (md0): error: couldn't mount because of unsupported optional features (240)
[  185.066056] EXT2-fs (md0): error: couldn't mount because of unsupported optional features (240)
[  185.106009] EXT4-fs (md0): mounted filesystem with ordered data mode. Opts: (null)
------------upgrade
Begin upgrade procedure
Mount data partition: /dev/md0 -> /tmpData
No upgrade file exists
End upgrade procedure
kill: can't kill pid 751: No such process
============upgrade
------------bootup-smallupdate
Try bootup smallupdate
UPGRADE_BOOTUP_SMALLUPDATE
No patch exist. Skip Packed Bootup SmallUpdate
Sparse files don't exist. Skip Sparse Bootup SmallUpdate
Finished synoupgrade --bootup-smallupdate
============bootup-smallupdate
Wait 2 seconds for synology manufactory device
Fri Jun 17 17:07:13 UTC 2022
/dev/md0 /tmpRoot ext4 rw,relatime,user_xattr,barrier=1,journal_checksum,data=ordered 0 0
kill: can't kill pid 336: No such process
root: Start backing up logs in junior mode
[  190.886940] EXT3-fs (md0): error: couldn't mount because of unsupported optional features (240)
[  190.896001] EXT2-fs (md0): error: couldn't mount because of unsupported optional features (240)
[  190.965959] EXT4-fs (md0): mounted filesystem with ordered data mode. Opts: (null)
umount: /etc/mta[  191.280225] EXT3-fs (md0): error: couldn't mount because of unsupported optional features (240)
b: No such file or directory
linuxrc.syno executed successfully.
[  191.335949] EXT4-fs (md0): mounted filesystem with ordered data mode. Opts: barrier=1
[  191.343834] VFS: Mounted root (ext4 filesystem) on device 9:0.
[  191.349700] Trying to move old root to /initrd ... okay
[  191.355850] Freeing init memory: 188K
[  191.867474] systemd[1]: systemd 219 running in system mode. (+PAM -AUDIT -SELINUX -IMA -APPARMOR -SMACK +SYSVINIT -UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS -ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN)
[  191.885734] systemd[1]: Detected architecture arm.

Welcome to Linux!

[  191.897766] systemd[1]: Set hostname to <DS214>.
[  194.110985] systemd[1]: Cannot add dependency job for unit synoperfeventd.service, ignoring: Unit synoperfeventd.service is masked.
[  194.124144] systemd[1]: Cannot add dependency job for unit pkg-install-high-priority-builtin.service, ignoring: Unit pkg-install-high-priority-builtin.service failed to load: No such file or directory.
[  194.142272] systemd[1]: Cannot add dependency job for unit pkg-install-low-priority-builtin.service, ignoring: Unit pkg-install-low-priority-builtin.service failed to load: No such file or directory.
[  194.160423] systemd[1]: Cannot add dependency job for unit SynoLedBrightness.service, ignoring: Unit SynoLedBrightness.service is masked.
[  OK  [  194.180849] systemd[1]: Reached target Paths.
] Reached target[  194.186562] systemd[1]: Starting Paths.
 Paths.
[  194.191930] systemd[1]: Reached target Swap.
[  OK  [  194.196879] systemd[1]: Starting Swap.
] Reached target[  194.202254] systemd[1]: Created slice Root Slice.
 Swap.
[  [  194.208141] systemd[1]: Starting Root Slice.
OK  ] Create[  194.214087] systemd[1]: Created slice BTRFS Space Reclaim.
d slice Root Sli[  194.220704] systemd[1]: Starting BTRFS Space Reclaim.
ce.
[  OK [  194.227456] systemd[1]: Created slice Shared Folder Sync.
 ] Created s[  194.233967] systemd[1]: Starting Shared Folder Sync.
lice BTRFS Space[  194.240638] systemd[1]: Created slice USBCopy's slice.
 Reclaim.
[  194.246899] systemd[1]: Starting USBCopy's slice.
m  OK  ] Cre[  194.253282] systemd[1]: Created slice SMBService's slice.
ated slice Share[  194.259824] systemd[1]: Starting SMBService's slice.
d Folder Sync.
[  194.266481] systemd[1]: Created slice Synology Index slice (WAT).
[  OK  [  194.273690] systemd[1]: Starting Synology Index slice (WAT).
] Created slice [  194.281063] systemd[1]: Created slice Synology Flashcache.
USBCopy's slice.[  194.287663] systemd[1]: Starting Synology Flashcache.

[  OK    194.294402] systemd[1]: Created slice dsm6-ui-compatible's slice.
0m] Created slic[  194.301629] systemd[1]: Starting dsm6-ui-compatible's slice.
e SMBService's s[  194.309041] systemd[1]: Created slice System Slice.
lice.
[  O[  194.315031] systemd[1]: Starting System Slice.
K  ] Created[  194.321266] systemd[1]: Created slice system-serial\x2dgetty.slice.
 slice Synology [  194.328519] systemd[1]: Starting system-serial\x2dgetty.slice.
Index slice (WAT[  194.336169] systemd[1]: Created slice system-syno\x2dmd\x2dresync\x2dspeed\x2dadjust.slice.
).
[  OK  [  194.345523] systemd[1]: Starting system-syno\x2dmd\x2dresync\x2dspeed\x2dadjust.slice.
] Created sl[  194.355254] systemd[1]: Created slice User and Session Slice.
ice Synology Fla[  194.362030] systemd[1]: Starting User and Session Slice.
shcache.
[[  194.369026] systemd[1]: Created slice scemd.
  OK  ] Crea[  194.374410] systemd[1]: Starting scemd.
ted slice dsm6-u[  194.379944] systemd[1]: Created slice Synology Swap Works.
i-compatible's s[  194.386563] systemd[1]: Starting Synology Swap Works.
lice.
[  O[  194.393246] systemd[1]: Listening on udev Control Socket.
K  ] Created[  194.399833] systemd[1]: Starting udev Control Socket.
 slice System Sl[  194.406579] systemd[1]: Created slice SynoFinder's slice.
ice.
[  OK[  194.413089] systemd[1]: Starting SynoFinder's slice.
  ] Created [  194.419751] systemd[1]: Created slice SNMP.
slice system-ser[  194.425051] systemd[1]: Starting SNMP.
ial\x2dgetty.sli[  194.430516] systemd[1]: Created slice Synology DSM internal service.
ce.
[  OK [  194.437993] systemd[1]: Starting Synology DSM internal service.
 ] Created s[  194.445379] systemd[1]: Reached target Slices.
lice system-syno[  194.451312] systemd[1]: Starting Slices.
\x2dmd\x2dresync[  194.456786] systemd[1]: Created slice ActiveInsight's slice.
\x2dspeed\x2dadj[  194.463554] systemd[1]: Starting ActiveInsight's slice.
ust.slice.
[  194.470483] systemd[1]: Created slice Task Scheduler Group.
2m  OK  ] Cr[  194.477185] systemd[1]: Starting Task Scheduler Group.
eated slice User[  194.484019] systemd[1]: Created slice Package Center Slice.
 and Session Sli[  194.490710] systemd[1]: Starting Package Center Slice.
ce.
[  OK [  194.497546] systemd[1]: Created slice FileStation's slice.
 ] Created s[  194.504146] systemd[1]: Starting FileStation's slice.
lice scemd.
[  194.510904] systemd[1]: Created slice BTRFS Optimization.
32m  OK  ] C[  194.517440] systemd[1]: Starting BTRFS Optimization.
reated slice Syn[  194.524083] systemd[1]: Created slice OAuthService's slice.
ology Swap Works[  194.530780] systemd[1]: Starting OAuthService's slice.
.
[  OK   194.537700] systemd[1]: Created slice ScsiTarget's slice.
[0m] Listening o[  194.544130] systemd[1]: Starting ScsiTarget's slice.
n udev Control S[  194.550810] systemd[1]: Created slice synobackup daemon slice.
ocket.
[  [  194.557762] systemd[1]: Starting synobackup daemon slice.
OK  ] Create[  194.564848] systemd[1]: Created slice SecureSignIn's slice.
d slice SynoFind[  194.571549] systemd[1]: Starting SecureSignIn's slice.
er's slice.
[  194.578389] systemd[1]: Created slice Synology Cache Advisor.
32m  OK  ] C[  194.585245] systemd[1]: Starting Synology Cache Advisor.
reated slice SNM[  194.592265] systemd[1]: Created slice Synology DSM desktop service.
P.
[  OK  [  194.599663] systemd[1]: Starting Synology DSM desktop service.
] Created sl[  194.607062] systemd[1]: Listening on udev Kernel Socket.
ice Synology DSM[  194.613614] systemd[1]: Starting udev Kernel Socket.
 internal servic[  194.620282] systemd[1]: Created slice SSDP service.
e.
[  OK  [  194.626288] systemd[1]: Starting SSDP service.
] Reached ta[  194.632421] systemd[1]: Created slice Python2's slice.
rget Slices.
[ 194.638685] systemd[1]: Starting Python2's slice.
[32m  OK  ] [  194.645079] systemd[1]: Created slice RAID Resync Process. Including Resync, Repair and Reshape..
Created slice Ac[  194.655085] systemd[1]: Starting RAID Resync Process. Including Resync, Repair and Reshape..
tiveInsight's sl[  194.665279] systemd[1]: Listening on Journal Audit Socket.
ice.
[  OK[  194.671841] systemd[1]: Starting Journal Audit Socket.
  ] Created [  194.678702] systemd[1]: Listening on Journal Socket.
slice Task Sched[  194.684825] systemd[1]: Starting Journal Socket.
uler Group.
[  OK  ] Created slice Package Center Slice.
[  OK  ] Created slice FileStation's slice.
[  OK  ] Created slice BTRFS Optimization.
[  OK  ] Created slice OAuthService's slice.
[  OK  ] Created slice ScsiTarget's slice.
[  OK  ] Created slice synobackup daemon slice.
[  OK  ] Created slice SecureSignIn's slice.
[  OK  ] Created slice Synology Cache Advisor.
[  OK  ] Created slice Synology DSM desktop service.
[  OK  [  194.735964] systemd[1]: Starting Set hostname...
] Listening on udev Kernel Socket.
[  OK  ] Created slice SSDP service.
[  OK  ] Created slice Python2's slice.
[  OK  ] Created slice RAID Resync Process. ...ing Resync, Repair and Reshape..
[  OK  ] Listening on Journal Audit Socket.
[  OK  ] Listening on Journal Socket.
         Starting Set hostname...
[  194.836000] systemd[1]: Starting Set boot sequence config...
         Starting Set boot sequence config...
[  194.975953] systemd[1]: Starting Synology swap...
         Starting Synology swap...
[  195.116029] systemd[1]: Starting unbind USB device...
         Starting unbind USB device...
[  195.296001] systemd[1]: Starting check integrity of rd.gz decompression...
         Starting check integrity of rd.gz decompression...
[  195.446162] systemd[1]: Starting Load Kernel Modules...
         Starting Load Kernel Modules...
[  195.535995] systemd[1]: Starting Journal Socket (/dev/log).
[  195.656027] systemd[1]: Starting Load ntb_brd module...
         [  195.661678] systemd[1]: tmp.mount: Directory /tmp to mount over is not empty, mounting anyway.
Starting Load ntb_brd module...
[  195.731540]  md1: unknown partition table
[  195.747852] mvCesaInit: channels=2, session=640, queue=64
[  195.805809] systemd[1]: Mounting Temporary Directory...
         Mounting Temporary Directory...
[  195.856071] systemd[1]: Starting Link coredump path to volume if possible...
         Starting Link coredump path to volume if possible...
[  195.886130] systemd[1]: Starting Synology Task Scheduler Init...
         [  195.892697] systemd[1]: Mounted Debug File System.
Starting Synology Task Scheduler Init...
[  196.145147] NET: Registered protocol family 10
[  196.166072] systemd[1]: Starting Mount usb fs...
         Starting Mount usb fs...
[  196.196388] IPv6 over IPv4 tunneling driver
[  196.260241] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com
[  196.288931] sd 0:0:0:0: Attached scsi generic sg0 type 0
[  196.296009] systemd[1]: Starting Disabling fan checking flag ......
         Starting Disabling fan checking flag ......
[  196.313903] Initializing USB Mass Storage driver...
[  196.319068] usbcore: registered new interface driver usb-storage
[  196.325097] USB Mass Storage support registered.
[  196.335405] usbcore: registered new interface driver usblp
[  196.362527] usbcore: registered new interface driver usbhid
[  196.368160] usbhid: USB HID core driver
[  196.416038] systemd[1]: Starting Set time zone information to kernel...
         Starting Set time zone information to kernel...
[  196.461727] Adding 2097084k swap on /dev/md1.  Priority:-1 extents:1 across:2097084k 
[  OK  [  196.486487] systemd[1]: Created slice Synology DSM Storage Service.
] Created slice [  196.494173] systemd[1]: Starting Synology DSM Storage Service.
Synology DSM Sto[  196.502146] systemd[1]: Reached target Timers.
rage Service.
[[  196.507234] systemd[1]: Starting Timers.
  OK  ] Reached target [  196.515172] systemd[1]: Mounted Temporary Directory.
Timers.
[  OK  ] Mounted Temporary Directory.
[  OK  ][  196.615991] systemd[1]: Started Set hostname.
 Started Set hostname.
[  OK  [  196.705732] systemd[1]: Started Set boot sequence config.
] Started Set boot sequence config.
[  OK  [  196.775732] systemd[1]: Started Synology swap.
] Started Synology swap.
[  OK  [  196.806009] systemd[1]: Started unbind USB device.
] Started unbind USB device.
[  OK  [  196.855726] systemd[1]: Started check integrity of rd.gz decompression.
] Started check integrity of rd.gz decompression.
[  OK  [  196.935737] systemd[1]: Started Load Kernel Modules.
] Started Load K[  196.942615] systemd[1]: Listening on Journal Socket (/dev/log).
ernel Modules.
[  OK  ] Listening on Journal Socket (/dev/log).
[  OK  [  197.015730] systemd[1]: Started Load ntb_brd module.
] Started Load ntb_brd module.
[  OK  [  197.085734] systemd[1]: Started Link coredump path to volume if possible.
] Started Link coredump path to volume if possible.
[  OK  [  197.155764] systemd[1]: Started Synology Task Scheduler Init.
] Started Synology Task Scheduler Init.
[  OK  [  197.255732] systemd[1]: Started Mount usb fs.
] Started Mount usb fs.
[  OK  [  197.345725] systemd[1]: Started Disabling fan checking flag ....
] Started Disabling fan checking flag ....
[  OK  [  197.425735] systemd[1]: Started Set time zone information to kernel.
] Started Set time zone information to kernel.
[  197.436501] systemd[1]: Reached target Sockets.
[  OK  [  197.442200] systemd[1]: Starting Sockets.
] Reached target Sockets.
[  197.466043] systemd[1]: Starting Journal Service...
         Starting Journal Service...
[  197.565976] systemd[1]: Starting Load Fan Modules in Kernel Project...
         Starting Load Fan Modules in Kernel Project...
[  197.696031] systemd[1]: Starting Load Kernel Modules in Kernel Project...
         Starting Load Kernel Modules in Kernel Project...
[  197.766110] systemd-journald[1411]: Flushing /proc/kmsg...
[  197.846031] systemd[1]: Starting Apply etc.defaults/sysctl.conf kernel variable....
         [  197.853957] systemd[1]: Mounted FUSE Control File System.
Starting Apply etc.defaults/sysctl.conf kernel variable....
[  197.873735] synobios open /dev/ttyS1 success
[  197.878343] correction with 0x03
[  197.883416] 2022-6-17 17:7:21 UTC
[  197.886764] synobios: load, major number 201
[  197.891057] Brand: Synology
[  197.893862] Model: DS-214
[  197.896504] This is default settings: set group disks wakeup number to 1, spinup time deno 1
[  197.904989] synobios cpu_arch proc entry initialized
[  197.909979] synobios crypto_hw proc entry initialized
[  197.915051] synobios syno_platform proc entry initialized
[  197.985883] systemd[1]: Mounting Configuration File System...
         Mounting Configuration File System...
[  198.046045] systemd[1]: Starting Adjust NIC sequence...
         Startin[  198.051580] systemd[1]: Reached target Local File Systems.
g Adjust NIC seq[  198.058427] systemd[1]: Starting Local File Systems.
uence...
[  OK  ] Reached target Local File Systems.
[  198.275924] systemd[1]: Starting D-Bus System Message Bus...
         Starting D-Bus System Message Bus...
[  198.336051] systemd[1]: Starting Set boot sequence config for temporary use...
         Starting Set boot sequence config for temporary use...
[  198.555847] systemd[1]: Starting udev Coldplug all Devices...
         Starting udev Coldplug all Devices...
[  198.715850] systemd[1]: Starting D-Bus Session Message Bus...
         Starting D-Bus Session Message Bus...
[  OK  [  198.803288] systemd[1]: Mounted Configuration File System.
] Mounted Config[  198.810638] systemd[1]: Started Journal Service.
uration File System.
[  OK  ] Started Journal Service.
[  OK  ] Started Load Fan Modules in Kernel Project.
[  OK  ] Started Load Kernel Modules in Kernel Project.
[  OK  ] Started Apply etc.defaults/sysctl.conf kernel variable..
[  OK  ] Started Adjust NIC sequence.
[  OK  ] Started Set boot sequence config for temporary use.
[  OK  ] Started D-Bus Session Message Bus.
[  OK  ] Started D-Bus System Message Bus.
[  OK  ] Started udev Coldplug all Devices.
[  OK  ] Started D-Bus System Message Bus.
         Starting Apply etc/sysctl.conf kernel variable....
         Starting Software Init Led for support led v2 models...
         Starting Flush Journal to Persistent Storage...
         Starting System Logger Daemon...
[  OK  ] Started Apply etc/sysctl.conf kernel variable..
[  OK  ] Started Software Init Led for support led v2 models.
         Starting Apply Kernel Variables...
[  200.978054] systemd-journald[1411]: Received request to flush runtime journal from PID 1
[  OK  ] Started Apply Kernel Variables.
         Starting Apply kernel variable vm.min-free-kbytes...
         Starting Apply kernel variable kernel.sem at least 512...
[  OK  ] Started Flush Journal to Persistent Storage.
         Starting Create Volatile Files and Directories...
[  OK  ] Started Apply kernel variable vm.min-free-kbytes.
[  OK  ] Started Apply kernel variable kernel.sem at least 512.
[  OK  ] Started Create Volatile Files and Directories.
[  OK  ] Reached target Create SDK locks directory.
         Starting Check Synology group info consistency...
         Starting Check /etc/synoinfo.conf...
         Starting DSM Release Rolling Group ID...
         Starting Check Synology user info consistency...
         Starting synodsmnotify...
[  OK  ] Started Check /etc/synoinfo.conf.
[  OK  ] Started DSM Release Rolling Group ID.
[  OK  ] Started synodsmnotify.
[  OK  ] Started Check Synology group info consistency.
[  OK  ] Started Check Synology user info consistency.
[  OK  ] Reached target User and Group Name Lookups.
         Starting move domain or ldap user p...der to domain or ldap folder....
         Starting Prepare notification cache data...
[  OK  ] Reached target Synology local user and group ready.
[  OK  ] Started move domain or ldap user pr...older to domain or ldap folder..
[  OK  ] Started Prepare notification cache data.
[  OK  ] Started System Logger Daemon.
         Starting Synology Log bootup start...
         Starting synodrnode...
[DEPEND] Dependency failed for rebuild local user and group db.
[  OK  ] Reached target Synology root filesystem (rw) ready.
         Starting Synology Default TLS Profile...
         Starting Umount initrd...
         Starting DSM Boot Health Check...
[  OK  ] Reached target Network (Pre).
         Starting Set arp ignore...
         Starting Synology Network Daemon...
         Starting syno-cgi-keygen.service...
         Starting Load AppArmor profiles...
         Starting Clean UPS config...
         Starting Set Eunit Sequence...
         Starting DSM Installation ID...
         Starting Synology check locale...
[  OK  ] Started Synology Log bootup start.
[  OK  ] Started synodrnode.
[  OK  ] Started Synology Default TLS Profile.
[  OK  ] Started Umount initrd.
[  OK  ] Started DSM Boot Health Check.
[  OK  ] Started Set arp ignore.
[  OK  ] Started Synology Network Daemon.
[  OK  ] Started syno-cgi-keygen.service.
[  OK  ] Started Clean UPS config.
[  OK  ] Started Set Eunit Sequence.
[  OK  ] Started Load AppArmor profiles.
[  OK  ] Started DSM Installation ID.
[  OK  ] Started Synology check locale.
         Starting udev Kernel Device Manager...
         Starting Wait for Synology Network to be Configured...
         Starting rc.network...
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Reached target System Initialization.
         Starting bootup upgrade sha package...
[  OK  ] Started Serial Getty on ttyS0.
         Starting Serial Getty on ttyS0...
[  OK  ] Reached target Login Prompts.
[  OK  ] Started Synology token manager.
         Starting Synology token manager...
[  OK  ] Started Synology task manager.
         Starting Synology task manager...
[  OK  ] Found device /dev/mtd0.
[  OK  ] Reached target Synology mtd0 device done.
[  OK  ] Started bootup upgrade sha package.
[  OK  ] Reached target Basic System.
[  OK  ] Started synobackup daemon.
         Starting synobackup daemon...
         Starting Prepare snmp configs...
         Starting always preprocess jobs before any package is started...
         Starting Login Service...
         Starting synoconfd daemon...
         Starting Write back disk latency to DB...
         Starting Synology filesytem check on bootup...
         Starting Hibernation debug check...
         Starting Synology Event Task Scheduler Init...
         Starting synoindex check if there a...ny synoindex-related packages...
         Starting WD idle3 timer...
         Starting Synology firmware DLMC...
         Starting Synology log notification service...
[  OK  ] Started Synology log accounting service.
         Starting Synology log accounting service...
         Starting Prepare SSDP configs...
         Starting Samba Environment Setup Unit...
         Starting Control RC power...
         Starting Synology Schedule Daemon...
         Starting Log Rotate Daemon...
         Starting System Profile Tuning...
[  OK  ] Started Prepare snmp configs.
[  OK  ] Started synoconfd daemon.
[  OK  ] Started Write back disk latency to DB.
[  OK  ] Started Synology filesytem check on bootup.
[  OK  ] Started Hibernation debug check.
[  OK  ] Started Synology Event Task Scheduler Init.
[FAILED] Failed to start synoindex check if ... any synoindex-related packages.
See "systemctl status synoindex-checkpackage.service" for details.
[DEPEND] Dependency failed for synoindex mediad.
[DEPEND] Dependency failed for synoindex workerd.
[DEPEND] Dependency failed for synomkthumbd.
[DEPEND] Dependency failed for synomkflvd.
[DEPEND] Dependency failed for synoindex notifyd.
[DEPEND] Dependency failed for synoindex scand.
[DEPEND] Dependency failed for synoindexd.
[DEPEND] Dependency failed for synoindex plugind.
[  OK  ] Started WD idle3 timer.
[  OK  ] Started Synology firmware DLMC.
[  OK  ] Started Prepare SSDP configs.
[  OK  ] Started Control RC power.
[  OK  ] Started Synology Schedule Daemon.
[  OK  ] Started Log Rotate Daemon.
[  OK  ] Started System Profile Tuning.
[  214.498502] eth0: mac address changed

DS214 login: [  215.528788] pool #0: pkt_size=1536, buf_size=1632 - 2048 of 2048 buffers added
[  215.540336] pool #2: pkt_size=256, buf_size=352 - 3072 of 3072 buffers added
[  215.547496] eth0: link up
[  215.550159] eth0: started
[  217.490603] md: md2 stopped.
[  217.560932] md: bind<sda5>
[  217.586610] md/raid1:md2: active with 1 out of 1 mirrors
[  217.615724] md2: detected capacity change from 0 to 495160786944
[  217.721162]  md2: unknown partition table
[  228.678595] EXT4-fs (dm-1): barriers disabled
[  228.954738] EXT4-fs (dm-1): mounted filesystem with writeback data mode. Opts: usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl,oldalloc
[  238.075936] loop: module loaded
[  238.460528] Synotify use 16384 event queue size
[  238.645803] Synotify use 16384 event queue size
[  240.557732] warning: `nginx' uses 32-bit capabilities (legacy support in use)
[  240.965672] ata1.00: configured for UDMA/133
[  240.969975] ata1: EH complete
[  249.745737] iSCSI: init_io_buffer_head(833) LUN-backup: 512 buffers allocated, total 2097152 bytes successfully
[  250.176060] iSCSI: target_core_get_fabric() failed for vhost
[  255.932312] 8021q: 802.1Q VLAN Support v1.8
[  256.395946] findhostd uses obsolete (PF_INET,SOCK_PACKET)
[  258.977937] :eth0: link up, full duplex, speed 1 Gbps
[  267.572316] fuse init (API version 7.22)

DS214 login:


The DS214 is fully operational at this point. I tried to upgrade and downgrade in the hope that "something" will be fixed "somewhere" by this manufacturers process but it did not help. I see that other zImage and rd.bin files are on the flash. So this is written by the firmware change process. But the DS214 does not start without a nudge by kwboot.

This raises the question, how the boot process works that starts uboot. Maybe something is misaligned there.

Do you have a hint where I can dig deeper?

Best
Jan

Viewing all articles
Browse latest Browse all 3247

Trending Articles