| ---------------------------------------- | |
| Now running on Wyse | |
| August 23rd, 2019 | |
| ---------------------------------------- | |
| Sorry for not posting sooner, but I was voluntold to do inventory at a | |
| different store from my home location at work... So I've been dealing | |
| with that for roughly 12-hours-a-day all week. Fun. Fun. Anyway, the | |
| cables I wanted to get my new Wyse Dx0Q running came in right in the | |
| middle of inventory... The cables I ordered were StarTech SATAEXT30CM for | |
| SATA data (ASIN B008635ATO), and "Benfei 15 Pin SATA Power Y-Splitter | |
| It should be noted that the male ends of these cables do NOT fit the Wyse | |
| Dx0Q mainboard right out of the box, they have a bit of a shroud that | |
| will have to be removed with either a box cutter, dremel, or x-acto knife | |
| before it will attach... It's not a big deal at all, if you have even a | |
| smidgen of common sense, it's extremely easy to modify these cables to | |
| fit the mainboard; I did it and I was not even sober!! | |
| Other notes about the power connector: I do not know if the Wyse mobo | |
| implements sata power pins 1-2 (3.3VDC power), 3 (3.3 VDC power/PWDIS), | |
| 11 (SSU and/or HDD activity LED), or pins 13-15 (12VDC). | |
| I also do not know if the pin length on pins 3, 4, 7, 12, and 13 are | |
| longer than the rest on the mainboard are longer than the rest; this is | |
| important for hot swapping with motorised drives, SSDs should be fine to | |
| hot-add, regardless if true hot swapping is supported offically or not. | |
| (comments on the unknown bits are greatly apppreciated!) | |
| Switching from my old server to the new Wyse was very simple, first thing | |
| I did was remove the SATA DOM from the Wyse and then powered the machine | |
| on and enabled legacy booting (my previous machine was BIOS, not UEFI).. | |
| The Wyse is a UEFI machine, some UEFI machines will not allow enabling | |
| legacy booting if the primary disk is bootable in pure UEFI mode... Not | |
| sure if this is the case with the Wyse, but I did not want to take the | |
| chance (again, comments appreciated!); it almost goes without saying that | |
| secure boot should rightly be disabled in legacy boot mode as well. | |
| After doing the very minor modifications, I simply inserted the SATA SSD | |
| from my old machine. That was it as far as firmware and hardware goes! | |
| Upon booting Alpine Linux on the new Wyse, I have discovered a few | |
| interesting things: | |
| The system has the usb_early_handoff quirk, at least in legacy boot mode. | |
| Works fine in 4.19.67 regardless. | |
| PCI/PCI express hotplugging is not supported, at least when the UEFI is | |
| fully in control of ASPM... | |
| The EHCI controller also has some issues when UEFI is fully in control | |
| of ASPM, it will be perfectly stable, but may use a marginal amount of | |
| additional power | |
| The realtek RTL8211E NIC has some slight issues when UEFI is fully in | |
| control of ASPM... Realtek NICs are finnicky, | |
| ***Please check your UEFI settings and set ASPM to OS controlled if your | |
| firmware revision allows it!*** | |
| UEFI ESRT support for doing firmware updates is not supported, at least | |
| in legacy support mode... Consequently I highly recommend updating UEFI | |
| to the latest available version (to, for instance, having the latest AMD | |
| microcode loaded as early as possible) ASAP. | |
| The ACPI _PSD table says that all cores on the machine must use the same | |
| P-state, this is complete and utter bullshit, and is apparently set that | |
| way to make Microsoft Windows happy. Linux 4.19.67 ignores the _PSD | |
| table, and will set CPU core P-states independently of each other. | |
| The i2c-piix4 driver DOES NOT WORK, is dangerous (read: potential crash), | |
| and should be blacklisted on every extant Linux kernel that I know of | |
| currently as-of this posting date. Newer versions of the kernel will | |
| prevent the driver from doing anything dangerous, but it may logspam, so | |
| please blacklist that driver. Seriously, it does nothing for you. Kill it | |
| with fire. | |
| The machine has a hardware watchdog timer, it has been supported since | |
| 2011 roughly wiht the sp5100_tco driver. Awesome. | |
| All-in-all the quirks I listed above are a very small number of quirks, | |
| and modern versions of Linux should be able to handle most of them, the | |
| most helpful thing you can do is to set ASPM to OS controlled (if | |
| possible) or disabled in UEFI. It should also be noted that the UEFI | |
| revision that my machine has in it when I wrote this whole post was | |
| 08/05/2013, I plan on upgrading it shortly. | |
| Someone in the comment section asked about power draw, according to my | |
| Kill-a-watt EZ, the system typically draws 9.5 watts, and according to my | |
| UPS (Cyberpower CP1350PFCLCD), it draws 8 watts. When the system is | |
| booted to the stock Windows and placed into standby, the Kill-a-watt | |
| reports 0 watts; clearly it's still consuming a minescule amount of power | |
| as the NIC and keyboard remain powered. | |
| Anyway, I'm going to go figure out how to update the UEFI firmware. | |
| Will post more later. | |
| ---------------------------------------- | |
| Back to phlog index | |
| gopher.zcrayfish.soy gopher root | |
| This phlog entry has been read 4110 times. | |
| Future direct comment submission has been disabled for this phlog entry. | |
| Comments are still accepted by email, please send to: | |
| [email protected] | |
| Be sure to include the post title in the subject line! Thanks! | |
| Comments have been left on this post: | |
| how do measure hardware draw? | |
| Posted Sat Aug 17 01:10:38 UTC 2019 by 46.182.18.29 | |
| ------------------------------------------------------------------------ | |
| I use either a Kill-a-watt EZ or the built-in power meter on my UPS | |
| (CyberPower CP1350PFCLCD) when I do measurements myself. | |
| Any WYSE wattages I have posted about before today came from David | |
| Parkinson's website https://www.parkytowers.me.uk/thin/wyse/d/dx0q/ | |
| Intel TDP numbers are from Intel ARK: https://ark.intel.com | |
| Posted Sat Aug 17 21:15:01 UTC 2019 by zcrayfish | |
| ------------------------------------------------------------------------ | |
| please post more about this. I'm currently running a Z90 as a home | |
| server https://grosu.nl/systems/wyse.html | |
| Posted Mon Aug 19 00:33:52 UTC 2019 by 217.19.24.30 | |
| ------------------------------------------------------------------------ | |
| Hi. I have checked your gopher.zcrayfish.soy and i see you | |
| Posted Wed Mar 18 16:06:52 UTC 2020 by 127.0.0.1 | |
| ------------------------------------------------------------------------ |