Выражаем огромную благодарность за предоставленный мануал Андрею!
Инструкция:
Все команды выполняются через 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 аналогично, если применяете к одному из алго, значение разгона, то у второго алго надо ставить _.
Только используя тонкости, которые я перечислил выше, корректно переключаются профили разгона. Не пытайтесь блокировать частоты. Не пытайтесь гнать для обоих алгоритмов. Один алго гоните в + или наоборот в минус, а второй по дефу с помощью _
Я это выяснил опытным путем. Провел много часов в изучении логов с разными вариантами.