Hallo,
Ik heb hier een DS214Play met een probleem, het blauwe lampje knippert, word nergens meer gezien in het netwerk.
De disk die ik er tijdelijk in gedaan hebt die boot 'nog' niet op.
Nu heb ik er een serieel console aangehangen op de poort intern in de NAS en kwam de volgende POST eruit:
Dit lijkt te duiden op een relatief ernstig geval van corrupte boot software maar wat mij nog wel lijkt te fixen.
Ik ben er een avondje mee bezig geweest maar ik kom er nog niet zo goed uit, wellicht dat er iemand is die mij een zetje in de goede richting kan geven.
Ik heb de NAS een IP gegeven, die is nu te zien in de POST, hiermee kan ik connecten met een TFTP server in mijn LAN en dit werkt ik heb er verscheidene files heen kunnen verzenden maar ik ben er nog niet echt achter hoe ik deze kan laten opstarten, Bijv RedBoot of een ramdisk.
De commando`s waar ik het mee moet doen:
Wat dingen die ik krijg bij wat commando`s:
Het boeltje draait op een Intel Atom CPU en het lijkt erop dat dit dus de firmware gedeelte is van deze NAS
en dat draait op, Intel(R) Consumer Electronics Firmware Development Kit. Ik heb verschillende dingen gevonden op internet maar dit was allemaal op Marvell en realtek gebaseerd die weer andere manier van aanspreken in hun firmware hebben.
Ik heb hier een DS214Play met een probleem, het blauwe lampje knippert, word nergens meer gezien in het netwerk.
De disk die ik er tijdelijk in gedaan hebt die boot 'nog' niet op.
Nu heb ik er een serieel console aangehangen op de poort intern in de NAS en kwam de volgende POST eruit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
| AC_BOOT Intel(R) Consumer Electronics Firmware Development Kit (Intel(R) CEFDK) Copyright (C) 1999-2012 Intel Corporation. All rights reserved. Build Time (03/04/14 18:20:11). Searching 8051 FW in MFH... Load 8051 FW from MFH successfully! No active splash screen found in flash. Showing black screen. SMM: Ok ACPI Init: finished with table region from 00011aa0 to 00018000 acpi: Created tables at 00011aa0-00018000 PCIe Port0 setting: Auto PCIe Port1 setting: Gen1 CEFDK Version : CE5300 (SMP enabled) 8051 Firmware : C0-1.0.49 (0x00050000) 8051 FW I/O Module : NEC-1.0.082 Silicon Stepping : D0 (PCI) Silicon SKU : 0x07C Board : REF0 CPU Threads : 4 CPU Multiplier : 16 CPU Bus Speed : 100 MHz Memory Size : 1024 MB Memory Type & Speed : x16 DDR3-1600 (11-11-11) Memory Configuration : A B Interleave Mode 1 PCI Mode : PCI Standard Boot Mode : SPI-NOR mac address is the same, skip sync. Registered net controller: e1000e Registered net controller: e1000 Waiting for the Link up: / 1000M FD Link is ready! Configure IP via static IP. Mac address is : 00:11:32:26:9F:D2 Host IP address is: 192.168.1.3 Subnet Mask is : 255.255.255.0 Gateway address is: 192.168.1.1 Press 'Enter' within 2 seconds to disable automatic boot. Hit a key to start the shell... ERROR: Invalid or missing kernel at 0x01000000. Attempting to boot Linux from NOR ... Kernel not found at 0xC0140000 in NOR, continue booting from HD. Attempting to boot Redboot... ERROR: No active Redboot found in flash. Attempting to boot Linux... ERROR: Invalid or missing kernel at 0x01000000. Attempting to boot from HDD... Attempting to boot redboot from Sector 1 of HD 0... No valid redboot found in HD(s). Reading boot sector...done. Error: Invalid boot sector. shell> |
Dit lijkt te duiden op een relatief ernstig geval van corrupte boot software maar wat mij nog wel lijkt te fixen.
Ik ben er een avondje mee bezig geweest maar ik kom er nog niet zo goed uit, wellicht dat er iemand is die mij een zetje in de goede richting kan geven.
Ik heb de NAS een IP gegeven, die is nu te zien in de POST, hiermee kan ik connecten met een TFTP server in mijn LAN en dit werkt ik heb er verscheidene files heen kunnen verzenden maar ik ben er nog niet echt achter hoe ik deze kan laten opstarten, Bijv RedBoot of een ramdisk.
De commando`s waar ik het mee moet doen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
| shell> help bootata - Boots from the primary master ATA device. bootlinux - Boots linux from flash. Usage: bootlinux "<kernel cmd line>" ymodem - Receive a file from serial using YMODEM. lspci - Displays PCI device info. ord[2|4] - Read or write to memory. pci[2|4] - Read or write to PCI configuration space. port[2|4] - Read or write to I/O port. ramdisk - set ramdisk start address and length mmap - Displays a system memory map. expflash - Access flash on expansion bus. bootflash - Boot Redboot from flash. bootkernel - Boot Linux kernel from flash. mfh - manage the MFH on flash devices sha - Calculate a SHA sum for an input data string. md5 - Calculate a MD5 sum for an input data string. emmc - Auxiliary shell command to handle eMMC spi_flash - Auxiliary shell command to handle SPI Flash strap - reading the strappings on Soc. 8051 - 8051 specific commands svmem - Perform SV memory test ata-map - Sets the ATA geometry mapping. cache - Manipulate the processor cache. settings - BIOS Settings i2c - I2C buses read and write (SV ver). iosf - Read/write 32 bit register on IOSF sideband port. ping - Ping destination [Ping count number] tftp - Download/upload file from/to server via TFTP. ip - Configure CEFDK static IP address, Subnet Mask and Gateway address. ifset - Select actived net interface script - Switch on/off the automatic shell script. gpio - gpio commands help - Displays this screen. exit - Stops the shell. showbcmd - Print the default boot arguments. shell> |
Wat dingen die ik krijg bij wat commando`s:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| shell> bootata Attempting ATA boot... Attempting to boot redboot from Sector 1 of HD 0... No valid redboot found in HD(s). Reading boot sector...done. Error: Invalid boot sector. shell> shell> bootlinux Linux command line = 'console=ttyS0,115200 mem=exactmap memmap=640K@0 memmap=127M@1M root=/dev/nfs rw nfsroot=192.168.002.001:/tmp/share/ce5300_disk ip=192.168.002.100:192.168.002.001:192.168.002.001:255.255.255.0:CE5300:eth0:off acpi=verbose' Attempting to boot Linux from flash... Error booting Linux: Invalid or missing kernel at 0xC0140000. shell> shell> bootflash ERROR: No active Redboot found in flash. shell> |
Het boeltje draait op een Intel Atom CPU en het lijkt erop dat dit dus de firmware gedeelte is van deze NAS
en dat draait op, Intel(R) Consumer Electronics Firmware Development Kit. Ik heb verschillende dingen gevonden op internet maar dit was allemaal op Marvell en realtek gebaseerd die weer andere manier van aanspreken in hun firmware hebben.
AMD Ryzen 7 5900x | Custom WC | ASUS ROG Strix X570-E Gaming | 32GB Corsair DDR4-3600MHz | Samsung 970 nvme 1TB | Samsung 860 EVO 2TB | AMD RX 6900XT 16GB | 1x Asus RoG XG27AQDMG | 1x LG UltraGear 27GL850