ethOS 1.2.0 Released! Added automatic FGLRX/AMDGPU driver detection system.

kotariuskotarius Posts: 328Member ✭✭✭
edited March 17 in Mining
ethOS Mining OS

ethOS is a 64-bit linux OS that mines Ethereum, Zcash, Monero, and other GPU-minable coins. Altcoins can be autotraded to Bitcoin.

http://ethosdistro.com

There are 6000+ total ethOS rigs currently mining.

Features

  • Boots and mines: Automatic IP/hostname assignment, no need to install any drivers, configure XWindows, or compile any software.
  • Supports multiple coins: Ready to mine Ethereum, Zcash, Monero and many other gpu-minable coins.
  • Browser-based terminal: allow setup and configuration of ethOS rigs by connecting to their IP addresses via your web browser.
  • Supports all hardforks and softforks: Blockchain syncing handled by pools and wallets.
  • Supports up to 8 AMD GPUs: Any 2GB+ HD 7000 series, any R9 200/300/Fury/Nano, and any RX 400 series.
  • Works on your hardware: Running on thousands of rigs with thousands of different components.
  • Remote configuration: Instruct rig to remote reboot, set core clocks, mem clocks, fan control, pool info, and other settings remotely.
  • Extremely lightweight: Works with weakest possible CPU made in the last 5 generations on only 2gb of ram.
  • GPU overheat protection: GPUs will automatically throttle or turn off if they reach temperature thresholds.
  • Stratum enabled: Automatically configured to mine via efficient stratum.
  • Automatic reporting: Web panel with detailed rig statistics, charts, and event reports (example).
  • Easy KVM: A terminal window opens with focus on boot, no mouse required.
  • Easy update: Update to the latest ethOS version with a single command.
  • Fast startup: Fast miner startup, low disk/cpu usage, and no out-of-space issues.
  • Bios flashing: atiflash utility allows for quick gpu bios flashing.

ethOS 1.2.0 changelog (released Mar 16th 2017)

Major Changes
Added automatic FGLRX/AMDGPU driver detection system to ethOS startup (no more driver switching).

Updated ethOS to AMDGPU 16.60, resulting in a slightly increased hashrate.

Updated ethOS to kernel 4.8.17, resulting in increased stability and a slightly increased hashrate.

Updated ethOS AMDGPU overclock script, resulting in increased stability during overclocking.

Updated all mining programs to their latest versions as of this release.

Added promptless filesystem check and auto-repair to ethOS startup.

Added support for 8+ AMDGPU GPUs with headless mode (globaldesktop disabled and desktop [worker] disabled in config).

Launched configmaker.com and added instructions where necessary.

Bug Fixes
Fixed a runaway system load issue that results from incorrectly sampling GPU temperatures.

Prevented automatic restart of miners if a GPU overheated.

Added loadbalancer to ethOS update to reduce chances of errors during update.

Allowed config interpreter to silently recognize and fix spacing errors.

Fixed a case where switching between sgminer-gm and sgminer-gm-xmr did not restart miner.

Fixed a bug that prevented RX series GPUs from throttling correctly if overheated.

Fixed cases where optiminer-zcash failed to restart if it experienced a non-fatal error.

Prevented incorrect CPU temperature detection from affecting other ethOS systems.

Increased speed of ethosdistro.com stats panel by optimizing stats collection.

Cosmetic Changes and Cleanup

Added warning for "No GPUs" if booting ethOS with no GPUs detected.

Cleaned up locations and directories of mining programs.

Added instructions for installing the latest versions of miners to ethOS knowledge base.

Added video guides to ethOS knowledge base.

Reduced potential difficulty of setting dual-mining options in claymore.

Reduced potential of cosmetic errors from appearing during ethOS startup.

Modified AMDGPU kernel model to reduce cosmetic errors.

Customized ethOS kernel configuration to remove unnecessary hardware options.

Prevented situations where the on-boot GPU list got cut off by other boot process lines.

Reduced ethOS size by 100MB by cleaning up driver packages.

Reduced ethOS size by another 300MB by optimizing driver switching method.

Removed vestigial driver switching code.

Removed vestigial driver cleanup code.

Properly reported claymore hashrate as zero if a GPU is in a crashed state.

Refactored ethOS startup services to support desktopless boot, where applicable.

Removed unnecessary system startup services.

Reduced size of updater file.

Removed all references to old driver switching methodology.

Reduced disk writes by moving /tmp/ to ramdisk.

Added sorting to version numbers in ethosdistro.com stats panel.

Cleaned up the way GPU names are displayed in ethosdistro.com stats panel.

Added status condition in ethosdistro.com stats panel if "[worker] off" is specified in config.

Added "R" (remote config) or "L" (local config) next to rig name in ethosdistro.com stats panel.

Post edited by kotarius on

Comments

  • raptor223raptor223 Posts: 3Member
    Hello kotarius,

    I recently updated my Rig on Version 1.2.0, but now it doesn't run like on Version 1.1.9

    I got 6 GPUs:
    1. 3x RX 470 4GB
    2. 1x RX 470 8GB
    3. 1x RX 480 4GB
    4. 1x R9 390X 8GB
    First, My R9 390x and the Rx 470 aren't working correctly. They now mining both on 10Mh/s whereas before the update they where mining with 23 and 28Mh/s

    Second, I am now unable to tell the 6 GPUs on what powertune they have to work. I got 6 entries in my local.conf but they are always shown with 5, when i send an update command.

    I hope you can help me with that problem :)

    Greetings,
    raptor223
  • kotariuskotarius Posts: 328Member ✭✭✭
  • tinrooftinroof Posts: 20Member
    No windows version available?
  • ethpigethpig Posts: 1Member
    My ethos also crashed after upgrading to 1.2.0 and I was using mixed cards too. (RX470, R9 390 and R9 390x)

    Problem solved for me, I now remove all the RX470 from my rig and clone a clean ethos into the SSD.

    Seems the new update cannot support different model cards at the same time. It should relate to the amdgpu and fglrx driver update issue in the new version of ethos.
  • kotariuskotarius Posts: 328Member ✭✭✭
    tinroof said:

    No windows version available?

    This is a linux OS, not a software package.
  • GhostiGhosti Posts: 9Member
    Me dmesg me.... fail 1 gpu. Please help me

    ] amdgpu 0000:09:00.0: GPU fault detected: 147 0x00024802
    [ 4518.510030] amdgpu 0000:09:00.0: VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x00000000
    [ 4518.510030] amdgpu 0000:09:00.0: VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x09048002
    [ 4518.510031] VM fault (0x02, vmid 4) at page 0, write from 'TC4' (0x54433400) (72)
Sign In or Register to comment.