Найти в Дзене
WoolyPooly Майнинг Пул

RigelMiner Nexa+ZIL. Автоматический запуск после перезапуска рига.

Выражаем огромную благодарность за предоставленный мануал Андрею!

Инструкция:

Все команды выполняются через HiveShell.

1) Создадим скрипт:

sudo nano /hive/miners/custom/rigel_start.sh

2) Впишем в него:

#!/usr/bin/env bash

/hive/miners/custom/rigel-1.3.4-linux/rigel -a nexapow+zil -o [1]stratum+tcp://pool.woolypooly.com:3124 -u [1]ВАШ АДРЕС NEXA -o [2]stratum+tcp://ru.ezil.me:4444 -u [2]ВАШ АДРЕС В ФОРМАТЕ ETC.ZIL -w ИМЯ ВОРКЕРА --mclock [1]-2000,-2000,-2000 --mclock [2]1100,1100,1100 --pl [1]280,280,280 --pl [2]300,300,300 --cclock [1]170,170,170 --cclock [2]100,100,100 --log-file hive/miners/custom/logs/miner.log --no-tui

выйдем с сохранением ctrl+x --> Y-->Enter

2) Сделаем скрипт исполняемым:

cd /hive/miners/custom/

sudo chmod u+x rigel_start.sh

3) Добавим в Cron задачу для автоматического запуска после перезагрузки

sudo nano /hive/etc/crontab.root

В открывшийся файл, в самый низ дописать эти строчки:

# Автозапуск rigel miner призапуске hive

@reboot bash /hive/miners/custom/rigel_start.sh

выйдем с сохранением ctrl+x --> Y-->Enter

4) Проверим запуск скрипта в ручном режиме:

bash /hive/miners/custom/rigel_start.sh

Если вы всё сделали правильно, то у вас запустится ригель и начнёт майнить. После этого можно перезапустить риг, и майнинг запустится автоматически.



Пояснение, как пользоваться командой:

-o [1]stratum+tcp://pool.woolypooly.com:3124 - пул для майнинга NEXA, можете выбирать любой. Но учтите, если вы копируете адрес пула с SSL, то нужно вместо stratum+tcp написать stratum+ssl

-u [1]ВАШ АДРЕС NEXA - адрес в формате nexa:.....

-o [2]stratum+tcp://ru.ezil.me:4444 - пул для майнинга zil, можете выбрать любой другой. Но учтите, если вы копируете адрес пула с SSL, то нужно вместо stratum+tcp написать stratum+ssl. ПУЛ FLEX не работает нормально в дуале, не рекомендую использовать.

-u [2]ВАШ АДРЕС В ФОРМАТЕ ETC.ZIL - адрес для зилики. Если майните не на ezil.me, то адрес zil нужно указывать без адреса ETC. То есть в формате zil.....

-w ИМЯ_ВОРКЕРА - имя воркера латинскими буквами, проблемы внутри имени ставить нельзя

--mclock [1]-2000,-2000,-2000 - Разгон памяти для майнинга NEXA. В примере указан разгон для трёх видеокарт. Если нужно больше карт, то просто дописать значения через ,

--mclock [2]1100,1100,1100 - Разгон памяти для майнинга ZIL. В примере указан разгон для трёх видеокарт. Если нужно больше карт, то просто дописать значения через ,

ВАЖНО: Учитывайте, что память надо гнать как в виндовс. Тоесть, если в хайве ставили разгон памяти 3000, то в команде надо указать 1500.

--pl [1]280,280,280 - Power limit для NEXA. В примере указан PL для трёх видеокарт. Если нужно больше карт, то просто дописать значения через ,

--pl [2]300,300,300 - Power limit для ZIL. В примере указан PL для трёх видеокарт. Если нужно больше карт, то просто дописать значения через ,

--cclock [1]170,170,170 - Разгон частоты ядра для NEXA. В примере указан разгон для трёх видеокарт. Если нужно больше карт, то просто дописать значения через ,

--cclock [2]100,100,100 - Разгон частоты ядра для ZIL. В примере указан разгон для трёх видеокарт. Если нужно больше карт, то просто дописать значения через ,

--log-file logs/miner.log - нужно, чтобы потом можно было почитать логи майнера

--no-tui - нужно, чтобы не открывалось окошко с интерфейсом майнера

Какие ещё команды могут пригодится:

--devices 0,1,2,3 - перечислить карты, на которых майнить

--lock-cclock [1]1500,1500,1500 - Зафиксировать частоту ядра для NEXA

--lock-cclock [2]1500,1500,1500 - Зафиксировать частоту ядра для ZIL

--lock-mclock [1]5000,5000,5000 - Зафиксировать частоту памяти для NEXA

--lock-mclock [2]5000,5000,5000 - Зафиксировать частоту памяти для ZIL

БОНУС:
Наконец то подобрал идеальный разгон на NEXA+ZIL на RigelMiner. Тонкости настройки.

1) Обязательно стандартный разгон HIVE скинуть на ноль

ПРИМЕР КОМАНДЫ С ВЕРНЫМ РАЗГОНОМ:

/hive/miners/custom/rigel-1.3.4-linux/rigel -a nexapow+zil -o [1]stratum+tcp://pool.woolypooly.com:3124 -u [1]ВАШ АДРЕС NEXA -o [2]stratum+tcp://ru.ezil.me:4444 -u [2]ВАШ АДРЕС В ФОРМАТЕ ETC.ZIL -w ИМЯ ВОРКЕРА --mclock [1]-1000 --mclock [2]_ --pl [1]280 --pl [2]280 --cclock [1]170 --cclock [2]_ --log-file hive/miners/custom/logs/miner.log --no-tui

Тонкость 1. --mclock -2000 не работает, а -1000 работает. Поэтому если хотите память в минус, то -1000

Тонкость 2. Не используйте лок по памяти и лок по ядру, иначе не переключится при смене алго

Тонкость 3. Для верного использования переключения разгонов, используйте в --mclock [1]-1000 а в --mclock [2]_ иначе будет не корректно работать, не будет обнулять офсет после переходов. К --cclock аналогично, если применяете к одному из алго, значение разгона, то у второго алго надо ставить _.

Только используя тонкости, которые я перечислил выше, корректно переключаются профили разгона. Не пытайтесь блокировать частоты. Не пытайтесь гнать для обоих алгоритмов. Один алго гоните в + или наоборот в минус, а второй по дефу с помощью _

Я это выяснил опытным путем. Провел много часов в изучении логов с разными вариантами.