Help! I think I bricked my SG-3100.
-
Attempted to restore a new SG-3100 from a config that I had on a deployed device. My problem was that I forgot that the WAN had a static IP on the deployed device which would not work in my test environment. Once the restore had completed there was a message about installing packages. Realizing that there was no way to update the packages without changing the WAN to DHCP I did so, not heeding the warnings on the screen about cancelling the package reinstallation. (I know, I know, it's my fault.)
Now I am unable to even access the Console to make any changes or restorations. Any help would be appreciated.
This is what I'm seeing in console, it will not move past this.
General initialization - Version: 1.0.0 AVS selection from EFUSE disabled (Skip reading EFUSE values) Overriding default AVS value to: 0x23 Detected Device ID 6820 High speed PHY - Version: 2.0 Init Customer board board SerDes lanes topology details: | Lane # | Speed| Type | ------------------------------| | 0 | 3 | SATA0 | | 1 | 5 | PCIe0 | | 2 | 3 | SATA1 | | 3 | 4 | SGMII2 | | 4 | 5 | PCIe1 | | 5 | 5 | USB3 HOST1 | ------------------------------- PCIe Ref. Clock Buffer Control is 0xf00015bf, setting to 0xf00015bf SOC_CONTROL_REG1 is 0xf00015bf, setting to 0x0707c0f3 PCIe, Idx 0: detected no link PCIe, Idx 1: detected no link High speed PHY - Ended Successfully mv_ddr: mv_ddr-armada-17.06.1-g07f8294 (Oct 8 2018 - 12:59:22) DDR4 Training Sequence - Switching XBAR Window to FastPath Window mv_ddr: completed successfully __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_| _ _ ____ _ | | | | | __ ) ___ ___ | |_ | | | |___| _ \ / _ \ / _ \| __| | |_| |___| |_) | (_) | (_) | |_ \___/ |____/ \___/ \___/ \__| ** LOADER ** U-Boot 2013.01-02879-geb5cbf6642 (Oct 08 2018 - 12:59:19) Marvell version: devel-17.06.0 Board: Rogue-1 SoC: MV88F6820 Rev B0 running 2 CPUs CPU: ARM Cortex A9 MPCore (Rev 1) LE CPU 0 CPU @ 1600 [MHz] L2 @ 800 [MHz] TClock @ 250 [MHz] DDR4 @ 800 [MHz] DDR4 32 Bit Width,FastPath Memory Access, DLB Enabled, ECC Disabled DRAM: 2 GiB MMC: mv_sdh: 0 DBG: Calling spi_flash_probe from env_relocate_spec() SF: Probing bus 0 cs 0 @ 20000000Hz mode 3 SF: Detected W25Q32JV with page size 4 KiB, total 4 MiB PCI-e 0: Detected No Link. PCI-e 1: Detected No Link. USB2.0 0: Host Mode USB3.0 1: Host Mode Map: Code: 0x7fedc000:0x7ff9741c BSS: 0x7ffef600 Stack: 0x7f4cbf20 Heap: 0x7f4cc000:0x7fedc000 U-Boot Environment: 0x00100000:0x00110000 (SPI) Board configuration detected: Net: | port | Interface | PHY address | |--------|-----------|--------------| | egiga0 | RGMII | 0x00 | | egiga1 | RGMII | 0x01 | | egiga2 | SGMII | In-Band | egiga0 [PRIME], egiga1, egiga2 Hit any key to stop autoboot: 0 reading ubldr.bin ** Unable to read file ubldr.bin ** ## Starting application at 0x00200000 ...
-
@dedskwirl said in Help! I think I bricked my SG-3100.:
Have you tried the linked instructions to reinstall pfSense on the SG-3100?
You'll need to obtain a recovery image from Netgate and then abort the boot process when it says:
Hit any key to stop autoboot:
-
@bigsy at the point it just says
Marvell:
with a cursor. Not sure where to go from there. Do I need to usb boot and load the image onto a flash drive?
-
@dedskwirl Have you read through the instructions I linked to above? :)
At the
Marvell>>
prompt you have to type
run recovery
then press enter, and that will boot the USB recovery image you have previously obtained from Netgate.
-
restore the image from usb, open a ticket and ask for instructions if you don't have it
you can also try toboot -s
and
/sbin/fsck -y /
-
@bigsy This worked. Thanks! Just needed the command. I didn't see the link on my phone.
-
So I think I might have messed up when I changed the WAN settings to DHCP. This time I DID clear the package lock before changing the WAN settings and I still locked up. I also turned off IPv6 on the WAN interface which I did last time as well because I do not need it. Is it possible that is causing the problem? This is the message I received from the GUI after making that change.
PHP ERROR: Type: 64, File: /etc/inc/config.inc, Line: 51, Message: require_once(): Failed opening required 'Net/IPv6.php' (include_path='.:/etc/inc:/usr/local/www:/usr/local/captiveportal:/usr/local/pkg:/usr/local/www/classes:/usr/local/www/classes/Form:/usr/local/share/pear:/usr/local/share/openssl_x509_crl/')
-