Hello all,
I've just put my hands on an Edge 620 (apparently similar to VEP1425, in the VEP1400-X family, with the two SFP+ ports).
The unit I received had been totally wiped out so, as you may rightly guess, it rebooted every 5 minutes (watchdog kicking in).
Note that only loading Dell's DiagOS will not prevent the watchdog from activating, and there is no BIOS setting that I've been able to find that would allow the watchdog to be deactivated.
I researched the subject a bit and found out that if the regular VEP1400(x) BIOS was loaded, the watchdog could be deactivated (in fact, after loading the regular VEP1400 BIOS, even without touching any settings, the watchdog did not activate anymore).
In order to do anything you need to connect to the serial console of the unit. The serial console is located under a small plate at the rear of the unit. No need for a special cable; just a regular USB_A to micro USB cable will do. Settings are 115200 bauds, 8N1 , xon/xoff ,istrip.I'm using screen under linux and my command was
sudo screen /dev/ttyUSB0 115200,cs8,-ixon,-ixoff,istrip
. Here is a picture of the console port:
Here is a list of the files I used on my unit:
To install DiagOS, you only need to burn the image on a USB stick then boot from it from the EFI loader.
To install the BIOS file, you need to boot into DiagOS, copy the .bin file directly into the /root directory, then run (from the /root directory):
Bash:
./VEP1400-X-BIOS-3.48.0.9-19.bin
The BIOS flash procedure initially performs a reboot of the device, then you need to re-run the command the above command from the /root directory. This will flash the BIOS, the CPLD and the PIC, in this particular order if I remember well (sorry, did not take screenshots and going from my old man's memory...)
Note: in my particular case, the CPLD flash initially failed, but after performing a cold reset and re-doing the whole flash procedure above it worked out properly.
Also note that after the BIOS flash, the boot sequence messages are much more verbose.
I've since installed PFSense (could have installed OPNSense as well, but the thing is this was the first thing that came into my hands that did not involve installation using VGA) and here are my initial findings.
First, no issues during installation on the 128Gb nvme internal drive. Which is good news I guess.
Second, FreeBSD only seems to detect both SFP+ interfaces (I've installed some cheap 10GTek rj45 modules just to test and it works great). All other 6 interfaces show up as none
n@pci00:... (where
n is the interface number: so none0@pci, none1@pci, etc) when typing
pciconf -lv
. The NIC LEDs don't even try to light up.
Also, going into the BIOS and selecting one of those intefaces, it never detects a link (and no NIC LEDs either):
Code:
Aptio Setup Utility - Copyright (C) 2022 American Megatrends, Inc.
Advanced
/----------------------------------------------------+-------------------------\
|> NIC Configuration |Click to configure the |
| |network device port. |
| Blink LEDs 0 | |
| | |
| UEFI Driver Intel(R) 10GbE Driver | |
| 7.0.19 x64 | |
| Adapter PBA 000600-000 | |
| Device Name Intel(R) Ethernet | |
| Connection X553 1GbE | |
| Chip Type Intel X550 |-------------------------|
| PCI Device ID 15E5 |><: Select Screen |
| PCI Address 07:00:00 |^v: Select Item |
| |Enter: Select |
| Link Status [Disconnected] |+/-: Change Opt. |
| |F1: General Help |
| MAC Address 18:5A:58:BC:2E:E6 |F2: Previous Values |
| Virtual MAC Address 00:00:00:00:00:00 |F3: Optimized Defaults |
| |F4: Save & Exit |
| |ESC: Exit |
\----------------------------------------------------+-------------------------/
Version 2.19.1266. Copyright (C) 2022 American Megatrends, Inc.
Note, though, that if/when you load DiagOS, and if you connect one of the six 1Gb ports to the network, the NIC port LEDs will start blinking.
This is where I'm at right now and I'm trying to figure out whether the proper driver is getting loaded (for the Intel X553 interfaces) and/or if there is some firmware that needs to be dynamically loaded during the OS boot in order to get the NICs to even respond. I'm thinking this might be the case since loading DiagOS seems to allow the NICs to work properly.
If anyone has an idea that could help me/us going further, that would be great.
Right now, the device
could work as a 2 port firewall but hey, would be great to revive the 6 other ports.
Cheers,