@wendell, I need your help.
After seeing this board on Level1Techs I decided it’d be a great upgrade to my C2758-based NAS.
It’s been a nightmare.
I have had: ghost machine check exceptions - rasdaemon does not log MCE · Issue #95 · mchehab/rasdaemon · GitHub
Issues with the LAN not coming up after reboot:
along with a litany of issues I’d just call BMC jank, but I’d leave those aside:
Specs:
AMD Ryzen 5 PRO 5650GE
2x Crucial 18ASF4G72HZ-3G2R 32GB DDR4-3200 ECC SODIMM 1.2V CL22
Cursed X570D4I-2T with latest firmware and BMC firmware
I see a similar syslog when the nic is overheating. Touch the heatsink, burn your hand off hot? Those mobos expect a lot of airflow around them
3 Likes
Sorry to hear that, the QC/QA in ASRock (Rack) is also cursed.
Is the X550’s firmware up-to-date? Intel released quite a few bug fixes over the years.
Or did the wise ASRock engineers install the X550 NIC in debug mode on this motherboard model, too, making firmware updates impossible?
1 Like
How do I find the current firmware version?
1 Like
Haven’t checked yet, but booting something other than Ubuntu makes the NIC work just fine - it also comes up for PXE boot.
Any ideas about the machine check exceptions? If the machine is idle, I don’t see them, but they start appearing at roughly 5 minute intervals if there’s disk activity - I’m using the Oculink connectors in SATA mode.
1 Like
-
Download Intel’s complete driver package for wired ethernet adapters: https://www.intel.com/content/www/us/en/download/15084/intel-ethernet-adapter-complete-driver-pack.html
-
Decompress the downloaded file
-
Navigate to \Release_28.2\NVMUpdatePackage\X550\ and select the archive file suitable for your operating system and follow the instructions.
BUT BEFORE ACTUALLY FLASHING THE NIC BE SURE TO MAYBE WAIT FOR SOMEONE ELSE WHO HAS ACTUALLY DONE THAT WITH AN ONBOARD NIC CHIPSET ( @wendell ?)
(I only have dedicated X550 AICs that can be updated easily with the mentioned Intel software package. Motherboard manufacturers are pretty shitty regarding updating the firmware on onboard third-party chipsets )
1 Like
If I can actually get in contact with someone at AsrockRack, I might try that, but https://community.intel.com/t5/Ethernet-Products/NIC-firmware-update-on-ROMED8-2T-failed/m-p/1267713 makes me quite wary.
1 Like
@voltagex To say this thread upsets me is an understatement.
I’ve been on a C3758 since almost launch of the processor and I’ve been dying to find some kind of sub 45W replacement for it. I recently stumbled on the board you have and the 5650GE and thought, hey this might just work.
Please tell me, you’ve got this running perfectly now and it was something obvious?
I ran a TrueNAS machine on a HP Microserver N36L, N40L, N54L for 3 or 4 years and then went to the SuperMicro C3758 and besides performance, it’s been ridiculously reliable.
I figured by now Ryzen support would be flawless.
Wish you luck.
@voltagex upon further reading of the rasdaemon thread you linked, it seems to me it would be best if I hold off considering this. I want a system insanely reliable as my last 2 have been.
Unfortunate.
1 Like
Nah I fucked up one of the NICs too.
And the chipset temperature is off the charts
And the BMC is hot garbage
1 Like
Hey @wendell, do you want this board?
Alternatively, if you know anyone at AsrockRack I’d like a chat. This seems like beta hardware and it’s caused me no end of issues.
1 Like
And puting a fan on the nic, Do’s that help. controlling the temp, and is the nic working then.
question is this also a problem with the melanox cards x3 they got a heat sink is that enough ?
1 Like
Trying a PSU & case swap this week.
I had the C2758 before this and it still works!
I’ve also grabbed a C3000 based system - Qotom Router PC 5 NIC 4 SFP+ X86 Mini Computer Fanless firewall PC and a disk shelf but
a) this was very very very expensive for what it is and
b) lol using an AST2400 but only connecting the VGA output
c) It’s 50 watt constant, I don’t think any of the power saving works at all
I mean, the X570D4I-2T has also been incredibly expensive, both financially and emotionally.
1 Like
I think I would go Supermicro, it’s just unfortunate they’re a couple of generations behind. The AsrockRack stuff feels like engineering samples that escaped.
Just got this motherboard myself and have to concur: it’s been both financially and emotionally expensive.
- I cannot replace the default SSL certificate for the BMC: it erros out when I try uploading a new one and also when trying to generate a new self-signed one via the BMC’s UI itself
- The board comes with only one Oculink to 4x SATA cable. Supermicro doesn’t sell where I live so I bought some other cables from Aliexpress. The other cables do not work and I am unsire it it’s the mobo or the cables’ fault
- Even when using the in-box cables, the drives are not listed correctly in the BIOS’s chipset storage page. Truenas seems to detect them though.
2 Likes
You can get the Occulink cable at this web site. It’s the only one I could find that said it would work. It has worked great since November.
https://www.mini-itx.com/~OCULINK-SATA
2 Likes
Which cables did you grab from AliExpress? CBL-SAST-0933 | Buy ASRock Rack CBL-SAST-0933 OCuLink to 4 SATA Cable | WISP Australia worked for me, but they may be a pain to get if you can’t find a distributor locally.
I’m not really surprised about the certificate issue, my board is currently in for RMA/repairs but ping me in a month and I’ll test creating certificates myself.
I ended up buying this cable from eBay, since it’s the exact same as that comes with the mobo.
It works
As for the cert, the BMC is extremely picky when it comes to the certificates it will accept, either via upload or by self generating.
- Subject needs to include Organization, State, Country etc. Just specifying a CN=something will not work
- length must be 3650 days or less
Why the BMC takes it upon itself to be difficult with the cert’s properties since it’s not the one who’s going to validate it, I really cannot understand, but these requirements can be worked around.
What I cannot seem to be able to do is to upload more than a single certificate as a chain in pem format, which is needed when there’s intermediate CAs involved in the issuing.
1 Like