free BA.net ETH Nvidia AMD Mining OS (BAOS) Mining Pendrive Linux OS https://ba.net/mineros/ FAQ - Download the OS Image at https://ssl.ba.net/banet-miner-os/ - Burn the banet-miner-os-74.img.xz file to pendrive using the windows program Rufus Portable http://rufus.akeo.ie/ or https://etcher.io - Boot your machine from the pendrive Plug your monitor on the first gpu connected to the pcie x16 nearest to the cpu 1st boot can take a few minutes to complete Login with username/password banet/zminer Customization /home/banet/eth-claymore-dual Start mining ETH! Contact us at iphone@ba.net BCH 1BEz7cUYfis4NkZ35zLtfp12iaFRf4EoFm QUICKSTART # get started mining ETH start a terminal login from another machine with username/password banet/zminer or start a local terminal from the terminal icon cd eth-claymore-dual edit file start.bash with the command nano start.bash or gedit start.bash run (for testing) with sh start.bash run in the background with sh go.sh FAQ ADVANCED - Why use this OS Distribution ? Running on over 300 mining rigs with 1500+ GPUs today! Community tested at https://www.reddit.com/r/baos/ https://bitcointalk.org/index.php?topic=3323351.0 https://www.reddit.com/r/gpumining/comments/753v99/free_linux_nvidia_mining_pendrive_os/ - How to test the contents of the OS distribution ? The live pendrive boot can be used on a machine without hard disk. So you can test without risking your computer data. In addition the system can be inspected without booting by mounting the .img file as follows gunzip banet-miner-os-74.img.gz losetup -o 4128768 /dev/loop0 banet-miner-os-74.img mount /dev/loop0 /mnt/disk You will find stock ubuntu desktop 16.04, plus nvidia driver 390, dstm miner, ewbf miner, eth claymore dual miner. - New AMD BAOS image Contains stock ubuntu desktop 16.04, plus driver amdgpu-pro-17.40, linux kernel patched for amd blockchain drivers, claymore-dual 11.5, optiminer, optiminer zero, optiminer equihash, ethminer, atiflash, ohgodatool, lm-sensors - How to test the integrity of the iso file Look for the file ending in sha256sum.txt at https://ssl.ba.net/banet-miner-os It contains the sha256 signature of the latest .img.gz file - Burn the img to the USB Pendrive with MacOS or Linux Use Etcher.io, download at https://etcher.io or at https://ssl.ba.net/banet-miner-os/flash-pendrive/ - Trouble logging in After putting password, ubuntu desktop does not start make sure you set the bios to Disable Secure Boot (UEFI) boot type LEGACY (not UEFI) For Asus PTP aware OS: is set to 'Not PTP Aware' in the bios. Finally, ensure you 'Clear Secure Boot Keys' in the bios. - Unattended Reboot From Pendrive OS Disable Secure Boot (UEFI). Make sure your pendrive is selected as the first boot option on your bios. Important: Set the boot option to "LEGACY" on bios (no UEFI) To configure your bios press F2, F10 or DEL during boot - Enable overclocking control of Nvidia GPUs # # edit your parameters for each GPU and run the script as root # sudo sh start-overclocking.sh # - Optional Pendrive boot install to hard drive or SSD The system is designed to be used without a hard disk. But you can install it At boot time choose the option hard disk install Select a partition, '/' mount point root , filesystem and click the green arrow button. Select a partition, '/boot/efi' mount point uefi , filesystem and click the green arrow button. - Headless booting You can boot without a monitor, but with low resolution for VNC access. You can simulate a regular monitor with an hdmi to vga adaptor. It only needs to be connected to the 1st GPU at boot time. Plug your monitor on the first gpu connected to the pcie x16 nearest to the cpu - Troubleshooting motherboard booting or supporting more than 4 GPUS Plug your monitor on the first gpu connected to the pcie x16 nearest to the cpu Make sure you are running the latest BIOS Upgrade bios to newest (important) boot type LEGACY (not UEFI) Enable PCI 4G encode Set PCIe support to Auto Enable onboard graphics to default (PEG - > IDG) Plug your monitor into the ONBOARD graphics - Example Bios config for ASUS Prime Z270 or H270 boot type LEGACY (not UEFI) BIOS => Advanced Mode(F7) - Advanced\System Agent (SA) Configuration\DMI/OPI Configuration - DMI Max Link Speed - Gen2 BIOS => Advanced Mode(F7) - Advanced\System Agent (SA) Configuration\PEG Porn Configuration - PCIEX16_1 Link Speed - Gen2 BIOS => Advanced Mode(F7) - Advanced\PCH Configuration\PCI Express Configuration - PCIe Speed - Gen2 BIOS => Advanced Mode(F7) - Advanced\Onboard Device Configuration - HD Audio Configuration - Disabled BIOS => Advanced Mode(F7) - Advanced\Onboard Device Configuration - LED Lighting - Disabled BIOS => Advanced Mode(F7) - Advanced\Onboard Device Configuration - Charging USB devices in Power State S5 - Disabled BIOS => Advanced Mode(F7) - Advanced\Onboard Device Configuration\Serial Port Configuration - Serial Port 1 - Off BIOS => Advanced Mode(F7) - Advanced\System Agent (SA) Configuration - Above 4G Decoding - Enable BIOS => Advanced Mode(F7) - Advanced\RPM Configuration - Restore AC Power Loss - Power On Also ensure PTP aware OS: is set to 'Not PTP Aware' in the bios. Finally, ensure you 'Clear Secure Boot Keys' in the bios.

boot type LEGACY (not UEFI) Advanced > System Agent (SA) Configuration > DMI/OPI Configuration > DMI Max Link Speed: Gen1 Advanced > System Agent (SA) Configuration > PEG Port Configuration > All PCIEX16_x to : Gen1 Advanced > PCH Storage Configuration > All SATA devices that do NOT have an SSD set to: Disabled Advanced > PCH Configuration > PCI Express Configuration > PCIe Speed set to: Gen1 Advanced > Onboard Devices Configuration > HD Audio Controller: Disabled Advanced > APM Configuration > Restore AC Power Loss: Power On (optional. this is for hard crashes or power interruption reboots once mining) Boot > Fast Boot: Disabled Boot > Above 4G Decoding: Enabled Also ensure PTP aware OS: is set to 'Not PTP Aware' in the bios. Finally, ensure you 'Clear Secure Boot Keys' in the bios. - Recommended Motherboards Asus Prime Z370-P 8 GPU (requires i3 processor) ASUS PRIME Z270-A (7x gpu: 9x if you use 2x m2 adapters) ASUS Z270-F GAMING (7x gpu: 9x if you use 2x m2 adapters) ASRock H110 PRO BTC+ (13x gpu) BIOSTAR TB250-BTC PRO (12x gpu) ASRock H81 PRO BTC (6x gpu) BIOSTAR TB85 (6x gpu) MSI Z270-A PRO (6x gpu: 7x if you use 1x m2 adapter) GIGABYTE GA-B250M-Gaming 3 (4x gpu) BIOSTAR TB250-BTC (6x gpu) MSI Z170A GAMING M5 (7x gpu) GIGABYTE GA-Z270P-D3 (6x gpu) ASUS PRIME H270-PLUS (3x gpu) ASUS B250 MINING EXPERT (13x gpu) (partial support) - More BIOS mobo troubleshooting help If you are using an ASUS B250 MINING EXPERT ; ensure you enable Launch CSM option in the bios before connecting the pendrive. If you are using an ASRock H110 PRO BTC+ or ASRock H81 PRO BTC or BIOSTAR TB85; no changes to the bios settings are needed. If you are using a BIOSTAR TB250-BTC PRO; ensure Mining Mode is enabled in the bios. Also ensure Max TOLUD is set to 3.5 GB in the bios. NOTE: you must first only connect 6x GPUs, boot, make Bios changes, save and reboot, shutdown, add the other 6x GPUs, attach the USB or SSD and boot If you are using an MSI Z270-A PRO; ensure you enable Above 4G memory option in the bios before connecting the pendrive If you are using a GIGABYTE GA-B250M-Gaming 3; ensure the Audio Controller is disabled in the bios. If you are using a BIOSTAR TB250-BTC; ensure Miner Mode is enabled in the bios. Also ensure Max TOLUD is set to 3.5 GB in the bios. If you are using an ASUS Z270-F GAMING; ensure 'Above 4G Decoding' is enabled in the bios. Also ensure PTP aware OS: is set to 'Not PTP Aware' in the bios. Finally, ensure you 'Clear Secure Boot Keys' in the bios. If you are using an MSI Z170-A GAMING M5; ensure 'Above 4G Decoding' is enabled in the bios. Also download, unzip and copy to a usb key ( the 2016-12-19 Version 1.D ) Bios and follow instructions to flash the bios. If you are using an ASUS PRIME Z270-A; ensure 'Above 4G Decoding' is enabled in the bios. Also ensure PTP aware OS: is set to 'Not PTP Aware' in the bios. Finally, ensure you 'Clear Secure Boot Keys' in the bios. If you are using a GIGABYTE GA-Z270P-D3; ensure the Audio Controller is disabled in the bios. If you are using a ASUS PRIME H270-PLUS; You must update the bios; with this motherboard it can be done by connecting an ethernet cable and entering the EZ Flash 3 Utility. Select DHCP and download then install the update. It should look like this. After updating ensure 'Above 4G Decoding' is enabled in the bios. If you are using a BIOSTAR RACING Z170GT7; Ensure you are only using the first 6 pcie slots closest to the CPU. Ensure you set Security Device Support to: Disable Finally ensure you set the max TOLUD to 3.5 gb - 7Th or 8th GPU trouble on M.2 Adaptors Troubleshoot by setting M.2 to PCIe mode and setting everything to Gen2 or Gen1 Another test you can do is checking that the M.2 is detected by the motherboard by pluging an SSD for M.2 and seeing if it appears on the BIOS Updating the BIOS Last resort is buying a PCIE expansion to 3 PCIE slot and forgetting about the M.2 adapter - First rig build help https://ba.net/zcash-eth-miner-os/building-your-first-mining-rig.html - Control you Rig behind NAT Hosting ssh -R 8090:localhost:22 username@yourvpshost.net autossh -M 0 -o "ServerAliveInterval 30" -o "ServerAliveCountMax 3" \ -R 8090:localhost:22 username@yourvpshost.net ssh -l banet localhost -p 8090 - Telegram Notifications edit the file nano /home/banet/telegram.sh API_KEY=538845721:AAF_AlVMq3zSWDQnm7prsPgiQUpd-vKvsRw CHAT_ID=416523488 text=$1 wget -q "https://api.telegram.org/bot$API_KEY/sendmessage?chat_id=$CHAT_ID&text=$text miner rebooted at $(date)" # replace chat_id above with # to get the chat_id for your telegram user send a telegram message to @banetzminer_bot # https://telegram.me/banetzminer_bot # then go to # https://api.telegram.org/bot538845721:AAF_AlVMq3zSWDQnm7prsPgiQUpd-vKvsRw/getUpdates - Cloud Stats Agent Configure your cloud stats agent by editing /home/banet/stats/settings.json start the agent with python cloud-agent.py & view stats at https://ba.net/api/stats nano settings.json example for dstm miner use "host": "localhost" "port": 2222, "name": "rig115", "type": 3, "password": null "accessToken": "null" - Install ohgodethlargementpill for nvidia 1080ti wget https://github.com/eLvErDe/OhGodAnETHlargementPill/raw/debian-packaging/ohgodethlargementpill_0.0%2Bgit20180426.ec427f5_amd64.deb sudo dpkg -i ohgodethlargementpill_0.0%2Bgit20180426.ec427f5_amd64.deb Nothing else to do. It'll be started automatically. If it crashes, it gets restarted. If you reboot, it will start early in the boot process. You can check it's working fine by running sudo systemctl status ohgodethlargementpill You call also check all logs by running sudo grep ohgodethlargementpill /var/log/syslog And if you need to pass --revA option you can modify a configuration file and then restart the service sudo nano /etc/default/ohgodethlargementpill sudo systemctl restart ohgodethlargementpill - Custom Images for Mining Farms Pre configured for your mining hardware Remote location ssh admin behind nat Contact us at iphone@ba.net Happy Mining ! Contact us at iphone@ba.net ZEC t1Zmxh4U88q8mGCrReh6Xz44wULDcU2mzD9 BCH 1BEz7cUYfis4NkZ35zLtfp12iaFRf4EoFm