Настройка linux cgminer: CGMiner: Скачать, Настроить для Dogecoin, Litecoin

Содержание

Лучший софт для майнинга 2018 | Crypto Лихорадка

Представляем лучший на сегодняшний день софт для майнинга Bitcoin’a.

Если вы решили сделать большой шаг к покупке собственного оборудования для майнинга биткойнов (BTC), следующим шагом будет выбор софта и подключение к базе ферм. Это позволит делиться ресурсами вашего компьютера через Интернет с другими майнерами и получать ресурсы взамен.

Существует ряд программ, которые помогут вам управлять криптомайнингом. В этом руководстве мы изучили пять самых популярных из них. Если вы опытный ПК пользователь, вы можете установить бесплатную операционную систему Linux и использовать одну из текстовых программ, таких как CGminer.

Если же вы предпочитаете пойти более простым путем и работаете на Windows 10, для вас существуют клиенты с графическим интерфейсом, такие как MultiMiner.

Прежде чем начать майнинг, для того, чтобы убедиться, что программа будет работать на вашем устройстве или с вашей операционной системой, следует воспользоваться полезной таблицей от Bitcoin Wiki.

1. CGMiner

Гибкая программа для майнинга, которая поддерживает почти все платформы.

Очень сложные настройки для установки на Windows.

CGMiner существует уже более шести лет и кодируется на C, то есть совместим практически со всеми операционными системами. Он работает через простой интерфейс командной строки и поддерживает несколько пулов и устройств. Он в первую очередь предназначен для использования с автоматическими майнинговыми устройствами, но также может использовать любые GPU, подключенные к вашей машине.

При первом запуске CGMiner попросит вас ввести URL-адрес, имя пользователя и пароль (если необходимо) для вашего пула и он автоматически обнаружит любое подключенное оборудование, такое как устройство ASIC.

Хотя работата с CGMiner идетчерез командную строку, софт очень прост в использовании: в верхней части находятся ваши устройства,и можно использовать простые команды клавиатуры для изменения настроек (например, для включения полноэкранного режима или обнаружения нового оборудования).

Во время наших тестов с использованием CGMiner 4.9.2 на Windows 10 мы обнаружили, что Windows Defender и наше антивирусное программное обеспечение пытались заблокировать загрузку. Это может быть связано с тем, что хакеры, использующие собственные версии этой программы, могут тайно устанавливать CGMiner на чужую машину, чтобы использовать ее для собственной выгоды. Вы можете настроить свою систему, чтобы сделать исключение для CGMiner, если хотите, или использовать Linux.

2. Bitminter

Еще одна программа с простым интерфейсом.

Майнер Bitminter существует с 2011 года, и, как один из самых старых и надежных сервисов.

У Bitminter чрезвычайно четкий графический интерфейс и он может одинаково хорошо работать с GPU и внешними устройствами ASIC. На простом циферблате слева отображается хеш в формате MH/s. Просто нажмите «Пуск системы», чтобы начать майнить.

В любое время можно проверить прогресс, просмотрев раздел «Статистика», в котором перечислены важные данные, такие как количество пулов, принятых/отклоненных сервером, а также время работы. Вы можете сбросить эти значения в любое время.

Клиент Bitminter также имеет текстовую строку в нижней части окна, которая показывает обновления, например, когда устройство подключено или когда оно успешно подключено к пулу.

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

3. BFG Miner

Софт доступен на Windows и Linux с устройствами FPGA. Плохо работает с GPU.

BFGMiner основан на вышеупомянутом CGMiner, но разработан специально для аппаратного обеспечения ASIC. Клиент также совместим с FPGA (Field-Programmable Gate Array) устройствами и может быть настроен для работы с некоторыми видеокартами.

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

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

Помимо простого текстового интерфейса и многообразия функций, BFGMiner доступен для Windows и Linux. BFGminer также может быть установлен на Raspberry Pi и Minera.

4. MultiMiner

BFGMiner — софт для менее технически подкованных майнеров.

Интуитивно понятный графический интерфейс. Использование интеллектуального анализа. Легко управлять несколькими устройствами.

MultiMiner — графический интерфейс для BFGMiner. Таким образом, он обладает многим функционалом BFGMiner, но намного более понятен для новичков.

При первой установке и запуске Multiminer, приложение запрашивает ввод информации о пуле, предлагает полезные подсказки для объяснения потенциально незнакомых терминов.

По завершении установки MultiMiner автоматически сканирует ваши устройства и выводит данные в таблице с полезной информацией, например, об используемом пуле и средней хеш-мощности. Самое главное, что клиент отображает вашу ежедневную прогнозируемую прибыль при вашем оборудовании.

Можно использовать вкладку «Pools» для подключения к нескольким пулам, если хотите. Вкладка «Strategies» предоставляет простой способ выбрать, как вы хотите использовать свои ресурсы: например, вы можете выбрать автоматический майнинг самых прибыльных валют, или выбрать монеты, которые проще майнить.

При установке разработчик софта просит отправить 1% от вашей прибыли в его кошелек, в качестве благодарности за создание этого удивительного программного обеспечения. Это добровольная опция — вы можете включить/отключить ее во вкладке «Perks».

Multiminer — кросс-платформенное приложение, но для его установки требуется на MacOS и Linux требуется дополнительное программное обеспечение.

  • Скачать MultiMiner

5. EasyMiner

Дружественный интерфейс.

Может вызывать проблемы с антивирусными приложениями.

EasyMiner служит графическим интерфейсом для CGminer и CPUMiner. При первом запуске EasyMiner переходит в режим «MoneyMaker», который позволяет вам автоматически создать кошелек Litecoin и сразу начинать добычу с частного пула. Конечно, это удобно, но вряд ли принесет большую прибыль при нынешней сложности майнинга.

У софта удобный интерфейс, позволяющий настраивать пулы, изменять настройки сети и просматривать свой кошелек. Также можно использовать функцию настроек, чтобы включить ASIC-оборудование, такое как Antminer. Для этого просто достаточно нажать кнопку «Start Mining».

EasyMiner включает в себя консоль, которая информирует вас о прогрессе CGminer (cgminer.exe) и CPUMiner (minerd.exe), которые по умолчанию используются для майнинга биткойнов и Litecoin соответственно. Если вас интересует только биткойн, можно отключить CPUMiner, и наоборот.

Во время наших тестов на Windows 10, Avast Antivirus автоматически удалял как основную программу EasyMiner, так и CPUMiner, поскольку злоумышленники ранее устанавливали собственные версии этих программ на компьютерах других людей для майнинга.

Если вы заинтересованы в EasyMiner, но не хотите иметь дело с антивирусными предупреждениями, программа будет работать на Ubuntu Linux с помощью Wine (см. здесь для получения дополнительной информации).

Источник: http://www.techradar.com/news/the-best-cryptocurrency-mining-software-2018

Лучшие программы для майнинга криптовалют

Даже если вы лишь изредка интересуетесь новостями о новых технологиях, вы наверняка слышали о биткоине и других криптовалютах, а также о том, что их можно добывать в домашних условиях — майнить. Это хороший источник дополнительного дохода, требующий всего нескольких вещей: криптовалютного кошелька, подключения к майнинг-пулу, мощного оборудования и специального программного обеспечения.

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

Лучшая в целом: CGMiner

Лучшее приложение для добычи биткоинов, работающее на Windows, MacOS, Linux и других операционных системах. Поддерживает майнинг посредством ASIC / FPGA / GPU, может подключаться к популярным пулам. Реализованы функции разгона, мониторинга и управления скоростью вентилятора. Кроме того, есть меню для оперативного управления большинством настроек и самообнаружения новых блоков с мини-базой данных для медленных (неудачных) сценариев longpoll

Особенности CGMiner:

  • Добывает исключительно биткоины.
  • Текстовый интерфейс и открытый исходный код.
  • Подходит для продвинутых пользователей.

Лучшая для новичков: MultiMiner

Универсальное решение с интуитивно понятным графическим интерфейсом и возможностью майнинга нескольких криптовалют. Программа работает на Windows, Linux и MacOS, легко переключаться с одного типа оборудования для добычи крипты на другой (ASIC, FPGA, GPU), имеет функции удаленного мониторинга и контроля.

Особенности MultiMiner:

  • Использует стратегии добычи криптовалют.
  • Позволяет управлять несколькими устройствами.
  • Производит автоматический поиск и подключение оборудования.
  • Есть подсказки для начинающих майнеров.

Максимум гибкости и функций: BFGMiner

Создана на базе CGMiner, но в отличие от материнского ПО BFGminer заточена под майнинг на FPGA и ASIC и не поддерживает добычу на GPU. Лучшее решение для людей, которым нужна гибкость настроек, что также подразумевает более сложный интерфейс управления программой. Работает на MacOS, Windows и Linux.

Особенности BFGminer:

  • Текстовый интерфейс и открытый исходный код.
  • Имеет встроенный прокси-сервер stratum и getwork.
  • Одновременно хэширует алгоритмы Scrypt и SHA256d.
  • Поддерживает протокол добычи getblocktemplate (децентрализованный майнинг без прокси).

Лучший кроссплатформер: BitMinter 

Клиент BitMinter создан на базе Java Network Launch Protocol (JNLP) и не требует установки, поэтому это приложение может работать на большинстве операционных систем. Имеет простой в освоении графический интерфейс и может одинаково хорошо работать с графическими процессорами и внешними устройствами ASIC.

Особенности BitMinter:

  • Предустановленные настройки пула, но работает только с пулом Bitminter.
  • Для начала работы нужна лишь регистрация на Bitminter. Дальше жмете «Engine Start» и система сама все настроит и начнет добычу.

Максимум пулов и монет: DiabloMiner

Использует платформу OpenCL для выполнения вычислений хэширования и поддерживает огромное количество майнинговых пулов. Программа совместима с оборудованием для майнинга на GPU и работает на MacOS, но также может поддерживать и другие операционные системы, если установлены актуальные драйверы Nvidia или ATI Stream SDK 2.1. Есть возможность добычи как в одиночку, так и в пуле.

Особенности DiabloMiner:

  • Текстовый интерфейс, рассчитанный на опытных майнеров.
  • Возможность ручной настройки рабочих процессов пользователями.
  • Работает с большим количеством видеокарт (AMD – от 79 серии, Nvidia – с 8 серии и выше).

Для смартфонов: Miner Gate Mobile Miner

Самая лучшая программ для майнинга криптовалют на мобильных устройствах. Имеет встроенный криптокошелек и поддерживает добычу Monero, Bitcoin, Bytecoin, Dashcoin, DigitalNote, FantomCoin, Infinium-8, MonetaVerde и QuazarCoin. Скачивать программу нужно на официальном сайте, поскольку в Google Play и App Store введен запрет на приложения для добычи и инвестирования в криптовалюту.

  • Доступно для запуска на Android и iOS
  • Для добычи криптовалюты используют процессор телефона.
  • Услуга облачного майнинга.

Для небольших криптоферм: Awesome Miner

Одна из лучших программ для майнинга на нескольких устройствах с автоматическим определением и переключением на наиболее рентабельную криптовалюту в режиме реального времени. Позволяет из одного места контролировать температуру и загрузку всех подключенных устройств (ASIC / FPGA). Имеется встроенный механизм разработки сценариев на языке программирования C # для создания и настройки пользовательских триггеров и действий.

Особенности Awesome Miner:

  • Инструментарий для управления несколькими майнинг-устройствами.
  • Bfgminer, xmrig, cgminer, sgminer и еще 20 других механизмов добычи.
  • Поддержка Scrypt, Ethereum, SHA-256, X11, Zcash и прочих алгоритмов. 
  • Позволяет в один клик добавлять, переключать и управлять пулами на нескольких устройствах сразу.

Александр, 35 лет. Опыт работы: 8 лет в трейдинге и 5 лет работы с криптовалютами

Set your Author Custom HTML Tab Content on your Profile page

Собираем свою ферму для майнинга лайткоинов. Линукс и настройка майнера. — Майнинг

И вот настал тот день, когда вы достали карты, собрали все. Пришло время ставит ваш первый линукс. Мы ставили Linux Mint и будет писать про него. Естественно мы ставили 64 битную версию, чего и вам советуем. Но в принципе это подойдет под любой дебиан подобный дистрибутив.

Итак, первым делом обновляем систему

sudo apt-get update && sudo apt-get upgrade

Он будет долго и упорно обновляться, попросит у вас один раз ввести «Y» для подтверждения. Потом начнет все скачивать и устанавливать. Если у вас старая сборка, то может занять прилично времени. Ну и хилый интернет тоже увеличить время ожидания. Но вот все позади, он обновился, может даже попросил у вас ребутнутся, мы же не злодеи, разрешим ему.

Дальше качаем драйвера. Последние на текущий момент это 13.4 версии. Мы будет использовать версию 13.1 так как она дает несколько большую производительность. Ну или мне так кажется. В общем, качаем 13.1 версию

wget http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip

117 метров. проклинайте своего провайдера или хвалите его, но именно столько вам придется ждать.

дальше распаковываем все

unzip amd-catalyst-13.4-linux-x86.x86_64.zip

добавляем чмоды на выполнение

chmod +x amd-catalyst-13.4-linux-x86.x86_64.run

ну и запускаем от имени админа. попросит ввести ваш пароль, я надеюсь вы его записали, когда ставили линукс

sudo ./amd-catalyst-13.4-linux-x86.x86_64.run —force

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

после установки сразу попросит перезагрузиться, но мы пока жмем «нет» и прогоним еще пару команд. так как у нас в системе несколько карт, то надо сказать, чтобы работали все, а не только та, на которой мы сейчас сидим

sudo aticonfig —adapter=all —initial

ну и уходим на ребут

sudo reboot

Дальше будем ставить AMD APP SDK без которого никак. Раньше можно было также забрать его из консольки, но теперь оно редиректит на лицензионное соглашение, так что придется открыть браузер и скачать его ручками.

http://developer.amd.com/wordpress/media/files/AMD-APP-SDK-v2.8-lnx64.tgz

после того как скачали и положили в свою домашнюю папку продолжаем:

sudo tar zxvf AMD-APP-SDK-v2.8-lnx64.tgz -C /opt

распаковали в папку /opt и теперь идем в нее, шаманил дальше

cd /opt
sudo chmod +x Install-AMD-APP.sh
sudo reboot

снова уходим на ребут, и после ребута делаем еще пару движений в ту же сторону

cd /opt
sudo tar zxvf icd-registration.tgz -C /

дальше немного магии с питоном

sudo apt-get install python-setuptools
sudo apt-get install python-dev

ставим дополнительные пакеты

sudo easy_install jsonrpc

дальше инициализируем все наши карты и качаем cgminer

echo export DISPLAY=:0 >> ~/.bashrc
wget http://ck.kolivas.org/apps/cgminer/cgminer-3.1.1-x86_64-built.tar.bz2
sudo tar xvfz cgminer-3.1.1-x86_64-built.tar.bz2

потом я допер, что каждый раз вводить полное имя папки cgminer в лом и переименовал папку, в которую он распаковал руками в cgminer. уверен, что это можно сделать каким-то параметром при распаковке, но мне в лом искать.

вроде все готово, можно пробовать запустить наш майнер из консоли руками

cd cgminer
sudo ./cgminer —scrypt -o stratum+tcp://ltcmine.ru:3333 -u ЛОГИН_ВОРКЕРА -p ПАРОЛЬ_ВОРКЕРА

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

создаем в домашней папке файл config.sh с содержимым:

 
  #!/bin/sh

#15-тисекундная задержка нужна если интернет подключается после того как запускается майнинг

ping -c 15 localhost

export LD_LIBRARY_PATH=/usr/lib
export LD_LIBRARY_PATH=/AMDAPP/lib/x86_64
export DISPLAY=:0
cd /home/ИМЯ_УЧЕТНОЙ_ЗАПИСИ/cgminer
./cgminer  --scrypt -o stratum+tcp://ltcmine.ru:3333 -u ЛОГИН_ВОРКЕРА -p ПАРОЛЬ_ВОРКЕРА
 

дальше разрешаем это скрипт на исполнение:

sudo chmod +x config.sh

и пробуем запустить его в консольке

mate-terminal -e «./config.sh»

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

sudo pluma /etc/init.d/cgconfig

туда пишем

 
  #!/bin/bash
cd ~
mate-terminal -e "./config.sh"
 

даем права на запуск:

sudo chmod +x /etc/init.d/cgconfig

ну и дальше я топаю в настройки автозагрузки и добавляю команду «/etc/init.d/cgconfig» к запускаемым при старте системы. это где-то в меню->параметры->запускаемые приложения

название любое, команда «/etc/init.d/cgconfig», комментарий любой

дальше ребутимся и смотрим как майнер автостартует и приносит миллионы своему хозяину.

Руководство по установке CGMiner [2021]

Вы можете использовать этот список в качестве справочника для всех параметров запуска, поддерживаемых CGMiner.

Скачать

Скачать здесь

Это многопоточный многопоточный майнер FPGA и ASIC для биткойнов.

Этот код предоставляется программистом совершенно бесплатно в свободное время, поэтому мы будем очень благодарны за пожертвования. Пожалуйста, рассмотрите возможность пожертвования по указанному ниже адресу. Разработка драйверов для нового биткойн-оборудования, предназначенного только для ASIC, может быть соответствующим образом спонсирована.


Прочтите обновленное и подробное руководство по настройке CGMiner.


Con Kolivas [адрес электронной почты защищен]

ПРИМЕЧАНИЕ. Этот код находится под лицензией GPLv3. Это означает, что источник любых изменений, которые вы вносите в этот код, ДОЛЖЕН быть предоставлен законом, если вы распространяете модифицированные двоичные файлы. Подробнее см. КОПИРОВАНИЕ.

Примеры использования

ОБЗОР ИСПОЛЬЗОВАНИЯ:

Единый бассейн:

cgminer -o http: // пул: порт -u имя пользователя -p пароль

Несколько пулов:

cgminer -o http: // pool1: port -u pool1username -p pool1password -o http: // pool2: port -u pool2usernmae -p pool2password

Единый пул со стандартным http прокси:

cgminer -o "http: proxy: port | http: // pool: port" -u имя пользователя -p пароль

Единый пул с прокси socks5:

cgminer -o "socks5: proxy: port | http: // pool: port" -u имя пользователя -p пароль

Единый пул с поддержкой протокола stratum:

cgminer -o stratum + tcp: // pool: port -u username -p password

Соло-майнинг на локальный биткойн:

cgminer -o http: // localhost: 8332 -u имя пользователя -p пароль --btc-адрес 15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ

Список типов прокси:

  http: стандартный http 1.1 прокси

http0: http 1.0 прокси

socks4: прокси socks4

socks5: прокси socks5

socks4a: прокси socks4a

socks5h: прокси socks5 с использованием имени хоста
  

Если вы скомпилируете cgminer с версией CURL до 7.19.4, то некоторые из вышеперечисленных будут недоступны. Все доступно, начиная с версии CURL 7.19.4

Если вы укажете параметр –socks-proxy для cgminer, он будет применяться только ко всем пулам, которые не указывают свои собственные настройки прокси, как указано выше.

После сохранения конфигурации из меню вам не нужно указывать cgminer никаких аргументов, и он загрузит вашу конфигурацию.

Любой файл конфигурации может также содержать один "include": "filename" для рекурсивного включения другого файла конфигурации.

Запись конфигурации сохранит все настройки из всех файлов на выходе.


ПОСТРОЕНИЕ CGMINER ДЛЯ СЕБЯ

ЗАВИСИМОСТИ:

Обязательно:

 
pkg-config http://www.freedesktop.org/wiki/Software/pkg-config

libtool http://www.gnu.org/software/libtool/

По желанию:

curl dev-библиотека http: // curl.haxx.se/libcurl/

(libcurl4-openssl-dev - в противном случае необходимо указать configure --disable-libcurl

он попытается скомпилировать его)
  

библиотека разработки curses

(libncurses5-dev или libpdcurses на WIN32 для текстового пользовательского интерфейса)

Библиотека разработчика libusb-1 (libusb-1.0-0-dev)

(требуется только для поддержки USB-устройств)

Библиотека разработчика libudev (libudev-dev)

(требуется только для поддержки USB-устройств и только для Linux)

уташ-дев (уташ-дев)

Будет использовать копию, прилагаемую к источнику, если она недоступна.

разработчик libjansson (libjansson-dev)

Будет использовать копию, прилагаемую к источнику, если она недоступна.

Если сборка из git:

autoconf

автопроизводитель

При создании на Ubuntu:

sudo apt-get install build-essential autoconf automake libtool pkg-config \

  libcurl4-openssl-dev libudev-dev libusb-1.0-0-dev \

libncurses5-dev
  

Специальные параметры конфигурации CGMiner:

–enable-ants1 Поддержка компиляции Antminer S1 Bitmain (по умолчанию

–enable-ants2 Поддержка компиляции Antminer S2 Bitmain (по умолчанию

–enable-avalon Поддержка компиляции для Avalon (по умолчанию отключено)

–enable-avalon2 Поддержка компиляции для Avalon2 / 3 (по умолчанию отключено)

–enable-avalon4 Поддержка компиляции для Avalon4 / 4.1/6 (по умолчанию отключено)

–enable-avalon7 Поддержка компиляции для Avalon7 (по умолчанию отключено)

–enable-avalon8 Поддержка компиляции для Avalon8 (по умолчанию отключено)

–enable-bab Поддержка компиляции для BlackArrow Bitfury (по умолчанию

–enable-bflsc Поддержка компиляции для BFL ASIC (по умолчанию отключено)

–enable-bitforce Compile поддержка для FPGA BitForce (по умолчанию

–enable-bitfury Поддержка компиляции для ASIC BitFury (по умолчанию отключено)

–enable-bitmine_A1 Поддержка компиляции для Bitmine.ch A1 ASIC (по умолчанию

–enable-blockerupter Поддержка компиляции для ASICMINER BlockErupter Tube / Prisma

–enable-cointerra Поддержка компиляции для ASIC Cointerra (по умолчанию отключено)

–enable-Drill Поддержка компиляции для ASIC Drillbit BitFury (по умолчанию

–enable-hashfast Поддержка компиляции для Hashfast (по умолчанию отключено)

–enable-icarus Поддержка компиляции для Icarus (по умолчанию отключена)

–enable-klondike Поддержка компиляции для Клондайка (по умолчанию отключено)

–enable-knc Поддержка компиляции для майнеров KnC (по умолчанию отключено)

–enable-minion Поддержка компиляции для Minion BlackArrow ASIC (по умолчанию

–enable-modminer Поддержка компиляции для ПЛИС ModMiner (по умолчанию отключено)

–enable-sp10 Поддержка компиляции для Spondoolies SP10 (по умолчанию

–enable-sp30 Поддержка компиляции для Spondoolies SP30 (по умолчанию

–disable-libcurl Отключить сборку с libcurl для поддержки GBT

–enable-libsystemd Поддержка компиляции для сторожевого таймера системы и состояния

  уведомлений (по умолчанию отключено)
  

–without-curses Поддержка компиляции curses TUI (по умолчанию включен)

–with-system-jansson Компилировать с динамической системой jansson (по умолчанию используется

Инструкции по сборке

Basic * nix:

Фактически построить:

./autogen.sh # требуется только при сборке из git repo

CFLAGS = ”- O2 -Wall -march = native” ./configure

марка

Установка не требуется. Вы можете запустить cgminer из сборки

напрямую, но вы можете сделать установку, если хотите установить

cgminer в указанное вами системное местоположение или местоположение.

Корпус для окон:

На самом деле проще всего создать двоичный файл Windows с помощью инструментов кросс-компиляции

предоставлен «mxe» и доступен по адресу http: // mxe.cc / (используйте 32-битный!)

После того, как вы выполнили инструкции по сборке mxe:

экспорт ПУТЬ = (путь / к / mxe) / usr / bin /: $ ПУТЬ

CFLAGS = ”- O2 -Wall -W -march = i686” ./configure –host = i686-pc-mingw32

марка

Собственные инструкции по сборке WIN32: см. Windows-build.txt, но эти инструкции

сейчас безнадежно устарели.


Инструкции по использованию: Запустите «cgminer –help», чтобы увидеть параметры:

Использование: cgminer [-DdElmpPQqUsTouOchnV]

Параметры как для файла конфигурации, так и для командной строки:

–anu-freq Установить частоту AntminerU1 / 2 в МГц, диапазон 125-500 (по умолчанию: 250.0)

–api-allow Разрешить API-доступ только к заданному списку [G:] IP [/ Prefix] адресов [/ subnets]

–api-description Описание, помещенное в заголовок статуса API, по умолчанию: cgminer version

–api-groups API однобуквенные группы G: cmd: cmd [, P: cmd: * …], определяющие cmd, которые группы могут использовать

–api-listen Включить API, по умолчанию: отключено

–api-mcast Включить прослушиватель многоадресной рассылки API, по умолчанию: отключено

–api-mcast-addr Адрес прослушивания многоадресной рассылки API

–api-mcast-code Ожидаемый код в многоадресном сообщении API, не используйте ‘-‘

–api-mcast-des Описание, добавленное к ответу API Multicast, по умолчанию: »

–api-mcast-port Порт прослушивания многоадресной рассылки API (по умолчанию: 4028)

–api-network Разрешить API (если включено) прослушивать / для любого адреса, по умолчанию: только 127.0,0.1

–api-port Номер порта API майнера (по умолчанию: 4028)

–au3-freq Установить частоту AntminerU3 в МГц, диапазон 100–250 (по умолчанию: 225,0)

–au3-volt Установить напряжение AntminerU3 в мВ, диапазон 725-850, 0, чтобы не задавать (по умолчанию: 775)

–avalon-auto Динамическая настройка частоты разгона avalon для достижения наилучшего хешрейта

–avalon-cutoff Установить температуру отключения авалона по перегреву (по умолчанию: 60)

–avalon-fan Установка скорости вентилятора в процентах для avalon, отдельного значения или диапазона (по умолчанию: 20–100)

–avalon-freq Установить частотный диапазон для avalon-auto, одно значение или диапазон

–avalon-options Установить параметры avalon baud: miners: asic: timeout: freq: tech

–avalon-temp Установить целевую температуру avalon (по умолчанию: 50)

–avalon2-freq Установить частотный диапазон для Avalon2, одно значение или диапазон

–avalon2-Voltage Set Напряжение сердечника Avalon2, в милливольтах

–avalon2-fan Установить целевую скорость вентилятора Avalon2

–avalon2-cutoff Установить температуру отключения Avalon2 от перегрева (по умолчанию: 88)

–avalon2-fixed-speed Установить вентилятор Avalon2 на фиксированную скорость

–avalon4-automatic-Voltage Автоматическая регулировка напряжения на модуле DH

–avalon4-voltage Установить напряжение ядра Avalon4, в милливольтах, шаг: 125

–avalon4-freq Установите частоту для Avalon4, от 1 до 3 значений, например: 445: 385: 370

–avalon4-fan Установить целевой диапазон скорости вращения вентилятора Avalon4

–avalon4-temp Установить заданную температуру Avalon4 (по умолчанию: 42)

–avalon4-cutoff Установить температуру отключения Avalon4 от перегрева (по умолчанию: 65)

–avalon4-polling-delay Установить значение задержки опроса Avalon4 (мс) (по умолчанию: 20)

–avalon4-ntime-offset Установить максимальное смещение прокатывания Avalon4 MM ntime (по умолчанию: 4)

–avalon4-aucspeed Установить скорость шины Avalon4 AUC IIC (по умолчанию: 400000)

–avalon4-aucxdelay Установить задержку чтения Avalon4 AUC IIC xfer, 4800 ~ = 1 мс (по умолчанию: 9600)

–avalon4-miningmode Установить режим майнинга Avalon4 (0: пользовательский, 1: эко, 2: нормальный, 3: турбо (по умолчанию: 0)

–avalon4-freezesafe Включить Avalon4 в качестве радиатора при отказе stratum-сервера

–avalon4-ntcb Установить значение Avalon4 MM NTC B (по умолчанию: 3450)

–avalon4-freq-min Установить минимальную частоту для Avalon4 (по умолчанию: 100)

–avalon4-freq-max Установить максимальную частоту для Avalon4 (по умолчанию: 1000)

–avalon4-noncecheck-off Отключить A3218 функцию внутренней проверки nonce

–avalon4-smart-speed Установить интеллектуальную скорость, диапазон 0–3.0 означает Отключить (по умолчанию: 2)

–avalon4-speed-bingo Установить скорость бинго A3218 для интеллектуального скоростного режима 1 (по умолчанию: 255)

–avalon4-speed-error Установить ошибку скорости A3218 для интеллектуального режима скорости 1 (по умолчанию: 3)

–avalon4-less-pll Установить порог проверки наименьшего PLL для интеллектуального режима скорости 2 (по умолчанию: 768)

–avalon4-most-pll Установить пороговое значение максимальной проверки PLL для интеллектуального режима скорости 2 (по умолчанию: 256)

–avalon7-voltage Установить напряжение ядра Avalon7 по умолчанию, в милливольтах, шаг: 78

–avalon7-Voltage-level Установить уровень напряжения ядра Avalon7 по умолчанию, диапазон: [0, 15], шаг: 1

–avalon7-Voltage-offset Установка смещения напряжения ядра Avalon7 по умолчанию, диапазон: [- 2, 1], шаг: 1

–avalon7-freq Установить частоту Avalon7 по умолчанию, диапазон: [24, 1404], шаг: 12, пример: 500

–avalon7-freq-sel Установить выбор частоты Avalon7 по умолчанию, диапазон: [0, 5], шаг: 1, пример: 3 (по умолчанию: 0)

–avalon7-fan Установите целевую скорость вентилятора Avalon7, диапазон: [0, 100], шаг: 1, пример: 0-100

–avalon7-temp Установить целевую температуру Avalon7, диапазон: [0, 100] (по умолчанию: 99)

–avalon7-polling-delay Установить значение задержки опроса Avalon7 (мс) (по умолчанию: 20)

–avalon7-aucspeed Установить скорость шины IIC AUC3 (по умолчанию: 400000)

–avalon7-aucxdelay Установить задержку чтения AUC3 IIC xfer, 4800 ~ = 1 мс (по умолчанию: 19200)

–avalon7-smart-speed Установить интеллектуальную скорость Avalon7, диапазон 0-1.0 означает Отключить (по умолчанию: 1)

–avalon7-th-pass Установить значение A3212-го прохода (по умолчанию: 162)

–avalon7-th-fail Установить значение A3212-го сбоя (по умолчанию: 10921)

–avalon7-th-init Установить значение A3212-го инициализации (по умолчанию: 32767)

–avalon7-th-ms Установить значение A3212 th ms (по умолчанию: 1)

–avalon7-th-timeout Установить значение тайм-аута A3212 (по умолчанию: 0)

–avalon7-iic-detect Включить обнаружение Avalon7 с помощью контроллера iic

–avalon7-freqadj-time Установить интервал проверки Avalon7 при запуске в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 60)

–avalon7-delta-temp Установить дельту температуры Avalon7 при частоте сброса в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 0)

–avalon7-delta-freq Установить дельта-частоту Avalon7 при настройке частоты в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 100)

–avalon7-freqadj-temp Установить контрольную температуру Avalon7 при запуске в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 104)

–avalon7-nonce-mask Установить одноразовую маску A3212, диапазон 24-32.(по умолчанию: 31)

–no-avalon7-asic-debug Отключить отладку A3212.

–avalon8-Voltage-level Установить уровень напряжения ядра Avalon8 по умолчанию, диапазон: [0, 15], шаг: 1

–avalon8-Voltage-level-offset Установка смещения Avalon8 по умолчанию для уровня напряжения ядра, диапазон: [- 2, 1], шаг: 1

–avalon8-freq Установить частоту Avalon8 по умолчанию, диапазон: [25, 1200], шаг: 25, пример: 800

–avalon8-freq-sel Установить выбор частоты Avalon8 по умолчанию, диапазон: [0, 3], шаг: 1, пример: 3 (по умолчанию: 3)

–avalon8-fan Установите целевую скорость вентилятора Avalon8, ​​диапазон: [0, 100], шаг: 1, пример: 0-100

–avalon8-temp Установить целевую температуру Avalon8, ​​диапазон: [0, 100] (по умолчанию: 90)

–avalon8-polling-delay Установить значение задержки опроса Avalon8 (мс) (по умолчанию: 20)

–avalon8-aucspeed Установить скорость шины IIC AUC3 (по умолчанию: 400000)

–avalon8-aucxdelay Установить задержку чтения AUC3 IIC xfer, 4800 ~ = 1 мс (по умолчанию: 19200)

–avalon8-smart-speed Установить интеллектуальную скорость Avalon8, ​​диапазон 0-1.0 означает Отключить (по умолчанию: 1)

–avalon8-th-pass Установить значение A3210-го прохода (по умолчанию: -1)

–avalon8-th-fail Установить значение A3210-го сбоя (по умолчанию: -1)

–avalon8-th-init Установить значение инициализации A3210 (по умолчанию: 32767)

–avalon8-th-ms Установить значение A3210 th ms (по умолчанию: 5)

–avalon8-th-timeout Установить значение тайм-аута A3210 (по умолчанию: 4294967295)

–avalon8-th-add Установить значение A3210-го добавления (по умолчанию: 1)

–avalon8-iic-detect Включить обнаружение Avalon8 с помощью контроллера iic

–avalon8-nonce-mask Установить одноразовую маску A3210, диапазон 24-32.(по умолчанию: -1)

–avalon8-nonce-check Установить проверку nonce A3210, диапазон 0–1. (по умолчанию: 1)

–avalon8-roll-enable Установите разрешение прокрутки A3210, диапазон 0–1. (по умолчанию: 1)

–avalon8-mux-l2h Установить Avalon8 mux l2h, диапазон 0-2. (по умолчанию: 0)

–avalon8-mux-h3l Установить Avalon8 mux h3l, диапазон 0-1. (по умолчанию: 1)

–avalon8-h3ltime0-spd Установить скорость Avalon8 h3ltime0, диапазон 0–255. (по умолчанию: 3)

–avalon8-spdlow Установить скорость Avalon8, ​​диапазон 0–3. (по умолчанию: -1)

–avalon8-spdhigh Установить Avalon8 spdhigh, диапазон 0–3.(по умолчанию: 3)

–avalon8-cinfo-asic Установить информационный индекс Avalon8, ​​диапазон: [0, 25], шаг: 1

–avalon8-pid-p Установить Avalon8 pid-p, диапазон 0-9999. (по умолчанию: 2)

–avalon8-pid-i Установить Avalon8 pid-i, диапазон 0-9999. (по умолчанию: 5)

–avalon8-pid-d Установить Avalon8 pid-d, диапазон 0-9999. (по умолчанию: 0)

–bab-options Установить параметры BaB max: def: min: up: down: hz: delay: trf

–balance Измените многопул-стратегию с аварийного переключения на равномерное распределение баланса

–benchfile Запустить cgminer в тестовом режиме с использованием рабочего файла — не дает общих ресурсов

–benchfile-display Показать все найденные одноразовые файлы Benchfile

— тест Запустить cgminer в тестовом режиме — акций нет

–bet-clk Установить тактовую частоту ASICMINER Tube / Prisma на (arg + 1) * 10MHz (по умолчанию: 23)

–bfl-range Использовать диапазон nonce на устройствах Bitforce, если поддерживается

–bflsc-overheat Установить температуру перегрева, при которой устройства BFLSC дросселируют, 0 для отключения (по умолчанию: 85)

–bitburner-fury-Voltage Set Напряжение ядра BitBurner Fury, в милливольтах

–bitburner-fury-options Переопределить avalon-options для плат BitBurner Fury baud: miners: asic: timeout: freq

–bitburner-Voltage Set BitBurner (Avalon) напряжение ядра, в милливольтах

–bitmain-auto Динамическая настройка частоты разгона bitmain для достижения наилучшего хешрейта

–bitmain-cutoff Установить температуру отключения от перегрева bitmain

–bitmain-fan Установить скорость вентилятора в процентах для Bitmain, одиночного значения или диапазона (по умолчанию: 20-100)

–bitmain-freq Установить время ожидания параметров основной битовой частоты: freq: regdata

–bitmain-hwerror Установить устройство bitmain, обнаруживающее аппаратную ошибку

–bitmain-options Установить параметры bitmain

бод: майнеры: asic: таймаут: частота: regdata

–bitmain-temp Установить целевую температуру bitmain

–bitmain-workdelay Установить задержку работы bitmain (мс) 0–100

–bitmain-Voltage Установить основное напряжение bitmain — только S2 / S3

–bitmain-dev Установить устройство bitmain — только S2

–bitmainbeeper Установить звуковой сигнал bitmain beeper

–bitmaintempoverctrl Установить остановку работы bitmain, когда температура превышает 80 градусов Цельсия

–bxf-bits Установить максимальное количество битов BXF / HXF для разгона (по умолчанию: 54)

–bxf-temp-target Установить целевую температуру для устройств BXF / HXF (по умолчанию: 82)

–bxm-bits Установить биты BXM для разгона (по умолчанию: 54)

–btc-address Установить биткойн целевой адрес при соло-майнинге на биткойн

–btc-sig Установить подпись для добавления в базу монет при соло-майнинге (необязательно)

–compac-freq Установите частоту GekkoScience Compac в МГц, диапазон 100-500 (по умолчанию: 150.0)

–компактный Используйте компактный дисплей без статистики по каждому устройству

–отладка -D Включить вывод отладки

–decode Декодировать транзакции на уровне монеты 2-го уровня пула (1-й должен быть биткойн) и выйти из

–disable-rejecting Автоматически отключать пулы, которые постоянно отклоняют общие ресурсы

–dragonmint-t1-options Dragonmint T1 options

ref_clk_khz: sys_clk_khz: spi_clk_khz: override_chip_num

–T1efficient Tune Dragonmint T1 на напряжение и частоту цепи для оптимальной эффективности

–T1noauto Отключить Dragonmint T1 для каждой цепи автоматической настройки напряжения и частоты

–T1performance Настройте Dragonmint T1 на напряжение и частоту цепи для максимальной производительности

–T1fantarget Частота дроссельной заслонки T1, чтобы вентилятор не превышал заданную скорость вращения вентилятора (по умолчанию: 100)

–T1Pll1 Установить тактовую частоту 1 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)

–T1Pll2 Установить тактовую частоту 2 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: справочная таблица ФАПЧ) (по умолчанию: 1332)

–T1Pll3 Установить тактовую частоту 3 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: справочная таблица ФАПЧ) (по умолчанию: 1332)

–T1Pll4 Установить тактовую частоту 4 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)

–T1Pll5 Установить тактовую частоту 5 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: справочная таблица ФАПЧ) (по умолчанию: 1332)

–T1Pll6 Установить тактовую частоту 6 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: справочная таблица ФАПЧ) (по умолчанию: 1332)

–T1Pll7 Установить тактовую частоту 7 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: справочная таблица ФАПЧ) (по умолчанию: 1332)

–T1Pll8 Установить тактовую частоту 8 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: справочная таблица ФАПЧ) (по умолчанию: 1332)

–T1Volt1 Dragonmint T1, установленное напряжение 1 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt2 Dragonmint T1, установленное напряжение 2 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt3 Dragonmint T1, установленное напряжение 3 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt4 Dragonmint T1 установленное напряжение 4 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt5 Dragonmint T1 установленное напряжение 5 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt6 Dragonmint T1 установленное напряжение 6 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt7 Dragonmint T1 установленное напряжение 7 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt8 Dragonmint T1 установленное напряжение 8 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1VID1 Dragonmint T1 устанавливает VID 1 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID2 Dragonmint T1 устанавливает VID 2 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID3 Dragonmint T1 устанавливает VID 3 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID4 Dragonmint T1 устанавливает VID 4 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID5 Dragonmint T1 устанавливает VID 5 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID6 Dragonmint T1 устанавливает VID 6 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID7 Dragonmint T1 устанавливает VID 7 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID8 Dragonmint T1 устанавливает VID 8 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–drillbit-options Установить параметры сверла : clock [: clock_divider] [: Voltage]

— срок действия -E Верхняя граница того, через сколько секунд после начала работы мы считаем долю от нее устаревшей (по умолчанию: 120)

— только аварийное переключение. Не допускать утечки данных в пулы резервных копий, когда основной пул отстает от

.

–fix-protocol Не перенаправлять на протокол stratum с GBT

–hfa-hash-clock Установить тактовую частоту hashfast (по умолчанию: 550)

–hfa-fail-drop Установить, на сколько МГц снижать тактовую частоту при каждом сбое на разогнанном устройстве hashfast (по умолчанию: 10)

–hfa-fan Установить процент скорости вентилятора для режима hashfast, одиночного значения или диапазона (по умолчанию: 10-85)

–hfa-name Устанавливает уникальное имя для одного устройства с функцией hashfast, указанного с помощью —usb или первого найденного устройства

–hfa-noshed Отключить функцию динамического отключения ядра hashfast

–hfa-options Установить имя опций hashfast: часы (через запятую)

–hfa-temp-overheat Установить температуру дросселирования перегрева (по умолчанию: 95)

–hfa-temp-target Установить целевую температуру hashfast (0 для отключения) (по умолчанию: 88)

–hro-freq Установите тактовую частоту хеширования (по умолчанию: 280)

–hotplug Секунды между проверками горячего подключения (0 означает, что никогда не проверять)

–клондайк-опции Установить клондайк опции часы: temptarget

–load-balance Изменить многопул-стратегию с отработки отказа на баланс на основе квот

–log -l Интервал в секундах между выводом журнала (по умолчанию: 5)

–lowmem Минимизировать кэширование общих ресурсов для приложений с низким объемом памяти

–minion-chipreport Секунды для отчета о 5-минутном хешрейте чипа, диапазон 0–100 (по умолчанию: 0 = отключено)

–minion-freq Установка частот микросхем миньонов в МГц, одно значение или список запятых, диапазон 100–1400 (по умолчанию: 1200)

–minion-freqchange Общее время в миллисекундах для изменения частоты (по умолчанию: 1000)

–minion-freqpercent Процент, используемый при запуске микросхемы (по умолчанию: 70%)

–minion-idlecount Отчет, когда IdleCount> 0 или изменяется

–minion-ledcount Отключить светодиод, когда количество микросхем, превышающее указанное, ниже ledlimit (по умолчанию: 0)

–minion-ledlimit Отключить светодиод, когда GH микросхемы ниже этого значения (по умолчанию: 90)

–minion-noautofreq Отключить автоматическую настройку частоты

–minion-overheat Разрешить прямую остановку любого чипа, когда статус превышает 100C

–minion-spidelay Добавить задержку в микросекундах после каждого ввода / вывода SPI

— регулярный сброс SPI minion-spireset: iNNN для подсчета I / O или sNNN для секунд — 0 означает отсутствие

–minion-spisleep Время ожидания в миллисекундах при выполнении сброса SPI

–minion-temp Установить порог температуры чипа миньона, одно значение или список запятых, диапазон 120–160 (по умолчанию: 135 ° C)

–монитор -m Использовать cmd настраиваемой трубы для выходных сообщений

–nfu-bits Установить биты нанофурии для разгона, диапазон 32-63 (по умолчанию: 50)

–net-delay Небольшие задержки в сети, чтобы не перегружать медленные маршрутизаторы

–no-submit-stale Не отправлять акции, если они определены как устаревшие

–osm-led-mode Установить режим светодиода для устройств OneStringMiner (по умолчанию: 4)

— проход -p Пароль для биткойн-сервера JSON-RPC

–per-device-stats Принудительно использовать подробный режим и выводить статистику по устройствам

–протокол-дамп -P Подробный дамп действий на уровне протокола
— очередь -Q Минимальное количество рабочих элементов для постановки в очередь (0+) (по умолчанию: 1)
–тихий -q Отключить вывод журнала, отображение состояния и ошибок
–квота -U квота; комбинация URL-адресов для сервера с квотами стратегии балансировки нагрузки

–real-quiet Отключить весь вывод

–rock-freq Установить частоту RockMiner в МГц, диапазон 200-400 (по умолчанию: 270)

–rotate Изменить стратегию мультипула с аварийного переключения на регулярную ротацию через N минут (по умолчанию: 0)

– round-robin Изменить многопул-стратегию с аварийного переключения на циклический при сбое

–время сканирования -s Верхняя граница времени, затрачиваемого на сканирование текущей работы, в секундах (по умолчанию: -1)

–sched-start Установите время дня в формате ЧЧ: ММ для начала добычи (однократное отключение без времени остановки)

–sched-stop Установить время дня в формате ЧЧ: ММ для остановки майнинга (завершится без времени начала)

–sharelog Добавить общий журнал к файлу

–shares Выйти после майнинга N акций (по умолчанию: неограниченно)

–socks-proxy Установить прокси socks4 (хост: порт)

–suggest-diff Предложить пользователю сложность майнера для пула (по умолчанию: нет)

–syslog Использовать системный журнал для выходных сообщений (по умолчанию: стандартная ошибка)

–temp-cutoff Температура, при которой устройство будет автоматически отключено, одно значение или список, разделенный запятыми (по умолчанию: 95)

— только текст -T Отключить вывод экрана в формате ncurses
–url -o URL-адрес биткойн-сервера JSON-RPC

–USB выбор устройства USB

–пользователь -u Имя пользователя для биткойн-сервера JSON-RPC
–пасс. -O Имя пользователя: пара паролей для биткойн-сервера JSON-RPC

–verbose Записывать подробный вывод в stderr, а также вывод состояния

–широкоэкранный Использование сверхширокого дисплея без переключения

–worktime Отображение отладочной информации о дополнительном рабочем времени

Параметры только для командной строки:

–config -c Загрузить файл конфигурации в формате JSON

См. Пример.conf для примера конфигурации.

–default-config Укажите имя файла конфигурации по умолчанию

Загружается при запуске и используется при сохранении без имени.

–справка -h Распечатать это сообщение
–ndevs -n Показать все USB-устройства и выйти
–версия -V Показать версию и выйти

Опции бесшумного USB-устройства (ASIC и FPGA):

–icarus-options Установить определенные конфигурации платы FPGA — один набор значений для всех или через запятую

–icarus-Timing Установить способ расчета времени Icarus — одна настройка / значение для всех или через запятую

–usb-dump (см. FPGA-README)

Для получения дополнительной информации см. FGPA-README или ASIC-README.

Опции только ASIC:

–anu-freq Установить частоту AntminerU1 / 2 в МГц, диапазон 125-500 (по умолчанию: 250.0)

–au3-freq Установить частоту AntminerU3 в МГц, диапазон 100–250 (по умолчанию: 225,0)

–au3-volt Установить напряжение AntminerU3 в мВ, диапазон 725-850, 0, чтобы не задавать (по умолчанию: 750)

–avalon-auto Динамическая настройка частоты разгона avalon для достижения наилучшего хешрейта

–avalon-cutoff Установить температуру отключения авалона по перегреву (по умолчанию: 60)

–avalon-fan Установка скорости вентилятора в процентах для avalon, отдельного значения или диапазона (по умолчанию: 20–100)

–avalon-freq Установить частотный диапазон для avalon-auto, одно значение или диапазон

–avalon-options Установить параметры avalon baud: miners: asic: timeout: freq: tech

–avalon-temp Установить целевую температуру avalon (по умолчанию: 50)

–avalon2-freq Установить частотный диапазон для Avalon2, одно значение или диапазон

–avalon2-Voltage Set Напряжение сердечника Avalon2, в милливольтах

–avalon2-fan Установить целевую скорость вентилятора Avalon2

–avalon2-cutoff Установить температуру отключения Avalon2 от перегрева (по умолчанию: 88)

–avalon2-fixed-speed Установить вентилятор Avalon2 на фиксированную скорость

–avalon4-automatic-Voltage Автоматическая регулировка напряжения на модуле DH

–avalon4-voltage Установить напряжение ядра Avalon4, в милливольтах, шаг: 125

–avalon4-freq Установите частоту для Avalon4, от 1 до 3 значений, например: 445: 385: 370

–avalon4-fan Установить целевой диапазон скорости вращения вентилятора Avalon4

–avalon4-temp Установить заданную температуру Avalon4 (по умолчанию: 42)

–avalon4-cutoff Установить температуру отключения Avalon4 от перегрева (по умолчанию: 65)

–avalon4-polling-delay Установить значение задержки опроса Avalon4 (мс) (по умолчанию: 20)

–avalon4-ntime-offset Установить максимальное смещение прокатывания Avalon4 MM ntime (по умолчанию: 4)

–avalon4-aucspeed Установить скорость шины Avalon4 AUC IIC (по умолчанию: 400000)

–avalon4-aucxdelay Установить задержку чтения Avalon4 AUC IIC xfer, 4800 ~ = 1 мс (по умолчанию: 9600)

–avalon7-voltage Установить напряжение ядра Avalon7 по умолчанию, в милливольтах, шаг: 78

–avalon7-Voltage-level Установить уровень напряжения ядра Avalon7 по умолчанию, диапазон: [0, 15], шаг: 1

–avalon7-Voltage-offset Установка смещения напряжения ядра Avalon7 по умолчанию, диапазон: [- 2, 1], шаг: 1

–avalon7-freq Установить частоту Avalon7 по умолчанию, диапазон: [24, 1404], шаг: 12, пример: 500

–avalon7-freq-sel Установить выбор частоты Avalon7 по умолчанию, диапазон: [0, 5], шаг: 1, пример: 3 (по умолчанию: 0)

–avalon7-fan Установите целевую скорость вентилятора Avalon7, диапазон: [0, 100], шаг: 1, пример: 0-100

–avalon7-temp Установить целевую температуру Avalon7, диапазон: [0, 100] (по умолчанию: 99)

–avalon7-polling-delay Установить значение задержки опроса Avalon7 (мс) (по умолчанию: 20)

–avalon7-aucspeed Установить скорость шины IIC AUC3 (по умолчанию: 400000)

–avalon7-aucxdelay Установить задержку чтения AUC3 IIC xfer, 4800 ~ = 1 мс (по умолчанию: 19200)

–avalon7-smart-speed Установить интеллектуальную скорость Avalon7, диапазон 0-1.0 означает Отключить (по умолчанию: 1)

–avalon7-th-pass Установить значение A3212-го прохода (по умолчанию: 162)

–avalon7-th-fail Установить значение A3212-го сбоя (по умолчанию: 10921)

–avalon7-th-init Установить значение A3212-го инициализации (по умолчанию: 32767)

–avalon7-th-ms Установить значение A3212 th ms (по умолчанию: 1)

–avalon7-th-timeout Установить значение тайм-аута A3212 (по умолчанию: 0)

–avalon7-iic-detect Включить обнаружение Avalon7 с помощью контроллера iic

–avalon7-freqadj-time Установить интервал проверки Avalon7 при запуске в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 60)

–avalon7-delta-temp Установить дельту температуры Avalon7 при частоте сброса в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 0)

–avalon7-delta-freq Установить дельта-частоту Avalon7 при настройке частоты в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 100)

–avalon7-freqadj-temp Установить контрольную температуру Avalon7 при запуске в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 104)

–avalon7-nonce-mask Установить одноразовую маску A3212, диапазон 24-32.(по умолчанию: 31)

–no-avalon7-asic-debug Отключить отладку A3212.

–avalon8-Voltage-level Установить уровень напряжения ядра Avalon8 по умолчанию, диапазон: [0, 15], шаг: 1

–avalon8-Voltage-level-offset Установка смещения Avalon8 по умолчанию для уровня напряжения ядра, диапазон: [- 2, 1], шаг: 1

–avalon8-freq Установить частоту Avalon8 по умолчанию, диапазон: [25, 1200], шаг: 25, пример: 800

–avalon8-freq-sel Установить выбор частоты Avalon8 по умолчанию, диапазон: [0, 3], шаг: 1, пример: 3 (по умолчанию: 3)

–avalon8-fan Установите целевую скорость вентилятора Avalon8, ​​диапазон: [0, 100], шаг: 1, пример: 0-100

–avalon8-temp Установить целевую температуру Avalon8, ​​диапазон: [0, 100] (по умолчанию: 90)

–avalon8-polling-delay Установить значение задержки опроса Avalon8 (мс) (по умолчанию: 20)

–avalon8-aucspeed Установить скорость шины IIC AUC3 (по умолчанию: 400000)

–avalon8-aucxdelay Установить задержку чтения AUC3 IIC xfer, 4800 ~ = 1 мс (по умолчанию: 19200)

–avalon8-smart-speed Установить интеллектуальную скорость Avalon8, ​​диапазон 0-1.0 означает Отключить (по умолчанию: 1)

–avalon8-th-pass Установить значение A3210-го прохода (по умолчанию: -1)

–avalon8-th-fail Установить значение A3210-го сбоя (по умолчанию: -1)

–avalon8-th-init Установить значение инициализации A3210 (по умолчанию: 32767)

–avalon8-th-ms Установить значение A3210 th ms (по умолчанию: 5)

–avalon8-th-timeout Установить значение тайм-аута A3210 (по умолчанию: 4294967295)

–avalon8-th-add Установить значение A3210-го добавления (по умолчанию: 1)

–avalon8-iic-detect Включить обнаружение Avalon8 с помощью контроллера iic

–avalon8-nonce-mask Установить одноразовую маску A3210, диапазон 24-32.(по умолчанию: -1)

–avalon8-nonce-check Установить проверку nonce A3210, диапазон 0–1. (по умолчанию: 1)

–avalon8-roll-enable Установите разрешение прокрутки A3210, диапазон 0–1. (по умолчанию: 1)

–avalon8-mux-l2h Установить Avalon8 mux l2h, диапазон 0-2. (по умолчанию: 0)

–avalon8-mux-h3l Установить Avalon8 mux h3l, диапазон 0-1. (по умолчанию: 1)

–avalon8-h3ltime0-spd Установить скорость Avalon8 h3ltime0, диапазон 0–255. (по умолчанию: 3)

–avalon8-spdlow Установить скорость Avalon8, ​​диапазон 0–3. (по умолчанию: -1)

–avalon8-spdhigh Установить Avalon8 spdhigh, диапазон 0–3.(по умолчанию: 3)

–avalon8-cinfo-asic Установить информационный индекс Avalon8, ​​диапазон: [0, 25], шаг: 1

–avalon8-pid-p Установить Avalon8 pid-p, диапазон 0-9999. (по умолчанию: 2)

–avalon8-pid-i Установить Avalon8 pid-i, диапазон 0-9999. (по умолчанию: 5)

–avalon8-pid-d Установить Avalon8 pid-d, диапазон 0-9999. (по умолчанию: 0)

–bab-options Установить параметры BaB max: def: min: up: down: hz: delay: trf

–bflsc-overheat Установить температуру перегрева, при которой устройства BFLSC дросселируют, 0 для отключения (по умолчанию: 90)

–bitburner-fury-options Переопределить avalon-options для плат BitBurner Fury baud: miners: asic: timeout: freq

–bitburner-fury-Voltage Set Напряжение ядра BitBurner Fury, в милливольтах

–bitburner-Voltage Set BitBurner (Avalon) напряжение ядра, в милливольтах

–bitmine-a1-options :::

–bxf-temp-target Установить целевую температуру для устройств BXF (по умолчанию: 82)

–bxm-bits Установить биты BXM для разгона (по умолчанию: 50)

–compac-freq Установите частоту GekkoScience Compac в МГц, диапазон 100-500 (по умолчанию: 150.0)

–dragonmint-t1-options Dragonmint T1 options

ref_clk_khz: sys_clk_khz: spi_clk_khz: override_chip_num

–T1efficient Tune Dragonmint T1 на напряжение и частоту цепи для оптимальной эффективности

–T1noauto Отключить Dragonmint T1 для каждой цепи автоматической настройки напряжения и частоты

–T1performance Настройте Dragonmint T1 на напряжение и частоту цепи для максимальной производительности

–T1fantarget Частота дроссельной заслонки T1, чтобы вентилятор не превышал заданную скорость вращения вентилятора (по умолчанию: 100)

–T1Pll1 Установить тактовую частоту 1 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)

–T1Pll2 Установить тактовую частоту 2 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: справочная таблица ФАПЧ) (по умолчанию: 1332)

–T1Pll3 Установить тактовую частоту 3 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: справочная таблица ФАПЧ) (по умолчанию: 1332)

–T1Pll4 Установить тактовую частоту 4 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)

–T1Pll5 Установить тактовую частоту 5 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: справочная таблица ФАПЧ) (по умолчанию: 1332)

–T1Pll6 Установить тактовую частоту 6 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: справочная таблица ФАПЧ) (по умолчанию: 1332)

–T1Pll7 Установить тактовую частоту 7 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: справочная таблица ФАПЧ) (по умолчанию: 1332)

–T1Pll8 Установить тактовую частоту 8 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: справочная таблица ФАПЧ) (по умолчанию: 1332)

–T1Volt1 Dragonmint T1, установленное напряжение 1 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt2 Dragonmint T1, установленное напряжение 2 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt3 Dragonmint T1, установленное напряжение 3 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt4 Dragonmint T1 установленное напряжение 4 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt5 Dragonmint T1 установленное напряжение 5 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt6 Dragonmint T1 установленное напряжение 6 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt7 Dragonmint T1 установленное напряжение 7 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1Volt8 Dragonmint T1 установленное напряжение 8 — VID отменяет, если установлено (390-425) (по умолчанию: 404)

–T1VID1 Dragonmint T1 устанавливает VID 1 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID2 Dragonmint T1 устанавливает VID 2 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID3 Dragonmint T1 устанавливает VID 3 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID4 Dragonmint T1 устанавливает VID 4 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID5 Dragonmint T1 устанавливает VID 5 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID6 Dragonmint T1 устанавливает VID 6 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID7 Dragonmint T1 устанавливает VID 7 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–T1VID8 Dragonmint T1 устанавливает VID 8 в noauto — Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)

–hfa-hash-clock Установить тактовую частоту hashfast (по умолчанию: 550)

–hfa-fail-drop Установить, на сколько МГц снижать тактовую частоту при каждом сбое на разогнанном устройстве hashfast (по умолчанию: 10)

–hfa-fan Установить процент скорости вентилятора для режима hashfast, одиночного значения или диапазона (по умолчанию: 10-85)

–hfa-name Устанавливает уникальное имя для одного устройства с функцией hashfast, указанного с помощью —usb или первого найденного устройства

–hfa-noshed Отключить функцию динамического отключения ядра hashfast

–hfa-temp-overheat Установить температуру дросселирования перегрева (по умолчанию: 95)

–hfa-temp-target Установить целевую температуру hashfast (0 для отключения) (по умолчанию: 88)

–hro-freq Установите тактовую частоту хеширования (по умолчанию: 280)

–клондайк-опции Установить клондайк опции часы: temptarget

–rock-freq Установить частоту RockMiner в МГц, диапазон 125-500 (по умолчанию: 270)

См. ASIC-README для получения дополнительной информации об этом.

Опции только ПЛИС:

–bfl-range Использовать диапазон nonce на устройствах Bitforce, если поддерживается

Дополнительную информацию см. В FGPA-README.

Cgminer должен автоматически найти все ваши ASIC Avalon, ASIC BFL, BitForce

ПЛИС, ПЛИС с битовым потоком Icarus, Klondike ASIC, ASICMINER usb block erupters,

KnC ASIC, BaB ASIC, Hashfast ASIC, ModMiner FPGA, BPMC / BGMC BF1 USB ASIC,

USB-ASIC Bi * fury, USB-ASIC для майнеров Onestring, USB-ASIC Hexfury, USB-порт Nanofury

ASIC, Antminer U1 / U2 / U2 + U3 USB ASIC, устройства Cointerra, USB ASIC BFx2,

Rockminer R-Box / RK-Box / T1 USB ASIC, Avalon2 / 3/4 USB ASIC и Hashratio USB

ASIC.


НАСТРОЙКА USB-УСТРОЙСТВ

ОКНА:

В Windows для прямой поддержки USB требуется установка WinUSB

(НЕ драйвер ftdi_sio) и подключите его к выбранному USB-устройству.

При настройке устройства подключите его и подождите, пока Windows попытается установить

устанавливает драйвер самостоятельно. Он может подумать, что это удалось или не удалось, но подождите

.

, чтобы он закончил все равно. Это НЕ тот драйвер, который вы хотите установить.На этом

необходимо связать ваше устройство с драйвером WinUSB. Самый простой

способ сделать это — использовать утилиту zadig, которую вы должны щелкнуть правой кнопкой мыши и

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

«перечислить все устройства» в меню «Параметры», и вы должны увидеть

как что-то вроде: «BitFORCE SHA256 SC». Выберите установку или замену

и выберите WinUSB.Можно либо гуглить задиг, либо скачать

из каталога cgminer по ссылке ЗАГРУЗИТЬ выше.

Когда вы впервые переключаете устройство на WinUSB с помощью zadig, он показывает, что

правильно слева от окна задига, но все равно дает разрешение

, вам может потребоваться отключить USB-майнер, а затем снова подключить его. Некоторые

пользователям может потребоваться перезагрузка на этом этапе.

ЛИНУКС:

Краткая версия:

судо cp 01-cgminer.правила /etc/udev/rules.d/

Длинная версия:

В Linux для прямой поддержки USB не требуются драйверы. Однако из-за

проблемы с разрешениями, вы не сможете майнить непосредственно на устройствах как

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

root (администратор). Чтобы предоставить доступ вашему постоянному пользователю, вы можете сделать

его член группы plugdev со следующими командами:

sudo usermod -G plugdev -a whoami

Если в вашем дистрибутиве нет группы plugdev, вы можете создать ее с помощью:

sudo groupдобавить plugdev

Для того, чтобы USB-устройства мгновенно принадлежали группе plugdev и

доступен любому из группы plugdev, вы можете скопировать файл

«01-cgminer.rules »из архива cgminer в /etc/udev/rules.d

Каталог

с помощью следующей команды:

sudo cp 01-cgminer.rules /etc/udev/rules.d/

После этого вы можете либо вручную перезапустить udev и повторно войти в систему, либо более просто.

просто перезагружаюсь.

OSX:

В OSX, как и в Linux, установка драйверов не требуется. Однако некоторые устройства

, как и USB-накопители Bitfury, автоматически загружают драйвер, думая, что это

Модем

и драйвер необходимо выгрузить для работы cgminer:

sudo kextunload -b com.apple.driver.AppleUSBCDC

sudo kextunload -b com.apple.driver.AppleUSBCDCACMData

Может быть ограничение на количество USB-устройств, которые вы можете запускать.

Следующий набор команд, за которым следует перезагрузка, увеличит это значение:

  судо su

коснитесь /etc/sysctl.conf

echo kern.sysv.semume = 100 >> /etc/sysctl.conf

корень chown: колесо /etc/sysctl.conf

chmod 0644 /etc/sysctl.conf
  

Некоторым устройствам требуется доступ суперпользователя для майнинга на них, поэтому cgminer может потребоваться

начать с sudo

и.э .:

судо cgminer


Дополнительные параметры USB:

Параметр –usb может ограничить количество обнаруженных USB-устройств:

–usb 1: 2,1: 3,1: 4,1: *

или

–usb BAS: 1, BFL: 1, MMQ: 0, ICA: 0, KLN: 0

или

–usb: 10

Вы можете использовать только один из 3 выше

Первая версия

–usb 1: 2,1: 3,1: 4,1: *

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

.

bus_number: device_address

Все остальные USB-устройства игнорируются

Hotplug также будет проверять только устройства, соответствующие указанному списку, а

не найду ничего нового, если все они используются

Вы можете указать только номер USB-шины, чтобы найти все устройства, например 1: *

, что означает любые устройства на USB bus_number 1

Это полезно, если вы отсоединяете устройство, а затем снова подключаете его к тому же порту,

он обычно появляется снова с тем же номером bus_number, но другим device_address

Вы можете увидеть список всех USB-устройств в Linux с помощью «sudo lsusb»

Cgminer отобразит список распознанных USB-устройств

с опцией «-n» или

’–usb-dump 0’ опция

Параметр «–usb-dump N» со значением N больше 0 приведет к сбросу лота

подробной информации о каждом распознанном USB-устройстве

Если вы хотите видеть все USB-устройства, включите параметр –usb-list-all

Вторая версия

–usb BAS: 1, BFL: 1, MMQ: 0, ICA: 0, KLN: 0

позволяет указать, сколько устройств выбрать для каждого устройства

драйвер cgminer — текущие драйверы USB:

AVA, BAS, BFL, BF1, DRB, HFA, ICA, KLN и MMQ.

N.B. вы можете только указать, какой драйвер устройства ограничивать, а не тип

каждое устройство, например с BAS: n вы можете ограничить количество устройств BFL ASIC

, но вы не можете ограничить количество каждого типа BFL ASIC

Также обратите внимание, что счетчик MMQ — это количество объединительных плат MMQ, которые у вас есть

не количество MMQ FPGA

Третья версия

–usb: 10

означает использование не более 10 устройств из любых поддерживаемых USB-устройств.

Как только cgminer будет иметь 10 устройств, он больше не будет настраиваться, а горячее подключение будет

больше не сканировать

Если одно из 10 устройств перестает работать, горячее подключение — если включено, по умолчанию

  • будет снова нормально сканировать, пока не будет 10 устройств

–usb: 0 отключит все операции ввода-вывода USB, кроме инициализации libusb


В РАБОТЕ:

Следующие параметры доступны при работе с одним нажатием клавиши:

[U] SB management [P] ool management [S] ettings [D] isplay options [Q] uit

U дает вам:

[S] Архив информации об устройстве

[E] nable device

[D] доступное устройство

[U] nplug для перезапуска hotplug

[R] eset устройство USB

[L] ist все известные устройства

[B] Отсутствует список текущего устройства из текущего экземпляра cgminer

[W] Список попаданий, ранее занесенный в черный список

[H] интервал отключения (0 для отключения)

P дает вам:

Текущая стратегия управления пулом: отказоустойчивость

[F] Отключен только переходник

[A] dd pool [R] удалить пул [D] доступный пул [E] nable pool

[C] стратегия управления изменениями [S] пул ведьм [I] информация

S дает вам:

[Q] ueue: 1

[S] cantime: 60

[E] xpiry: 120

[W] файл конфигурации rite

[C] перезапуск gminer

D дает вам:

[N] Обычный [C] Learning [S] ilent mode (отключить весь вывод)

[D] ebug: выкл.

[P] er-устройство: выкл.

[Q] uiet: выкл.

[V] erbose: выкл.

[R] Отладка ПК: выкл.

[W] orkВремя: выкл.

co [M] pact: off

[T] переключение статуса переключения: включено

[Z] ero statistics

[L] og интервал: 5

Q закрывает приложение.

Текущий журнал показывает следующий результат:

[2013-11-09 11:04:41] Принято 01b3bde7 Diff 150/128 AVA 1 pool 0

[2013-11-09 11:04:49] Принято 015df995 Diff 187/128 AVA 1 pool 0

[2013-11-09 11:04:50] Принято 01163b68 Diff 236/128 AVA 1 pool 0

[2013-11-09 11:04:53] Принято 9f745840 Diff 411/128 BAS 1 pool 0

8-байтовое шестнадцатеричное значение — это первые ненулевые байты доли, передаваемой на

бассейн. 2 значения разницы — это фактическая цель сложности, которая достигла

долей.

, за которым следует цель сложности, которую в настоящее время запрашивает пул.


Также многие вопросы и ответы на часто задаваемые вопросы рассматриваются в ветке форума

.

посвящено этой программе,

http://forum.bitcoin.org/index.php?topic=28402.0

ДИСПЛЕЙ:

Дисплей примерно разделен на две части: верхнее окно состояния и окно

.

нижнее прокручиваемое окно журнала.

ОКНО СОСТОЯНИЯ

Окно состояния делится на общий статус и статус устройства.

Общий статус:

В выходной строке отображается следующее:

(5 с): 2.469 зуб. (1 м): 2,677 зуб. (5 м): 2,040 зуб. (15 м): 1,014 зуб. (Средн.): 2,733 зуб. / С

Это экспоненциально убывающие средние хешрейты более 5 с / 1 м / 5 м / 15 м и

в среднем с момента старта.

Следуют:

A: 2

R: 5101 HW: 145 WU: 37610,4 / м

Каждый столбец выглядит следующим образом:

A: Общая сложность Принятых акций

R: Общая сложность отклоненных акций

HW: количество ошибок аппаратного обеспечения

WU: рабочая утилита, определяемая как количество рабочих ресурсов diff1 в минуту

(принято или отклонено).

чередуется с:

ST: 22 SS: 0 NB: 2 LW: 356090 GF: 0 RF: 0

ST — это поэтапные рабочие элементы (готовые к использованию).

SS — устаревшие акции, отклоненные (обнаружены и не отправлены, поэтому не считаются отклоненными)

NB — Новые блоки обнаружены в сети

LW генерируется локально Рабочие элементы

GF — Getwork Fail Occasions (сервер медленно обеспечивает работу)

RF — случаи удаленного сбоя (сервер медленно принимает работу)

Следуют:

Подключено к пулу.com diff 3.45K со стратой как пользователь me

Показанная разница — это текущий vardiff, запрошенный пулом, в настоящее время

заминирован на.

Следуют:

Блок: ca0d237f… Diff: 5.01G Начато: [00:14:27] Лучшая доля: 1.18M

Показывает короткий отрезок текущего блока, когда начинается новый блок,

и лучшая доля сложности за все время, которую вы нашли с момента запуска cgminer

на этот раз.

На статус устройства:

6: HFS Random: 645 МГц 85C 13% 0.79В 2.152T / 1.351Th / с

Каждый столбец выглядит следующим образом:

Температура (если поддерживается)

Скорость вращения вентилятора (если поддерживается)

Напряжение (если поддерживается)

5-секундная экспоненциально убывающая средняя скорость хеширования

Средняя скорость хеширования за все время

чередуется с

6: HFS Случайное: 645 МГц 86C 13% 0,80 В A: 2

R: 1067 HW: 88 WU: 18901,8 / м

Суммарная сложность принятых акций

Суммарная сложность отклоненных акций

Количество аппаратных аварийных сигналов

Утилита work, определяемая как количество операций diff1 в минуту

ОКНО ЖУРНАЛА

Здесь отображается вся текущая информация, обычно результаты отправки и

блокирует уведомления об обновлении, а также сообщения и предупреждения устройства.

[2014-03-29 00:24:09] Принято 1397768d Diff 3.35K / 2727 HFS 0 pool 0

[2014-03-29 00:24:13] Уровень из пула 0 обнаружил новый блок


МНОГОПУЛЬСНЫЙ

СТРАТЕГИИ ОТКАЗА С MULTIPOOL:

Ряд различных стратегий работы с установками с несколькими пулами:

в наличии. У каждого есть свои преимущества и недостатки, поэтому несколько стратегий

доступны по выбору пользователя из следующего списка:

ОТКАЗ:

Стратегия по умолчанию — отработка отказа.Это означает, что если вы введете число

пулов, он попытается использовать их в качестве приоритетного списка, отойдя от 1-го

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

вернуться к более высокоприоритетным.

КРУГЛЫЙ РОБИН:

Эта стратегия переходит от одного пула к другому только тогда, когда текущий падает

простаивает и не пытается двигаться иначе.

ВРАЩЕНИЕ:

Эта стратегия перемещается через определенные пользователем интервалы от одного активного пула к следующему,

пропущенных пулов, которые простаивают.

БАЛАНС НАГРУЗКИ:

Эта стратегия отправляет работу во все пулы на основе квот. По умолчанию все

пулам выделяются равные квоты, если не указано с –quota. Это

распределение работы основано на распределенной работе, а не на возвращенных долях, поэтому

независимо от целей сложности или отклоненных долей. Пока пул отключен

или мертва, его квота сбрасывается до тех пор, пока она не будет повторно включена. Квоты форвардные

ищет, так что если квота меняется на лету, это влияет только на будущую работу.

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

возвращается в режим переключения при отказе. См. Квоту ниже для получения дополнительной информации.

Флаг аварийного переключения имеет особое значение в сочетании с балансировкой нагрузки

, и он распределяет квоту обратно в приоритетный пул 0 из любых пулов, которые

не могут предоставить работу по какой-либо причине для соблюдения норм квот

между остальными бассейнами.

БАЛАНС:

Эта стратегия отслеживает количество решаемых долей сложности 1 для каждого пула

и использует его, чтобы в конечном итоге выполнить одинаковый объем работы для всех пулов.


КВОТА

Стратегия мультипула с балансировкой нагрузки основывается на планировщике на основе квот.

квот, выдаваемых по умолчанию, равны, но пользователь может указать любые

квот.

произвольное соотношение квот. Например, если все значения квоты в сумме составляют 100,

каждое значение квоты будет процентным, но если указано 2 пула и пул0

дается квота 1, а pool1 дается квота 9, pool0 получит 10% от

работа и pool1 получат 90%.Квоты можно менять на лету через API,

и не действуют ретроспективно. Установка нулевой квоты фактически даст

отключите этот пул, если все остальные пулы не отключены или не работают. В том

, балансировка нагрузки возвращается к стандартной стратегии аварийного переключения на основе приоритетов.

Пока пул мертв, он теряет свою квоту, и попытки его наверстать не предпринимаются

, когда он оживает.

Чтобы указать квоты в командной строке, пулы должны быть указаны с

разделенных точкой с запятой –quota (или -U) вместо –url.Пулы, указанные в

–url задается номинальное значение квоты 1, и записи могут быть смешанными.

Например:

–url poola: porta -u usernamea -p passa –quota «2; poolb: portb» -u usernameb -p passb

Отдаст пулу 1/3 работы и пулу 2/3 работы.

Также поддерживается запись файлов конфигурации с квотами. Чтобы использовать вышеуказанный

квот в конфигурационном файле они будут указаны так:

«пулы»: [

{

  "url": "poola: porta",

"пользователь": "имя пользователя",

"пройти": "пройти"
  

},

{

  "quota": "2; poolb: portb",

"пользователь": "имя пользователяb",

"пройти": "пройти"
  

}

]


СОЛЬНАЯ ДОБЫЧА

Соло-майнинг может быть эффективно выполнен в виде отдельной записи пула или резервной копии для

.

любой другой объединенный майнинг, рекомендуется, чтобы каждый имел настройку соло-майнинга

в качестве их последней резервной копии на случай, если все их другие пулы будут подвергнуты DDoS-атаке / отключению для

безопасность сети.Чтобы включить соло-майнинг, необходимо запустить локальный

bitcoind / bitcoin-qt или иметь тот, к которому у них есть доступ rpc. Для этого отредактируйте свой

файл конфигурации bitcoind (bitcoin.conf) со следующими дополнительными строками,

, используя ваш выбор имени пользователя и пароля:

rpcuser = имя пользователя

rpcpassword = пароль

Перезапустите биткойн, затем запустите cgminer, указав на биткойнд и выберите

btc-адрес со следующими параметрами, изменяемыми в соответствии с их настройками:

cgminer -o http: // localhost: 8332 -u имя пользователя -p пароль --btc-адрес 15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ

Обратите внимание, что http: // является обязательным для соло-майнинга.


РЕГИСТРАЦИЯ

cgminer войдет в stderr, если обнаружит, что stderr перенаправляется в файл.

Чтобы включить ведение журнала, просто добавьте 2> logfile.txt в командную строку и logfile.txt

будет содержать зарегистрированный вывод на указанном вами уровне журнала (нормальный, подробный,

отладка и т. Д.)

Другими словами, если вы обычно используете:

./cgminer -o xxx -u yyy -p zzz

, если вы используете

./cgminer -o xxx -u yyy -p zzz 2> файл журнала.txt

он будет регистрироваться в файле с именем logfile.txt, а в остальном будет работать так же.

В Linux также есть опция -m, которая запускает команду по вашему выбору.

и направьте вывод напрямую в эту команду.

Параметр «Отладка» сведений о рабочем времени добавляет сведения в конце каждой строки.

отображается для принятых или отклоненных выполненных работ. Пример:

<-00000059.ed4834a3 M: X D: 1,0 G: 17: 02: 38: 0,405 C: 1,855 (2,995) W: 3,440 (0.000) S: 0,461 R: 17: 02: 47

Первые 2 шестнадцатеричных кода - это хэш предыдущего блока, остальные сообщаются в

секунды, если не указано иное:

За предыдущим хешем следует используемый режим getwork M: X, где X - одно из

P: пул, T: тестовый пул, L: LP или B: эталон,

, затем D: d.ddd - это сложность, необходимая для получения доли от работы,

, затем G: hh: mm: ss: n.nnn, то есть когда getwork или LP были отправлены в пул и

н.nnn - сколько времени потребовалось, чтобы ответить,

, за которым следует «O», если это оригинальный гетворк, или «C: n.nnn», если это было

.

клон с n.nnn, указывающим, через сколько времени после получения работы она была клонирована,

(ммммм) - это время, прошедшее с момента получения оригинальной работы до начала работы,

W: n.nnn - сколько времени потребовалось для обработки работы, пока она не была готова к отправке,

(ммммм) - это время от готовности к отправке до фактического выполнения отправки, это

обычно 0.000, если не было проблем с отправкой работы,

S: n.nnn - это сколько времени потребовалось для отправки завершенной работы и ожидания ответа,

R: чч: мм: сс - фактическое время получения ответа на отправку работы

Если вы запустите cgminer с опцией –sharelog, вы можете получить подробную информацию

информации по каждой найденной акции. Аргументом опции может быть «-» для

. Стандартный вывод

(не рекомендуется с пользовательским интерфейсом ncurses), любое допустимое положительное число

для этого файлового дескриптора или имени файла.

Чтобы записать общие данные в файл с именем «share.log», вы можете использовать:

./cgminer --sharelog 50 -o xxx -u yyy -p zzz 50> share.log

./cgminer --sharelog share.log -o xxx -u yyy -p zzz

Для каждой найденной общей папки данные будут регистрироваться в формате CSV (значения, разделенные запятыми)

Формат

:

отметка времени, расположение, цель, пул, dev, thr, sharehash, sharedata

Например (это завернуто, но на самом деле все в одной строке):

  1335313090, отклонить,

ffffffffffffffffffffffffffffffffffffffffffffffffffff00000000,

http: // localhost: 8337, ASC0,0,

6f983c918f3299b58febf95ec4d0c7094ed634bc13754553ec34fc3800000000,

00000001a0980aff4ce4a96d53f4b89a2d5f0e765c978640fe24372a000001c5

000000004a4366808f81d44f26df3d69d7dc4b34733852d9ab707b50498

f681634a4f1f63d01a0cd43fb338000000000080000000000000000000000000

0000000000000000000000000000000000000000000000000000000080020000
  

ЭТАЛОН

Параметр –benchmark многократно хеширует один фиксированный рабочий элемент и выполняет

не отправляет акции ни в какие пулы.

Параметр –benchfile хеширует работу, указанную в прилагаемом файле.

Формат рабочего файла:

версия, merkleroot, prevhash, diffbits, noncetime

Любая пустая строка или любая строка, начинающаяся с «#» или «/», игнорируется.

Когда он достигает конца файла, он возвращается к началу.

Формат элементов данных соответствует порядку байтов и формату

- вывод Bitcoind getblock RPC.

Пример файла, содержащего блок биткойнов №1, будет:

1,0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098,00000000001

9d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f, 1d00ffff, 1231469665

Однако рабочие данные должны быть одной строкой без разрыва строки посередине

Если вы используете –benchfile, то --benchfile-display выведет строку журнала,

для каждого найденного одноразового номера, показывая значение одноразового номера в десятичном и шестнадцатеричном формате и работу

используется для нахождения в шестнадцатеричном формате.


RPC API

Подробнее об API RPC см. В файле API-README


например:

./cgminer -o http: // localhost: 8332 -u user -p pass -o solo.ckpool.org:3333 -u 15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ --decode


Этот код предоставляется совершенно бесплатно программистом в его запасном

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

адрес ниже. Разработка драйверов для нового биткойн-оборудования ASIC может быть

спонсируется соответствующим образом.

Con Kolivas [адрес электронной почты защищен]

Рецепты установки Cgminer Linux

Рецепты установки Cgminer Linux

Подробнее о «рецептах установки cgminer linux»

ЗАПУСК - КАК ЗАПУСТИТЬ CGMINER ПРИ ЗАГРУЗКЕ? - UNIX и AMP; СТЕК LINUX ...
Unix & Linux Stack Exchange - это сайт вопросов и ответов для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем. Регистрация займет всего минуту.
От unix.stackexchange.com
Обзоры 5 Подробнее »
СДЕЛАТЬ - СТРОИТЕЛЬСТВО CCMINER НА УБУНТУ 17.04 - СПРОСИТЕ УБУНТУ
4 ответа 4. Быстрое исправление: откройте make-файл, найдите nvcc (с nano это CTRL + W, введите «nvcc») и замените его на «nvcc -ccbin clang-3.8», сохраните make-файл и сделайте еще раз. Использование clang-3.8 по-прежнему оставило у меня ошибки связывания. Однако мне удалось получить…
Из askubuntu.com
Обзоры 2 Подробнее »
КОНФИГУРАЦИЯ МИНЕРА - КАК УСТАНОВИТЬ CGMINER НА UBUNTU ...
cgminer - это программа командной строки. Откройте терминал и измените рабочий каталог на исполняемый файл cgminer с помощью команды cd.Например, если он у вас на рабочем столе, вы должны использовать следующую команду: cd ~ / Desktop (где ~ указывает ваш домашний каталог). Затем, при необходимости, пометьте его как исполняемый файл с помощью chmod + x cgminer…
Из bitcoin.stackexchange.com
Обзоры 7 Подробнее »
CGMINER_4.9.2-1BUILD1_AMD64.DEB UBUNTU 18.04 LTS СКАЧАТЬ
2014-11-08 - Скотт Ховард <[email protected]> cgminer (4.7.0-2) нестабилен; urgency = medium * Сборка только с рекомендуемой конфигурацией для всех арок (закрывается: # 767719) - Обновленная страница руководства, поскольку новый двоичный файл будет иметь одинаковую конфигурацию для всех арок
Начиная с версии ubuntu.pkgs.org
Подробнее »
CGMINER ЗАГРУЗИТЬ ДЛЯ LINUX (DEB, XBPS) - PKGS.ORG
Загрузите пакеты cgminer linux для Debian, Ubuntu, Void Linux. Debian Sid. Debian Main amd64 Официально: cgminer_4.9.2-1 + b2_amd64.deb: многопоточный многопульный майнер биткойнов: Debian Main arm64 Official: cgminer_4.9.2-1 + b2_arm64.deb: многопоточный многопулевой майнер биткойнов: Debian 9 (Растянуть) Debian Main amd64 Official: cgminer_4.9.2-1 + b1_amd64.deb: multi…
Из pkgs.org
Подробнее »
GITHUB - ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ TTBIT / CGMINER: CGMINER 4.3.5 С СКРИПТОМ ...
2014-07-01 · ./autogen.sh ./configure --enable-scrypt --enable-zeus make ... При использовании libusb идентификатором будет серийный номер USB майнера, который можно найти, запустив ./cgminer - -ndevs или в Linux, проверив вывод lsusb. Идентификатор также отображается в строке состояния каждого устройства на главном экране cgminer. Примечание. В ранних версиях оборудования (по крайней мере, партия 1) использовался другой USB…
Из github.com
Подробнее »
CGMINER - ЗАГРУЗКА И НАСТРОЙКА - ИНСТРУКЦИИ [2021]
CGMiner более оптимизирован для Scrypt, с его помощью лучше всего майнить Litecoin.Только с версии 3.7.2. Добавлена ​​поддержка более популярного алгоритма SHA-256. Важно отметить, что Cgminer делит многочиповые видеокарты на 2 рабочих (в случае 2 процессоров). Соответственно, при использовании таких устройств максимальное ограничение - до 4 адаптеров на станцию.
Из cgminer.ac
Подробнее »
СКАЧАТЬ MAJORGEEKS.COM - MAJORGEEKS
Tweaking.com - Ремонт Windows. Универсальный инструмент для восстановления, помогающий исправить большинство известных проблем Windows, включая ошибки реестра и разрешения файлов.Скачать здесь. Malwarebytes. Malwarebytes - это полная замена антивирусу для защиты от вредоносных программ, программ-вымогателей, эксплойтов, а также вредоносных веб-сайтов и приложений.
Из majorgeeks.com
Подробнее »
PKGBUILD - AUR.GIT - ХРАНИЛИЩА ПАКЕТОВ AUR - ARCH LINUX

CGMINER.CONF - ЛЮРКМОРСКИЙ ВИКИ
cgminer.conf - это файл конфигурации по умолчанию для майнера криптовалюты cgminer. Если файл еще не существует в папке cgminer, создайте его и добавьте необходимые настройки.Первый раздел ниже - это минимум, необходимый для работы с файлом конфигурации. Использование cgminer.conf - лучший способ запустить cgminer. Файл конфигурации позволяет с легкостью разумно установить все ваши настройки. Выполняется ...
От lurkmore.com
Подробнее »
CCMINER - КАК УСТАНОВИТЬ И ИСПОЛЬЗОВАТЬ? (СКАЧАТЬ И НАСТРОИТЬ ...
TT-Miner 3.2.0 (майнер Nvidia GPU) - Загрузите и настройте для Windows. CCMiner: прибыльный майнинг монет на графическом процессоре Nvidia. lolMiner v1.04 (AMD и Nvidia): загрузите и настройте для Windows / Linux. lolMiner v0.9.3 (майнер AMD Nvidia GPU) - Загрузите и настройте для Windows. lolMiner v0.9.4 (майнер AMD и NVIDIA) - Загрузите и настройте. XMR-Stak…
Из crazy-mining.org
Подробнее »
КОНФИГУРАЦИЯ И ПАРАМЕТРЫ CGMINER ДЛЯ ДОБЫЧИ С ...
2018-12-28 · CGMiner - компьютерная программа, которая зарекомендовала себя как один из самых эффективных майнеров для GPU. Он использует специальный алгоритм NeoScrypt, который помогает значительно увеличить объем добываемой криптовалюты.Самый серьезный недостаток CGMiner - отсутствие графической оболочки. Да, это консольный майнер, который будет нелегким для…
Из coinbase.org
Подробнее »
LINUX - КАК НАСТРОИТЬ CGMINER С ЦП? - СТЕК БИТКОИНОВ ...
Основная причина, по которой cgminer неправильно помечается как вирус антивирусным программным обеспечением, связана с тем, что трояны упаковывают его версию, поддерживающую майнинг CPU. В cgminer больше нет НИКАКОГО кода майнинга ЦП.Если вы сегодня добываете биткойны с помощью центрального процессора, вы тратите в 1000 раз больше на электроэнергию, чем зарабатываете в биткойнах.
От bitcoin.stackexchange.com
Подробнее »
CGMINER - CRAZY-MINING.ORG
2011-04-01 · CGMiner (NoDevFee) - самый популярный майнер для GPU / FPGA / ASIC; в этой версии майнера полностью отключена комиссия разработчика. CGminer - это GPU-майнер с открытым исходным кодом, написанный на C и доступный на нескольких платформах, таких как Windows, Linux и OS X.Одна из вещей, которые делают его чрезвычайно популярным, заключается в том, что он основан на ...
С сайта crazy-mining.org
Подробнее »
КАК НАСТРОИТЬ CGMINER ДЛЯ МАЙНИРОВАНИЯ КРИПТОВАЛЮТ (LITECOIN ...
Сравнение оборудования для майнинга: https://litecoin.info/Mining_hardware_comparison Кошелек Litecoin: https://litecoin.org/CGminer: http://ck.kolivas.org/apps/cgminer ...
Из youtube.com
См. Детали "
СКАЧАТЬ ПОСЛЕДНЮЮ версию CGMINER 3.7.2 С ПОДДЕРЖКОЙ ДЛЯ...
2014-05-15 · Загрузите последнюю версию cgminer 3.7.2 с поддержкой ASIC Gridseed GC3355. 13 мая. 2014. Читатели просили предоставить скомпилированный двоичный файл для Windows последней версии cgminer 3.7.2 с поддержкой Gridseed на основе форка jmordica, поэтому мы скомпилировали его. Наиболее заметное отличие от предыдущей скомпилированной версии cgminer мы ...
Из cryptomining-blog.com
Подробнее »
КАК НАСТРОИТЬ И ОПТИМИЗИРОВАТЬ ФАЙЛ КОНФИГУРАЦИИ CGMINER...
2016-05-05 · Как настроить и оптимизировать файл конфигурации CGMiner. Любой, кто начинает майнить Decred, если вы хотите получить максимальное количество Mhash / s от своего графического или графического процессора. При этом не так сложно запустить его и оптимизировать для вашей видеокарты. Я объясню весь процесс создания файла конфигурации до изменения настроек, чтобы вы могли получить максимум MHash из…
Из forum.decred.org
Подробнее »
СКАЧАТЬ CGMINER 3.7.2 С ПОДДЕРЖКОЙ GPU ДЛЯ WINDOWS...
Версия cgminer 3.7.2 - это последняя официальная версия cgminer с поддержкой майнинга на GPU, все более новые версии предназначены для использования только с майнерами ASIC SHA-256 для биткойнов и больше не будут работать на графических процессорах для майнинга scrypt. Поэтому, если вы добываете Litecoin (LTC) или другую альтернативную криптовалюту на основе scrypt, вам необходимо загрузить cgminer 3.7.2, чтобы иметь возможность…
Из cryptomining-blog.com
Подробнее »
ANTMINER_FIRMWARE / LINUX-USB-CGMINER НА МАСТЕРЕ...
Участвуйте в разработке bitmaintech / Antminer_firmware, создав учетную запись на GitHub.
Из github.com
Подробнее »
CGMINER 3.7.2 СКАЧАТЬ (WINDOWS 10) AMD, DOGE [2021]
Могу ли я настроить cgminer для майнинга с разными учетными данными или пулами для каждого отдельного устройства? Нет. Могу ли я поместить несколько пулов в файл конфигурации? Да, проверьте файл example.conf. В качестве альтернативы, настройте все либо в командной строке, либо через меню после запуска и выберите настройки-> записать файл конфигурации, и файл будет загружаться при каждом запуске. Сбой сборки…
Из cgminer.info
Подробнее »
КАК НАСТРОИТЬ CGMINER ДЛЯ UBUNTU (ПОДДЕРЖКА GRIDSEED) - YOUTUBE
Как настроить CGMiner для зависимостей Ubuntu!: Git clone (официальный): https://github.com/ckolivas/cgminer.gitgit clone (поддержка gridseed): https: //github.com/dm ...
С youtube.com
Подробнее »
RPC MINER ДЛЯ MAC - RENEWFAM
Программное обеспечение для майнинга биткойнов для Linux; CGMiner: это наиболее популярное и часто используемое программное обеспечение среди майнеров. Программное обеспечение имеет функции, и основные из них включают; управление скоростью вращения вентилятора, возможности удаленного интерфейса, поддержка майнинга ЦП, поддержка нескольких графических процессоров.BFGMiner: это наиболее популярное и часто используемое программное обеспечение среди майнеров. В программе есть функции ...
От refreshfam.weebly.com
Подробнее »
МАЙН БИТКОИНОВ С CGMINER НА UBUNTU - LINUX HINT
Наконец, следующие команды для настройки Cgminer для графического драйвера AMD. Первая команда настраивает видеокарту, вторая копирует ADL SDK в каталог cgminer, четвертая подготавливает компиляцию cgminer, затем cgminer устанавливает соответствующие флаги графического процессора для работы с графическим драйвером AMD, компилирует cgminer.После завершения этого шага перейдите к разделу «Создание кошелька»…
Из linuxhint.com
Подробнее »
Вы в настоящее время на диете или просто хотите контролировать питание и ингредиенты своей еды? Мы поможем подобрать рецепты по способу приготовления, питанию, ингредиентам ...
Проверить это »

Родственный поиск

Топ

cgminer / linux-usb-cgminer на мастере · ckolivas / cgminer · GitHub

.
Как настроить cgminer с помощью xubuntu 11.04 жить на USB
Основная версия этого документа находится здесь:
https://github.com/kanoi/linux-usb-cgminer
Фактический файл:
https://github.com/kanoi/linux-usb-cgminer/blob/master/linux-usb-cgminer
Копия в cgminer (убедитесь, что она не старше):
https: // github.ком / ckolivas / cgminer / blob / мастер / linux-usb-cgminer
Оригинальная старая версия на bitcointalk:
https://bitcointalk.org/index.php?topic=28402.msg426741#msg426741
========
Я сказал выбирать английский для процесса установки по 2 причинам:
1) Я плохо знаю другой разговорный язык
и
2) Не уверен, какие проблемы при установке на другом языке
может вызвать (вероятно, не вызовет проблем, но я не знаю)
Программное обеспечение
========
Краткий комментарий по аппаратной части:
Вашему майнинговому компьютеру не нужен жесткий диск или CD / DVD / BD, если у него
минимум 2 ГБ ОЗУ, может загружаться с USB, имеет некоторое сетевое подключение к Интернету
и, конечно, разумная видеокарта ATI для майнинга
... Или вы можете загрузить ПК с Windows через USB только для майнинга ... и игнорировать
системный жесткий диск ... трата энергии на работу жесткого диска (примерно 10 Вт на жесткий диск) 🙂
Если вы хотите установить на жесткий диск вместо USB,
см. Изменения в инструкции в конце
Для создания USB вам, конечно же, потребуется USB 4 ГБ и временно потребуется ПК
с записывающим устройством для CD (или DVD / BD), портом USB и, конечно же, Интернетом
подключение к ПК
1) Загрузите xubuntu 11.04 рабочий стол live CD iso для amd64
(зеркала ищите здесь: http://www.xubuntu.org/getubuntu)
2) Запишите его на CD, затем временно загрузите его на любом ПК с CD / DVD / BD и
порт USB (этот и следующие 2 шага не повлияют на этот ПК)
Выберите «Английский», затем выберите «Попробовать Xubuntu без установки».
и дождитесь появления рабочего стола
(это происходит по умолчанию, если вы ждете таймаутов)
3) Подключите USB-устройство емкостью 4 ГБ, и оно должно появиться на рабочем столе - вы можете
оставьте его содержимое, пока их будет не менее 2.8 ГБ бесплатно
4) Теперь запустите «Создатель загрузочного диска» в «Приложения-> Система».
(системное меню - маленькая крыса в верхнем левом углу)
(если у вас нет мыши, вы можете открыть меню с помощью и перейти к
меню с помощью клавиш со стрелками и клавиши <возврат>)
Отсюда выберите загрузочный компакт-диск как «Источник» и USB как «Диск для использования»
, наконец, переместите ползунок на 2 ГБ для зарезервированного дополнительного места
2Гб должно хватить на модификации
Нажмите: «Сделать установочный диск»
Примерно через 10-15 минут у вас будет базовый xubuntu 11.04 загрузочный USB
(сейчас вы можете выключить этот компьютер)
5) Загрузите компьютер cgminer с этого USB-накопителя, выберите «English»
, затем выберите «Попробовать Xubuntu без установки» и дождитесь, пока на рабочем столе отобразится
Появляется (это происходит по умолчанию, если ждать таймаутов)
6) Запустите терминал
«Приложения-> Аксессуары-> Эмулятор терминала»
7) sudo apt-get install openssh-server screen
, если у вас здесь проблема, то это, вероятно, потому, что Интернет не
в наличии... разберитесь в этом, прочитав где-нибудь о маршрутизаторах и т. д.
8) sudo apt-get install fglrx fglrx-amdcccle fglrx-dev
sudo синхронизация
sudo shutdown -r сейчас
N.B. всегда выполняйте «sudo sync» и ждите его завершения каждый раз до
выключение ПК для обеспечения записи всех данных на USB
9) sudo aticonfig --lsa
здесь перечислены ваши карты ATI, чтобы вы могли их видеть
судо aticonfig --adapter = все --odgt
проверяет, может ли он получить доступ ко всем картам...
10) sudo aticonfig --adapter = all --initial
появляется ошибка - не знаю почему, но xorg.conf в порядке
синхронизация sudo
sudo shutdown -r сейчас
11) sudo aticonfig --adapter = all --odgt
проверяет, может ли он получить доступ ко всем картам...
12) получите AMD-APP-SDK-v2.4-lnx64.tgz из
http://developer.amd.com/sdks/amdappsdk/downloads/pages/default.aspx
(http://developer.amd.com/Downloads/AMD-APP-SDK-v2.4-lnx64.tgz)
судо su
cd / opt
(замените / home / ubuntu / куда бы вы ни поместили файл 🙂
tar -xvzf / home / ubuntu / AMD-APP-SDK-v2.4-lnx64.tgz
компакт-диск AMD-APP-SDK-v2.4-lnx64 /
cp -pv lib / x86_64 / * / usr / lib /
rsync -avl включают / CL / / usr / include / CL /
tar -xvzf icd-registration.tgz
rsync -avl и т. Д. / OpenCL / / и т. Д. / OpenCL /
ldconfig
синхронизация
выключение -r сейчас
Теперь у вас есть xubuntu с поддержкой OpenCL
13) cgminer:
sudo apt-get install curl
получить бинарный linux cgminer
(где его получить, см. Ветку cgminer на форуме биткойнов)
https: // bitcointalk.org / index.php? topic = 28402.0
./cgminer -n
показывает графический процессор, который он нашел на вашем ПК
См. Ниже, если вы получили сообщение об ошибке относительно libtinfo.so.5
14) Опция OC:
Это больше не нужно, так как cgminer 2.* включает OC, однако:
sudo apt-get install libwxbase2.8-0 libwxgtk2.8-0
http://sourceforge.net/projects/amdovdrvctrl/
для приложения с разгоном / понижением тактовой частоты и получите файл, указанный ниже, затем:
судо dpkg -i amdoverdrivectrl_1.2.1_amd64.deb
15) установите для заставки ТОЛЬКО пустой ...
Переместите указатель мыши в нижнюю часть экрана, и вы увидите набор значков, например
на Apple PC
Щелкните «Настройки», затем в окне «Настройки» выберите «Заставка».
Установите "Режим:" на "Только пустой экран"
16) apt-get install ntpd
Точные часы - всегда хорошая идея 🙂
17) если вы хотите использовать ssh в поле, вы должны установить пароль
для этого вам просто нужно войти в систему на экране и набрать
sudo passwd ubuntu
он предложит вам (дважды) ввести пароль для учетной записи ubuntu
Первоначальная настройка завершена.
========
Если вы хотите подключиться к машине по SSH и запустить cgminer:
С терминала на дисплее майнера каждый раз после загрузки:
xhost +
'xhost +' не нужен, если вы используете ssh на машине с тем же
имя пользователя, в которое загружается графический интерфейс (в данном случае это ubuntu)
Затем после ssh в машину:
экспорт ДИСПЛЕЙ =: 0
перед запуском cgminer
Также обратите внимание, что вы должны заставить экран гаснуть при майнинге, если
карта ATI отображает экран (с помощью хранителя экрана
меню приложения)
В моем случае отнимает 50Mh / s, когда экран не гаснет
Он будет автоматически пустым, но убедитесь, что пустое поле, конечно, просто пустое
, как указано выше в 15)
Это, конечно, только основы... но он должен дать вам компьютер
запущен и может запускать cgminer
========
Следите за свободным пространством на USB-диске
Системный журнал записывает файлы журнала в каталог / var / log /
Двумя основными из них являются 'kern.журнал и системный журнал
Если вы хотите сохранить их, сохраните их на другом компьютере
Когда места мало, просто удалите их, например
судо rm -i / var / журнал / системный журнал
судо rm -i /var/log/kern.log
Команда 'df' покажет вам текущий пробел e.г .:
судо df
Файловая система Используется 1K-блоков Доступно Использование% Установлено на
шт. 2099420 8
1100748 45% /
нет 1015720628 1015092 1% / отклонение
/ dev / sda1 3

8 2837248 1072100 73% / компакт-диск

/ dev / loop0 670848 670848 0100% / rofs
нет 1023772136 1023636 1% / dev / shm
tmpfs 1023772 16 1023756 1% / tmp
нет 1023772 124 1023648 1% / вар / прогон
нет 1023772 0 1023772 0% / var / lock
Это показывает 2 ГБ пространства, выделенного при настройке USB как '/' (aufs)
В этом примере он заполнен на 45% почти на 1.1 ГБ свободного места
========
Последняя версия (2.0.8) cgminer построена на 11.10 (а не на 11.04)
Если вы получаете следующую ошибку при запуске предварительно созданной версии в 11.04:
./ cgminer: ошибка при загрузке разделяемых библиотек: libtinfo.so.5: невозможно открыть файл общих объектов: нет такого файла или каталога
Исправление состоит в том, чтобы просто связать старую библиотеку curses с новым именем, например:
компакт-диск / lib64 /
sudo ln -s libncurses.so.5 libtinfo.so.5
========
Если вы хотите установить на жесткий диск вместо USB:
------------------------------------------------- -
Как ранее:
1) Загрузите xubuntu 11.04 рабочий стол live CD iso для amd64
(зеркала ищите здесь: http://www.xubuntu.org/getubuntu)
Тогда:
2) Запишите его на компакт-диск, затем загрузите его на своем новом компьютере для майнинга.
Выберите «Английский», затем выберите «Установить Xubuntu».
(у вас есть 30 секунд на это)
3) Когда появится окно Install - снова выберите «English» и нажмите «Forward»
4) Следующая страница покажет вам, соответствуете ли вы определенным требованиям для установки
(убедитесь, что вы их все встретите)
Не выбирайте вариант загрузки
Сторонняя опция не нужна для майнинга, так что не обращайте внимания на это также
Нажмите "Вперед"
5) С «Выделить место на диске», вероятно, проще всего сказать, что использовать
Опция «Стереть».
Это только для майнинга, верно? 🙂
Однако, если у вас есть что-то на жестком диске, которое вы хотите сохранить -
Процесс установки «Стереть» удалит его, поэтому создайте резервную копию (выйдите из установки)
Также убедитесь, что нет ДРУГОГО жесткого диска, который также может стереть
и.е. подключили только один жесткий диск, на который вы хотите установить, если
вы точно знаете, что делаете
Если вы видите «Установить Xubuntu 11.04 вместе с чем-то», то это
просто означает, что жесткий диск не был пустым.
Если вы хотите попробовать этот вариант - сделайте это самостоятельно, а затем перейдите к шагу
7) ниже, когда вы дойдете до этого.
Если вы выберете "Что-то еще", появится множество других вариантов.
, но я не буду вдаваться во все подробности, кроме как сказать, что
мое предпочтительное разбиение: / boot = 1GB = ext2, swap = двойной размер памяти,
/ = 100 ГБ = ext3, а остальные: / extra = ext3
Нажмите "Вперед"
6) Если вы выбрали «Стереть», то это позволяет вам выбрать диск для установки на
Затем нажмите «Установить сейчас»
7) "Где ты?" разберитесь и нажмите "Вперед"
8) «Раскладка клавиатуры» отсортируйте это (используйте значение по умолчанию), затем нажмите «Вперед»
9) "Кто ты?" Важным здесь является "Выберите имя пользователя:", потому что это
имя, которое вам нужно будет использовать ssh для удаленного доступа (и, конечно же,
установленный вами параметр «Выберите пароль»)
Если вы установите для «имени пользователя» любое значение, кроме «ubuntu», тогда: где угодно в этом
Документ Я упомянул имя пользователя "ubuntu", вы, конечно, должны использовать
имя пользователя, которое вы выбрали здесь вместо "ubuntu"
Важно: установите для него автоматический вход в систему, если хотите.
, чтобы запустить cgminer, не находясь перед компьютером, поскольку 'X' должен
должен быть запущен для правильного использования cgminer
Это, конечно, означает, что компьютер не защищен от тех, кто
имеет к нему доступ, но опять же нет компьютера, который мог бы автоматически
Перезагрузка защищена от всех, кто имеет доступ к самому компьютеру
Затем нажмите «Вперед»
10) Конечно, когда он завершится, нажмите «Перезагрузить сейчас»
... и удалите компакт-диск Xubuntu, когда он запросит
11) Подождите, пока он завершит перезагрузку ... и он автоматически войдет в систему
(если вы не выполнили шаг 9) «Важно:»)
12) После входа в систему появится всплывающее окно обновления для версии 11.10 (или более поздней).
Выберите «Не обновлять»
13) Теперь перейдите к шагу 6) приведенного выше сценария USB, чтобы узнать, что делать дальше, и этот
покрывает все остальное

2Pac Настройка Linux / Raspberry Pi

2Pac Inbetriebnahme Linux / Raspberry PI

Подготовка, зависимости пакетов, настройка и сборка для Raspbian - Версия ядра: 4.4 (Debian 8.7.1) или выше для Ubuntu 16.04.1 LTS или выше

Препарат

Это руководство по установке описывает установку, настройку и сборку на основе только что установленной установки Raspbian (Debian) или Ubuntu. Вам потребуются права sudo. Необязательно использовать root.

Первые шаги: обновление и апгрейд системы и необходимых пакетов:

 sudo apt-get обновление
sudo apt-get upgrade -y 

Следующие пакеты являются обязательными для правильной сборки CGMiner:

  • , необходимое для сборки: компилятор и инструменты компиляции
  • git: репозиторий исходного кода
  • autoconf: используется для сборки из GIT
  • automake: используется для сборки из GIT
  • libtool: обеспечивает доступ к разделяемой библиотеке для CGMiner
  • pkg-config: используется для сборки и компиляции
  • libcurl4-openssl-dev: HTTP-соединение для CGMiner
  • libudev-dev: поддержка USB для CGMiner
  • libusb-1.0-0-dev: поддержка USB для CGMiner
  • libncurses5-dev: текстовый базовый пользовательский интерфейс для CGMiner
 sudo apt-get install -y build-essential git autoconf automake libtool pkg-config libcurl4-openssl-dev libudev-dev libusb-1.0-0-dev libncurses5-dev 

Теперь вы можете клонировать ветку GekkoScience CGMiner из GIT:

 mkdir -p mining / 2pac; cd майнинг / 2pac
git clone https://github.com/vthoang/cgminer.git
компакт-диск cgminer 

После успешного клонирования вы можете приступить к сборке CGMiner.

 CFLAGS = "- O2" ./autogen.sh --enable-gekko
сделать -j 2 

Команда сборки для Ubuntu 16.04.1 LTS (или выше) немного отличается:

 CFLAGS = "- O2 -march = native" ./autogen.sh --enable-gekko
сделать -j 2 

Пояснительные примечания: Параметр сборки –enable-gekko активирует драйверы GekkoScience как для Compac (одиночный ASIC), так и 2Pac (двойной ASIC).

Теперь протестируйте только что созданный двоичный файл:

 ./cgminer -n 

Эта команда возвращает список обнаруженных майнеров.Вы должны увидеть что-то. например, «Биткойн-майнер 2Pac BM1384».

Принадлежности

Для этого USB Stick Miner требуется USB-концентратор с активным питанием, который может независимо обеспечивать 2 А для каждого USB-порта. Мы достигли хороших результатов с несколькими концентраторами USB 2.0 от Anker или Orico, в то время как пользователи сообщили о нескольких проблемах совместимости с концентраторами USB 3.0 с наборами микросхем Intel. Для получения дополнительной информации перейдите по следующей ссылке на bitcointalk.org.

Мы рекомендуем качественный USB-вентилятор для работы с тактовой частотой более 150 МГц.Наилучших результатов мы достигли с Arctic Breeze Mobile 92 мм (тихий, производительный, качественный).

Настройка

Следующая команда запустит программное обеспечение CGMiner (пример):

 cd ~ / майнинг / 2pac / cgminer
./cgminer -o stratum + tcp: //pool.ckpool.org: 3333 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr -p x --suggest-diff 32 --gekko-2pac-freq 150 

Конфигурация пула, которая используется в приведенном выше примере, должна быть заменена данными конфигурации вашего собственного пула. Пожалуйста, свяжитесь с вашим оператором пула или ознакомьтесь с руководством по настройке пула для получения более подробной информации.В приведенном выше примере показана конфигурация Solo-Mining в пуле Solo Mining Кон Коливаса.

Тактовую частоту можно установить с помощью следующего параметра командной строки: gekko-2pac-freq. Если вы хотите использовать майнер без активного охлаждения, мы рекомендуем максимальную тактовую частоту до 100 МГц.

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

  • Производительность в GH = 0,11 * МГц
  • Пример GH = 0.11 * 150 => Хешрейт ~ 16,5 GH / s (+ -15%).
  • Чем выше хешрейт, тем больше отклонение от этого среднего, вызванное производственными допусками ASIC.

Потребляемая мощность:

Для получения расширенной поддержки посетите общественный форум поддержки на bitcointalk.org или напишите нам по электронной почте.

Установка NewPac Linux / Raspberry Pi

Подготовка, зависимости пакетов, настройка и сборка для Raspbian - Версия ядра: 4.4 (Debian 8.7.1) или выше для Ubuntu 16.04.1 LTS или выше

Препарат

Это руководство по установке описывает установку, настройку и сборку на основе только что установленной установки Raspbian (Debian) или Ubuntu. Вам потребуются права sudo. Необязательно использовать root.

Первые шаги: обновление и апгрейд системы и необходимых пакетов:

 sudo apt-get обновление
sudo apt-get upgrade -y 

Следующие пакеты являются обязательными для правильной сборки CGMiner:

  • build-essential : Компилятор и Compile-Werkzeuge
  • git : репозиторий исходного кода
  • autoconf : Используется для сборки из GIT.
  • automake : используется для сборки из GIT.
  • libtool : обеспечивает доступ к разделяемой библиотеке для CGMiner
  • pkg-config : используется для сборки и компиляции
  • libcurl4-openssl-dev : HTTP-соединение для CGMiner
  • libudev-dev : поддержка USB для CGMiner
  • libusb-1.0-0-dev : поддержка USB для CGMiner
  • libncurses5-dev : текстовый пользовательский интерфейс для CGMiner
 sudo apt-get install -y build-essential git autoconf automake libtool pkg-config libcurl4-openssl-dev libudev-dev libusb-1.0-0-dev libncurses5-dev 

Теперь вы можете клонировать ветку GekkoScience CGMiner из GIT:

 mkdir -p mining / newpac; cd майнинг / newpac
git clone https://github.com/vthoang/cgminer.git
компакт-диск cgminer 

После успешного клонирования вы можете начать сборку CGMiner:

 CFLAGS = "- O2" ./autogen.sh --enable-gekko
сделать -j 2 

Команда сборки для Ubuntu 16.04.1 LTS (или выше) немного отличается:

 CFLAGS = "- O2 -march = native"./autogen.sh --enable-gekko
сделать -j 2 

Примечания к объяснению: Параметр сборки –enable-gekko активирует драйверы GekkoScience как для Compac (одиночный ASIC), так и 2Pac (двойной ASIC).

Теперь протестируйте только что созданный двоичный файл:

 ./cgminer -n 

Эта команда возвращает список обнаруженных майнеров. Вы должны увидеть что-то. как «NewPac Bitcoin Miner».

Принадлежности

Для этого USB Stick Miner требуется USB-концентратор с активным питанием, который может независимо обеспечивать ток 2 А для каждого USB-порта. Мы достигли хороших результатов с несколькими USB 2.0 Хабы от Anker или Orico. Мы настоятельно рекомендуем 7-портовый USB-концентратор GekkoScience, который был специально разработан для работы с майнерами USB-накопителей. Пользователи сообщили о нескольких проблемах совместимости концентраторов USB 3.0 с наборами микросхем Intel. Для получения дополнительной информации перейдите по следующей ссылке на bitcointalk.org: здесь

Мы рекомендуем качественный USB-вентилятор для работы с тактовой частотой более 150 МГц. Наилучших результатов мы добились с dem Arctic Breeze Mobile 92 мм (тихий, производительный, качественный).

Настройка

Следующая команда запустит программное обеспечение CGMiner (пример):

 компакт-диск ~ / майнинг / newpac / cgminer
./ cgminer -o stratum + tcp: //pool.ckpool.org: 3333 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr -p x --suggest-diff 32 --gekko-newpac-freq 150 

Конфигурация пула, которая используется в приведенном выше примере, должна быть заменена данными конфигурации вашего собственного пула. Пожалуйста, свяжитесь с вашим оператором пула или ознакомьтесь с руководством по настройке пула для получения более подробной информации. В приведенном выше примере показана конфигурация Solo-Mining в пуле Solo Mining Кон Коливаса.

Тактовую частоту можно установить с помощью следующего параметра командной строки: gekko-newpac-freq.Если вы хотите использовать майнер без активного охлаждения, мы рекомендуем максимальную тактовую частоту до 100 МГц.

  • Производительность в GH = 0,228 * МГц
  • Пример GH = 0,228 * 100 => Хешрейт ~ 22,8 GH / s (+ -15%).
  • Чем выше хешрейт, тем больше отклонение от этого среднего, вызванное производственными допусками ASIC.

Информацию о производительности, энергопотреблении и эффективности см. В следующей таблице:

Для получения дополнительной поддержки посетите общественный форум поддержки на bitcointalk.org или напишите нам по электронной почте.

cgminer_4.9.2-1build2_amd64.deb Ubuntu 20.04 LTS Скачать

  2018-05-03  - Маттиас Клозе 
cgminer (4.9.2-1build2) космический; срочность = средняя
* Восстановление без изменений для изменений soname ncurses. 
  07.02.2016  - Маттиас Клозе 
cgminer (4.9.2-1build1) xenial; срочность = средняя
* Восстановление без изменений для перехода на ncurses6. 
  25.06.2015  - Скотт Ховард 
cgminer (4.9.2-1) нестабильный; срочность = средняя
* Новый выпуск
- Обновлен список поддерживаемых устройств.
- Обновлена ​​страница руководства.
* Удален патч debian для использования системного json, включен в исходный код 
  08.11.2014  - Скотт Ховард 
cgminer (4.7.0-2) нестабильный; срочность = средняя
* Сборка только с рекомендованной конфигурацией для всех арок (закрывается: # 767719)
- Обновлена ​​страница руководства, так как новый двоичный файл будет иметь такую ​​же конфигурацию.
на все арки 
  26.10.2014  - Скотт Ховард 
cgminer (4.7.0-1) нестабильный; срочность = средняя
* Новый апстрим-релиз.
* libusb_init_warning.patch: записывать предупреждение и не выходить, если
libusb_init () не работает (закрывается: # 757381). 
  12.10.2014  - Скотт Ховард 
cgminer (4.6.1-1) нестабильный; срочность = средняя
* Новый выпуск апстрима
* обновлен debian / copyright
* Добавлена ​​поддержка hashratio
* BD на zlib1g-dev
* D-S-V = 3.9.6, без изменений
* некоторая отладка, чтобы изучить ошибку 757381 (показать вывод help2man в
сборочные журналы) 
  30.07.2014  - Скотт Ховард 
cgminer (4.4.2-1) нестабильный; срочность = средняя
* Новый апстрим-релиз.
* Обновлен debian / copyright
* Обновленные патчи.
- debian / patches / kfreebsd_libusb.patch # определить LIBUSB_CALL, если нет
определено (закрывается: # 754682)
- debian / patches / mips_roundl.patch удален, включен в апстрим
* Обновите debian / rules для сборки для новых майнеров 
  06.06.2014  - Скотт Ховард 
cgminer (4.3.4-2) нестабильный; срочность = средняя
* debian / patches / mips_roundl.patch: Удалите #define из-за раунда
FTBFS на мипс.roundl уже определен в -lm. 
  03.06.2014  - Скотт Ховард 
cgminer (4.3.4-1) нестабильный; срочность = средняя
* Новый апстрим-релиз.
- Новый пример рубина (api-example.rb), обновлен debian / copyright 
  22.05.2014  - Скотт Ховард 
cgminer (4.3.3-2) нестабильный; срочность = низкая
* Сборка только для spondoolies на linux 

Настройка cgminer с графическим процессором ATI / AMD на Ubuntu

После того, как я был занят покупкой дома, переездом и последующей заменой блока питания настольного компьютера, я решил вернуться к крипто-майнингу.Я понимаю, что 2015 год немного прошел по пику майнинга основных криптовалют с помощью GPU (с выпуском scrypt ASIC), так что это будет более полезно для добычи малоизвестных альткойнов.

Запуск cgminer в Linux вместе с драйверами и SDK AMD - это простая задача , а не , поэтому я хотел написать это руководство для коллег-энтузиастов крипто-майнинга.

У меня возникли проблемы с тем, чтобы cgminer работал с самыми последними драйверами Catalyst и SDK AMD, поэтому мне пришлось искать версии, которые лучше всего подходят для майнинга криптовалют в Linux.Я нашел конкретные версии программного обеспечения здесь: http://infinitecointalk.org/index.php?topic=1128.0

Конфигурация AMD / ATI

Необходимое программное обеспечение:

Установите катализатор:

  распаковать amd-catalyst-13.12-linux-x86.x86_64.zip
sudo ./amd-catalyst-13.12-linux-x86.x86_64.run
  
  • Выберите вариант установки драйвера с параметрами автоматической установки
  • перезагрузка

Установить SDK приложения:

  tar -xvf AMD-APP-SDK-linux-v2.9-1.599.381-GA-x64.tar.bz2
sudo ./AMD-APP-SDK-v2.9-1.599.381-GA-linux64.sh
  
  • Использовать расположение по умолчанию / opt , который установил SDK на моем компьютере в /opt/AMDAPPSDK-2.9-1
  • перезагрузка (снова)
Начальная конфигурация видеокарты:
  sudo aticonfig --adapter = all -f --initial
  
  • Перезагрузка (последняя)
Проверьте настройки видеокарты:
  судо aticonfig --lsa
  

Вы должны получить в своем терминале такой вывод:

  * 0.01: 00.0 AMD Radeon HD 7800 серии

* - Адаптер по умолчанию
  

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

cgminer

Скачать cgminer

Используйте apt-get install git , если на вашем компьютере еще нет git .

  git clone https://github.com/Kalroth/cgminer-3.7.2-kalroth.git
mv cgminer-3.7.2-kalroth / cgminer
  

Скопируйте файлы include ADL SDK в каталог cgminer

  cp / home / USER / ADL_SDK / include / * / home / USER / cgminer / ADL_SDK /
  

Скомпилировать cgminer

  cd cgminer
бег ./autogen.sh
  

Игнорировать OpenCL ...............: Обнаружение отменено. Ошибка поддержки майнинга на GPU. Вы позаботитесь о включении OpenCL с помощью следующей команды.

  CFLAGS = "- O2 -Wall -march = native -I /opt/AMDAPPSDK-2.9-1/include/" LDFLAGS = "- L / opt / AMDAPPSDK-2.9-1 / lib / x86_64" ./configure - включить-opencl --enable-scrypt
  

Примечание: , если вы используете 32-разрядную версию Ubuntu, измените путь /opt/AMDAPPSDK-2.9-1/lib/x86_64 на / opt / AMDAPPSDK-2.9-1 / lib / x86 .

Если предыдущая команда завершилась неудачно, проверьте путь APP SDK, чтобы убедиться, что он правильный. Место установки по умолчанию для меня было /opt/AMDAPPSDK-2.9-1/ .

Запустите make для компиляции cgminer :

  Марка
  

Вы готовы к добыче!

После установки вам необходимо установить некоторые переменные среды, чтобы ваша карта работала правильно.

Выполните следующие четыре команды:

  экспорт ДИСПЛЕЙ =: 0
экспорт GPU_USE_SYNC_OBJECTS = 1
экспорт GPU_MAX_ALLOC_PERCENT = 100
экспорт GPU_MAX_HEAP_SIZE = 100
  

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

  vim экспорт-настройки
  

Вставьте следующее в vim :

  #! / Bin / bash
экспорт DISPLAY =: 0
экспорт GPU_USE_SYNC_OBJECTS = 1
экспорт GPU_MAX_ALLOC_PERCENT = 100
экспорт GPU_MAX_HEAP_SIZE = 100
  

Обновите файл, чтобы сделать его исполняемым:

  chmod + x экспорт-настройки
  

Запустите файл export-settings , затем запустите cgminer с URL-адресом вашего пула и учетными данными:

 ./ экспорт-настройки
./cgminer -o stratum + tcp: //pool.com: 3000 -u ИМЯ ПОЛЬЗОВАТЕЛЯ -p ПАРОЛЬ --config cgminer.conf
  

Использование файла cgminer.conf необязательно, но он действительно сокращает количество аргументов, которые необходимо запускать каждый раз, когда вы запускаете cgminer . Вот содержимое моего cgminer.conf :

  {
    "scrypt": правда,
    "путь к ядру": "/ usr / local / bin",
    "auto-gpu": правда,
    "временное отключение": "80",
    «темп-перегрев»: «75»,
    "temp-target": "70",
    "gpu-engine": "1050",
    "gpu-memclock": "1450",
    "gpu-thread": "2",
    «интенсивность»: «17»,
    "поток-параллелизм": "7168",
    "worksize": "256"
}
  

Мне нравится добывать кучу разных криптовалют, поэтому я создаю сценарии оболочки в моем каталоге cgminer , чтобы мне не приходилось каждый раз передавать URL-адрес пула и свои учетные данные.Например, у меня есть litecoin , dogecoin , hobonickels и bottlecaps скриптов, которые я буду запускать, когда захочу добыть эту криптовалюту.

Обновлено: 09.11.2021 — 05:28

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *