Installing grub for diag-os
ERROR: grub-install failed on: /dev/mmcblk0
Installing for i386-pc platform.
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
grub-install: warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.
Removing /tmp/tmp.vQkZjg
Failure: Unable to install image: /diag-installer-x86_64-dellemc_vep1400_c3538-r0-3.43.3.81-27-2022-12-08.bin
This should be not reachable unless something wrong is there!!!!!
So what exactly is a 640C? I saw that on eBay (#167817802291). The service tag was nonexistent on the Dell website and the part number isn't searchable either. It's got to be something custom. I said I wasn't going to buy any more, but I got the beat-up 640 for $39 (#317378405491). I've got mine updated and Proxmox installed, but not without lots of reboots and button-pressing. Make sure that you boot the DiagOS install as UEFI. I also had trouble updating the BIOS from .10 to .21. Multiple network interface issues. I had to go .10 to .20 to .21. Did I mention that I fried a perfectly good 640 by accidently grabbing the end of a 48V POE adapter with the same plug. I think one or more of the fancy programmable regulators died. The memory and drives survived. The beater got some new cosmetics.Interesting situation. Just picked up a brand new Edge 640c. Trying to get into BIOS. It's asking for the password, and the usual default password of servicetag followed by ! is not working. And of course the install of the DiagOS is borking with the same problem I had with my 680. Bleh.
Is that what you've got? My units all came with WLE600VX modules. There's no Bluetooth. Most modules handle Bluetooth with a separate USB connection. My 640/680 units have USB traces heading to the mini-PCIe connector, but there are components missing along the path. I got cheap samples of these guys when they came out. It would be clever to install in place of the wireless module. However, I prefer to stuff the Z-Wave dongle in a USB port on an access point on the ceiling.Oh, and for what it is worth the 640C is the version with a cellular modem instead of the bluetooth/wifi card.
OMFG. This is golden knowledge. Yeah, I'm old school, this UEFI crap is just out there.The grub-install error being reported is because you are booting the DiagOS image in legacy BIOS mode. Reset the system and enter the BIOS, then go to the boot override (last tab on the right) and scroll down past the default device to the option to boot from the device in UEFI mode. The DiagOS will install correctly.

What caught my eye with this one is that the label on the unit was essentially all in Chinese, and the included documentation was fully in Chinese as well.Oh, and for what it is worth the 640C is the version with a cellular modem instead of the bluetooth/wifi card.

I actually asked the eBay seller if there was any mention of Wi-Fi or LTE in the bundled 640C paperwork. He said no. Maybe he couldn't read Chinese? There have been (are) several 640N (no Wi-Fi) models on eBay. Are there different Wi-Fi standards in China?Hmm. That looks just like a 640 WiFi to me. Does it have 32GB DRAM and 240GB SSD?
Actually 32/256, but seems like standard 640 to me.Hmm. That looks just like a 640 WiFi to me. Does it have 32GB DRAM and 240GB SSD?
Hrm, I didn't look closely at that, and I've already got the unit closed up and in operation now.
I saw that listing and almost pulled the trigger, but I have too many other "projects" going on right now and I really don't need the extra power the 640 would provide over my 620 right now. I'm glad it went to a good home however!I got the beat-up 640 for $39 (#317378405491).
It was listed as 'used', but with disclaimers for 'parts'. I asked for a photo of the bottom label, but no response. There's currently a few other cheap 'parts' listings. At least with 'used', refund is possible. I wouldn't try to force a return on something listed as 'parts' unless it had already been tinkered with. The 16GB ECC SODIMM and 240GB SATA SSD have some potential value, but not for me. The reality is that these devices are getting old.I saw that listing and almost pulled the trigger, but I have too many other "projects" going on right now and I really don't need the extra power the 640 would provide over my 620 right now. I'm glad it went to a good home however!
/etc/udev/rules.d/00-edge6x0-net-by-pci.rules
NAME:="sfp1", SUBSYSTEM=="net", KERNELS=="0000:05:00.1", ACTION=="add"
NAME:="sfp2", SUBSYSTEM=="net", KERNELS=="0000:05:00.0", ACTION=="add"
NAME:="ge1", SUBSYSTEM=="net", KERNELS=="0000:02:00.2", ACTION=="add"
NAME:="ge2", SUBSYSTEM=="net", KERNELS=="0000:02:00.3", ACTION=="add"
NAME:="ge3", SUBSYSTEM=="net", KERNELS=="0000:02:00.0", ACTION=="add"
NAME:="ge4", SUBSYSTEM=="net", KERNELS=="0000:02:00.1", ACTION=="add"
NAME:="ge5", SUBSYSTEM=="net", KERNELS=="0000:07:00.1", ACTION=="add"
NAME:="ge6", SUBSYSTEM=="net", KERNELS=="0000:07:00.0", ACTION=="add"
NAME:="wifi", SUBSYSTEM=="net", KERNELS=="0000:04:00.0", ACTION=="add"
/etc/systemd/network/00-no-altnames.link
[Match]
OriginalName=*
[Link]
AlternativeNamesPolicy=
i2cdetect -y 1 | grep 31) always fails on my box. I also see this on boot (which doesn't look super good, but the box boots and everything):BIOS initializations...
CPGC Memtest Channel 0 ...................... PASS
CPGC Memtest Channel 1 ...................... PASS
POST:
RTC coin battery weak or missing
POST SPD test ............................... PASS
POST Lower DRAM Memory test .........
POST ECC Test ............................... PASS
.... Perf cnt (curr,fixed): 0x22652C5730,0x5E9639F074
POST Lower DRAM Memory test ................. PASS
POST Lower DRAM ECC check ................... PASS
smbusOneRead failed to setup the address at offset 0, error: SMB rcvd interrupt
Failed to get board infomation
smbusOneRead failed to setup the address at offset 14, error: SMB rcvd interrupt
Error! Failed to read CPLD register for BIOS SPI flash select.
DxE POST
POST Upper DRAM Memory test
Short memory cell test
POST Upper DRAM Memory test ................. PASS
HDD Access .................................. PASS
USB device detected
Temperature test ............................ PASS
EEPROM test ................................. PASS
Ethernet Controller [8086:15C3] not found, expect: 3: 0: 0 ... FAIL
Ethernet Controller [8086:15C3] not found, expect: 3: 0: 1 ... FAIL
POST PCI test ..................................... FAIL
POST NVRAM check ............................ PASS
POST overall test results ......................... FAIL