Настройки

Как использовать Team Red Miner

  1. Загрузите и установите TeamRedMiner на все машины, которые будут использоваться для майнинга, чтобы запускать майнинг на нескольких устройствах.
  2. Распакуйте архив (.zip) в удобное для вас место на вашем компьютере.
  3. Создайте или измените файл с расширением .bat в папке, содержащей майнер. Любого текстового редактора (например, Notepad или Notepad++) будет достаточно. При сохранении файла обязательно выберите в качестве типа файла «Все файлы», а не «txt». В противном случае вы закончите тем, что with.bat.txt в конце имени файла, к которому майнер не сможет получить доступ. Следующий текст (Шаг 2) должен быть в вашем bat-файле (назовем его 1 Ehereum-binance pool.bat):

Внимание! Windows может отказаться открывать файл bat по соображениям безопасности. В этом сценарии вы должны разрешить ему открываться во всплывающем окне.


Введите следующую команду:

setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
teamredminer.exe -a ethash -o stratum+tcp://ethash.poolbinance.com:8888 -u username1.worker_name -p x

Настройте майнер в соответствии с вашими предпочтениями.

ИМЯ ПОЛЬЗОВАТЕЛЯ — введите адрес СВОЕГО кошелька Ethereum или пул (именно так TeamRedMiner знает, куда внести свой ETH) ИМЯ УСТАНОВКИ – вы можете назвать его как угодно (например, test), но не переусердствуйте: оно должно содержать не более 32 символов и содержать только буквы и цифры. (никаких специальных символов, таких как $ percent »*;@). Во всех файлах обязательно заменяйте адреса пула и кошелька на те, которые вы используете.

Старт майнинга

Чтобы запустить майнер, дважды щелкните файл Bat. Майнер загрузится, выполнит команды setx для установки этих переменных среды, настроит каждый из ваших графических процессоров, создаст файл DAG на каждом из ваших графических процессоров и начнет хэширование. Этот экран должен появиться, если вы выполнили описанные выше процедуры.

Файлы

Загрузка TeamRedMiner поставляется с множеством разных файлов / папок, которые обычно меняются со временем после внедрения новых обновлений, но это руководство даст вам хорошее представление о том, что все такое, когда вы решите загрузить и использовать майнер. 

Сначала давайте начнем со всех файлов справки / документации .txt, которые включают следующее: 

Все эти файлы представляют собой документацию для определенных частей TeamRedMiner, таких как оптимизация для конкретных алгоритмов, и вся общая информация, которая вам нужна, когда дело доходит до настройки вашего графического процессора с использованием их команд и таймингов памяти, а также для добычи определенных монет.

Поэтому я настоятельно рекомендую просмотреть файл алгоритма, который вы пытаетесь майнить, если у вас возникнут проблемы после этого руководства, чтобы вы могли получить оттуда ценную информацию. 

После документации, давайте рассмотрим все файлы start_bat, которые включают следующее:

  • Эти файлы представляют собой готовые шаблоны, позволяющие вам сразу же начать добычу любой монеты из списка, как мы продемонстрировали в разделе « Быстрый старт » выше. 
  • Все, что вам нужно сделать, это отредактировать файл на адрес своего кошелька, выбрать имя рабочего и пул майнинга, который лучше всего подходит для вас. 
  • Остались еще некоторые командные файлы, которые не имеют никакой функциональности.

enable_compute  включит режим вычислений, если у вас работают графические процессоры Polaris (AMD RX 400/500 Series). Вы будете знать, что вам нужно запустить этот файл, если вы получаете 7 MH, тогда как предполагалось получить 25+ MH.
help просто отобразит список команд в файле usage.txt, который мы рассмотрим в разделе команд.
list_devices отобразит все активные графические процессоры, подключенные к текущему ПК / установке.
Файлы run_autotune Я предлагаю избегать их и просто разгонять с помощью программного обеспечения для майнинга или с помощью аргументов командной строки.
О двух других файлах особо нечего рассказывать, файл watchdog.bat активируется  сценарием –watchdog_script из аргументов командной строки, который перезагружает PC / Rig, если он зависает во время майнинга.
Теперь вы остановились на TeamRedMiner.exe, исполняемом файле для майнера,  который запускает файлы .bat . Таким образом, вам не нужно запускать этот исполняемый файл вручную.  

Как Использовать Team Red Miner | Пошаговое Руководство

Все аргументы и параметры командной строки

Теперь рассмотрим все имеющиеся команды программы и возможности майнера более детально.

Если представлены две команды в строке, то нужно вводить только одну. Вторая — это ее синоним. Пример: -o и [ --url=URL] — это одно и то же. Вводим либо -o либо --url=.

Параметры подключения к пулу

-o, --url=URL Указать url адрес пула. Поддерживаются как stratum+tcp так и stratum+ssl адреса.

-u, --user=USERNAME Указать имя пользователя для авторизации на пуле или адрес кошелька (в зависимости от пула).

-p, --pass=PASSWORD Указать пароль для авторизации на пуле (не все пулы используют пароль).

--rig_id Установить идентификатор фермы, который будет отправлен в пул. Это используется только для cryptonight пулов.

--pool_connect_TO=SEC Установить время ожидания для попытки подключения к пулу. SEC — это время ожидания в секундах. По умолчанию 10.

--pool_max_rejects=N Если пул отклоняет N шар подряд, соединение с пулом сбрасывается. Это необходимо для предотвращения использования пулов, которые делают недействительными сеансы майнинга без отключения пользователя. Значение по умолчанию 5.

--pool_strategy=STRAT Установить стратегию выбора пулов при работе с несколькими пулами. Доступны следующие значения: priority, load_balance и quota. По умолчанию это priority.

priority: майнер будет использовать пулы в порядке их перечисления, переходя к следующему пулу, только если предыдущий не может установить соединение.

load_balance: майнер будет равномерно распределять хэшрейт по всем подключенным в данный момент пулам.

quota: майнер будет равномерно распределять общее количество хэшей во всех пулах. Если пул отключается, а затем снова подключается, майнер будет перемещать хэшрейт в пул до тех пор, пока общее количество хешей для каждого пула не будет сбалансировано.

-a, --algo=ALGORITHM Выбрать алгоритм для майнинга. Сейчас поддерживаются:

ethash            (eth, etc, etp, others)
kawpow            (ravencoin)
lyra2z      
phi2              (lux, argoneum)
lyra2rev3         (vtc)
x16r              (rvn original)
x16rv2            (rvn)
x16s              (pgn, xsh)
x16rt             (veil, gin)
mtp               (zcoin)
cuckatoo31_grin   (grin)
cuckarood29_grin  (grin)
cnv8        
cnv8_half         (stellite, masari)
cnv8_dbl          (x-cash)
cnv8_rwz          (graft)
cnv8_trtl         (old turtlecoin, loki)
cnv8_upx2         (uplexa)
cn_heavy          (classic CN heavy)
cn_haven          (haven)
cn_saber          (bittube)
cn_conceal        (conceal)
trtl_chukwa       (turtlecoin)

Управление устройствами (выбрать карты для майнинга)

Если не указать, то будут использоваться все устройства.

--platform=INDEX Указать индекс платформы OpenCL для использования. Если не указано, платформа будет обнаружена автоматически. Linux с несколькими платформами поддерживается только без опции —platform, но вместо этого используется команда —bus_reorder.

-d, --devices=DEVLIST Указать устройства GPU для использования из обнаруженного списка. Список должен быть разделенным запятыми списком индексов устройства, например, -d 0,1,2,4. Если не указано, будут использоваться все устройства.
ПРИМЕЧАНИЕ для Linux: если используется —bus_reorder, используются индексы после переупорядочения. Используйте —list_devices для показа индексов.

--init_style=1/2/3 Указать режим инициализации (1 по умолчанию): 1: Одна видеокарта за раз, инициализировать все карты перед майнингом. 2: три видеокарты одновременно, инициализировать все карты перед майнингом. 3: все видеокарты одновременно, немедленно начать майнинг

--pcie_fmt=FORMAT Указать формат вывода для номеров шин pci-e. Допустимые значения для FORMAT: «hex» или «dec». По умолчанию используется dec для windows и hex для linux.

--bus_reorder Переупорядочить обнаруженные или указанные устройства после их идентификации. Если платформа не указана, устройства будут собираться со всех обнаруженных платформ AMD OpenCL.

--list_devices Вывести список доступных устройств для обнаруженной или указанной платформы и немедленно завершить работу. Переупорядочение шины будет осуществляться в указанном порядке.

--allow_all_devices Некоторые алгоритмы не могут быть добыты, например те, которые используют 4 ГБ GPU. Эти видеокарты будут автоматически отключены майнером. Этот аргумент переопределяет эту логику и позволяет выполнять майнинг на всех указанных или обнаруженных устройствах.

--opencl_order Учитывать opencl карты согласно платформе.

Интенсивность и тюнинг

--auto_tune=MODE Включить режим автонастройки при запуске. Доступно только для вариантов алгоритма CN.

РЕЖИМ должен быть NONE, QUICK или SCAN.

  • Режим QUICK проверяет несколько известных удачных конфигураций и завершается в течение 1 минуты.
  • SCAN проверит все возможные комбинации и будет работать в течение 20-30 минут.
  • Установка режима на NONE отключает функцию автонастройки.
  • Режим по умолчанию — QUICK.

--auto_tune_runs(=N) Выполнить несколько прогонов для автоматической настройки, каждый раз уменьшая единицу используемых потоков (15+15 -> 15+14 -> 14+14 -> 14+13 -> …). Вы можете указать явное количество прогонов или позволить майнеру выбрать значение по умолчанию для каждого типа видеокарты (обычно 3-4).

--auto_tune_exit Если включен автотюнинг, то майнер закроется после завершения процесса автонастройки. Это полезно, когда вы хотите найти оптимальные настройки, а затем использовать полученный аргумент командной строки, найденный майнером.

--allow_large_alloc Если включен «large_alloc» и драйвер указывает, что доступно достаточно памяти видеокарты, то майнер будет работать более агрессивно с начальным распределением памяти.

На практике этот параметр означает, что видеокарты Vega под Linux начнут процесс автонастройки с 16 * 15, а не с 16 * 14 или 15 * 15.

Температуры

--no_gpu_monitor Отключить использование мониторинга температуры ADL (Windows) или sysfs (Linux) для температуры и скорости вращения вентилятора.

--temp_limit=TEMP Установить температуру, при которой майнер будет останавливать слишком горячие видеокарты. По умолчанию 85C.

--temp_resume=TEMP Задать температуру, ниже которой майнер возобновит работу видеокарт, которые ранее были остановлены из-за превышения предела температуры. По умолчанию 60C.

Интерфейс программы

--disable_colors Отключить цветовой вывод шрифтов в консоли майнера.

--force_colors Принудительно выводить консольный цвет, даже если терминал не поддерживает цвета.

-l, --log_interval=SEC Указать интервал времени в секундах для усреднения и вывода хэшрейтов видеокарт. SEC устанавливает интервал в секундах и должен быть > 0..

Журнал ошибок и отладки

--debug Включить вывод журнала ошибок и отладки.

--log_file=FILENAME Включить запись вывода майнера в файл, указанный в FILENAME.

Стабильность

--watchdog_script(=X) Настроить сторожевой таймер для выключения майнера, запуска указанного файла и немедленного выхода. Сценарий по умолчанию — watchdog.bat / watchdog.sh в текущем каталоге, но другой сценарий может быть предоставлен в качестве необязательного аргумента, также возможно указать абсолютный или относительным путь.

--watchdog_test Протестировать настроенный сторожевой скрипт, вызывая то же действие, что и остановленная видеокарта через ~ 20 секунд майнинга.

Прочие настройки

--api_listen=IP:PORT Включить API. IP порт не является обязательным. Если присутствует, то IP: PORT выбирает интерфейс(ы) и порт для прослушивания. По умолчанию 127.0.0.1:4028. Для внешнего доступа используйте, например, 0.0.0.0:4028. Также допустимо указывать только порт, например, 4029.

--no_cpu_check Отключить проверку процессором найденных ресурсов перед их отправкой на пул. Примечание: в настоящее время только CN-алгоритмы поддерживают проверку процессора.

--no_lean Отключить режим обеднения CN, при котором потоки медленно увеличиваются при запуске или перезапуске после проблем с сетью или после снижения интенсивности после перегрева видеокарты.

--no_interleave=DEVS Перечисляет устройства GPU, где логика чередования потоков CN не должна использоваться. Аргумент представляет собой список устройств, разделенных запятыми, например, как в опции -d. Используйте этот аргумент, если некоторые устройства получают худший хэшрейт вместе с большим количеством сообщений журнала.

--pool_broken_rpc Сообщать майнеру совершать только один невыполненный запрос rpc для подключения к пулу. Это обходной путь для пулов, которые нарушают спецификацию json rpc относительно идентификаторов rpc.

--pool_rpc_TO=SEC Установить время, как долго майнер будет ждать RPC без ответа на пуле. По истечении этого времени майнер снова подключится к пулу. SEC — это время ожидания в секундах. По умолчанию — 60.

--pool_no_ensub Запретить майнеру отправку запроса на подписку extranonce на пул.

--no_ntime_roll Предотвращает лаги майнера при «ntime» в заголовке блока, ТОЛЬКО используя значение, предоставленное пулом. Эту опцию необходимо включить для некоторых пулов при добыче монет алгоритма x16rt.

--hash_order=VALUE Установить фиксированный порядок хеширования для таких алгоритмов, как x16r, для бенчмаркинга. Обратите внимание, что для использования этого параметра требуется подключение к пулу, но он не будет отправлять решения. Стандартный порядок хэширования для x16r — —hash_order=0123456789abcdef.

-h, --help Показать справочное сообщение и выйти.

Пример настроек Team Red Miner (файл bat)

Майнер запускается с помощью командной строки в операционной системе Linux или файла bat в Windows. Ниже приведены примеры файлов bat для каждой из криптовалют, которые можно добывать с помощью Team Red Miner. Не забудьте заменить YOUR_ADDRESS на адрес вашего кошелька, а RIG_ID — на название вашей компании. Вы можете выбрать название самостоятельно абсолютно произвольно, оно должно содержать только буквы английского алфавита и знаки “-” и “_”. Кошелек должен быть указан криптовалютой, которую вы добываете.

Ethereum

teamredminer.exe -a ethash -o stratum+tcp://eth.2miners.com:2020 -u YOUR_WALLET_ADDRESS.RIG_ID -p x  pause

Ergo

teamredminer.exe -a autolykos2 -o stratum+tcp://erg.2miners.com:8888 -u YOUR_WALLET_ADDRESS.RIG_ID -p x pause

MOAC

teamredminer.exe -a ethash -o stratum+tcp://s1.solopool.org:8007 -u YOUR_WALLET_ADDRESS.RIG_ID -p x pause

Metaverse ETP

teamredminer.exe -a ethash -o stratum+tcp://etp.2miners.com:9292 -u YOUR_WALLET_ADDRESS.RIG_ID -p x pause

Callisto Network

teamredminer.exe -a ethash -o stratum+tcp://clo.2miners.com:3030 -u YOUR_WALLET_ADDRESS.RIG_ID -p x pause

Expanse

teamredminer.exe -a ethash -o stratum+tcp://exp.2miners.com:3030 -u YOUR_WALLET_ADDRESS.RIG_ID -p x pause

Ethereum Classic

teamredminer.exe -a ethash -o stratum+tcp://etc.2miners.com:1010 -u YOUR_WALLET_ADDRESS.RIG_ID -p x pause

Firo (Zcoin)

teamredminer.exe -a firopow -o stratum+tcp://firo.2miners.com:8181 -u YOUR_WALLET_ADDRESS.RIG_ID -p x pause

Ravencoin

teamredminer.exe -a kawpow -o stratum+tcp://rvn.2miners.com:6060 -u YOUR_WALLET_ADDRESS.RIG_ID -p x pause

MimbleWimbleCoin

teamredminer.exe -a cuckatoo31_grin -o stratum+tcp://mwc.2miners.com:1111 -u YOUR_LOGIN.RIG_ID -p x pause