Перейти к содержимому


Фотография

  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 OFFLINE   Quant

Quant

    Администратор

  • Администраторы
  • 493 сообщений
  • На счете:650 Сатоши

Отправлено 27 Ноябрь 2014 - 14:00

Поскольку официальный разработчик удалил и перестал поддерживать все старые версии клиента, найти их можно тут:
 
- Скачать CGMiner 4.x.x c сайта официального разработчика
 
Настройка CGMiner: Официальный сайт разработчиков CGMiner на bitcointalk с полным описанием и инструкциями, глобальным FAQ находится тут
 
ВАЖНО:
 
- после распаковки CGMiner в start.bat файле необходимо ввести логин и пароль, пул, данные видеокарты
- программа может не запускаться из-за несоответствия видеокарты типу майнера
- драйвера и настройки, версия Windows могут конфликтовать с CGMiner
 
В целом, настройка CGMiner 3.7.2 и других версий, равно как и сам клиент, нацелена на достаточно продвинутых, опытных пользователей. Поскольку программа требует тонкой настройки и может некорректно работать по многим причинам.

 

Пример вывода:

cgminer version 4.2.1 - Started: [2014-03-29 10:06:52]
--------------------------------------------------------------------------------
 (5s):4.300T (1m):4.324T (5m):4.240T (15m):4.219T (avg):4.242Th/s
 A:9885432  R:64389  HW:1749  WU:59420.7/m
 Connected to au.ozco.in diff 6.45K with stratum as user ckolivas.0
 Block: a1e68974...  Diff:5.01G  Started: [12:48:48]  Best share: 3.41M  
--------------------------------------------------------------------------------
 [U]SB management [P]ool management [S]ettings [D]isplay options [Q]uit
 0: ANU 0       :                         | 1.989G / 1.980Gh/s
 1: NF1 0       :                         | 2.417G / 2.404Gh/s
 2: BXM 0       :                         | 3.798G / 3.781Gh/s
 3: BXM 1       :                         | 3.879G / 3.867Gh/s
 4: BXF 0       :  45.9C                  | 4.959G / 4.908Gh/s
 5: CTA 013219f9: 850MHz 75.4C 0.68V      | 1.056T / 803.3Gh/s
 6: CTA 013219fa: 850MHz 116.1C 0.68V     | 643.6G / 805.5Gh/s
 7: HFS Random  : 645MHz  86C  37% 0.79V  | 1.314T / 1.369Th/s
 8: BF1 0d110c15:                         | 2.275G / 2.288Gh/s
 9: HFS IceDrill: 604MHz  86C  23% 0.80V  | 1.214T / 1.250Th/s

Меню USB:

Hotplug interval:5
8 USB devices, 7 enabled, 0 disabled, 1 zombie
[S]ummary of device information
[E]nable device
[D]isable device
[U]nplug to allow hotplug restart
[R]eset device USB
[L]ist all known devices
[B]lacklist current device from current instance of cgminer
[W]hitelist previously blacklisted device
[H]otplug interval (0 to disable)
Select an option or any other key to return

Меню пула:

0: Enabled Alive Quota 1 Prio 0: stratum+tcp://au.ozco.in:3333  User:ckolivas.0
1: Enabled Alive Quota 1 Prio 1: stratum+tcp://hash.mineb.tc:3333  User:ckolivas.0
2: Enabled Alive Quota 1 Prio 2: stratum+tcp://stratum.ozco.in:3333  User:ckolivas.0
3: Enabled Dead Quota 1 Prio 3: stratum+tcp://us1.eclipsemc.com:3333  User:ckolivas_0
4: Enabled Alive Quota 1 Prio 4: stratum+tcp://api-stratum.bitcoin.cz:3333  User:ckolivas.0
5: Enabled Alive Quota 1 Prio 5: stratum+tcp://stratum.btcguild.com:3333  User:ckolivas_0

Current pool management strategy: Failover
[F]ailover only disabled
Pool [A]dd [R]emove [D]isable [E]nable [Q]uota change
[C]hange management strategy [S]witch pool [I]nformation
Or press any other key to continue

Меню изменения настроек:

[Q]ueue: 1
[S]cantime: 60
[E]xpiry: 120
[W]rite config file
[C]gminer restart
Select an option or any other key to return

Меню отображения:

[N]ormal [C]lear [S]ilent mode (disable all output)
[D]ebug:off
[P]er-device:off
[Q]uiet:off
[V]erbose:off
[R]PC debug:off
[W]orkTime details:off
co[M]pact: off
[T]oggle status switching:enabled
w[I]descreen:disabled
[Z]ero statistics
[L]og interval:5

Статистика на выходе:

Summary of runtime statistics:

Started at [2011-07-19 14:40:09]
Runtime: 2 hrs : 31 mins : 18 secs
Average hashrate: 1680.1 Megahash/s
Queued work requests: 3317
Share submissions: 3489
Accepted shares: 3489
Rejected shares: 0
Reject ratio: 0.0
Hardware errors: 0
Efficiency (accepted / queued): 105%
Utility (accepted shares / min): 23.06/min

Discarded work due to new blocks: 0
Stale submissions discarded due to new blocks: 9
Unable to get work from server occasions: 16
Work items generated locally: 330
Submitting work remotely delay occasions: 33
New blocks detected on network: 10

Pool: http://ozco.in:8332
 Queued work requests: 3253
 Share submissions: 3426
 Accepted shares: 3426
 Rejected shares: 0
 Reject ratio: 0.0
 Efficiency (accepted / queued): 105%
 Discarded work due to new blocks: 0
 Stale submissions discarded due to new blocks: 9
 Unable to get work from server occasions: 15
 Submitting work remotely delay occasions: 33

Также крайне полезным может оказаться раздел инструкций и подсказок. Вызвать его можно командой cgminer --help

 

Примеры настроек и подсказок:

Options for both config file and command line:
--api-allow         Allow API access (if enabled) only to the given list of [W:]IP[/Prefix] address[/subnets]
                    This overrides --api-network and you must specify 127.0.0.1 if it is required
                    W: in front of the IP address gives that address privileged access to all api commands
--api-description   Description placed in the API status header (default: cgminer version)
--api-groups        API one letter groups G:cmd:cmd[,P:cmd:*...]
                    See API-README for usage
--api-listen        Listen for API requests (default: disabled)
                    By default any command that does not just display data returns access denied
                    See --api-allow to overcome this
--api-network       Allow API (if enabled) to listen on/for any address (default: only 127.0.0.1)
--api-mcast         Enable API Multicast listener, (default: disabled)
                    The listener will only run if the API is also enabled
--api-mcast-addr <arg> API Multicast listen address, (default: 224.0.0.75)
--api-mcast-code <arg> Code expected in the API Multicast message, don't use '-' (default: "FTW")
--api-mcast-port <arg> API Multicast listen port, (default: 4028)
--api-port          Port number of miner API (default: 4028)
--balance           Change multipool strategy from failover to even share balance
--benchmark         Run cgminer in benchmark mode - produces no shares
--btc-address <arg> Set bitcoin target address when solo mining to bitcoind (mandatory)
--btc-sig <arg>     Set signature to add to coinbase when solo mining (optional)
--compact           Use compact display without per device statistics
--debug|-D          Enable debug output
--disable-rejecting Automatically disable pools that continually reject shares
--expiry|-E <arg>   Upper bound on how many seconds after getting work we consider a share from it stale (default: 120)
--failover-only     Don't leak work to backup pools when primary pool is lagging
--fix-protocol      Do not redirect to a different getwork protocol (eg. stratum)
--hotplug <arg>     Set hotplug check time to <arg> seconds (0=never default: 5) - only with libusb
--kernel-path|-K <arg> Specify a path to where bitstream files are (default: "/usr/local/bin")
--load-balance      Change multipool strategy from failover to quota based balance
--log|-l <arg>      Interval in seconds between log output (default: 5)
--lowmem            Minimise caching of shares for low memory applications
--monitor|-m <arg>  Use custom pipe cmd for output messages
--net-delay         Impose small delays in networking to not overload slow routers
--no-submit-stale   Don't submit shares if they are detected as stale
--pass|-p <arg>     Password for bitcoin JSON-RPC server
--per-device-stats  Force verbose mode and output per-device statistics
--protocol-dump|-P  Verbose dump of protocol-level activities
--queue|-Q <arg>    Minimum number of work items to have queued (0 - 10) (default: 1)
--quiet|-q          Disable logging output, display status and errors
--real-quiet        Disable all output
--rotate <arg>      Change multipool strategy from failover to regularly rotate at N minutes (default: 0)
--round-robin       Change multipool strategy from failover to round robin on failure
--scan-time|-s <arg> Upper bound on time spent scanning current work, in seconds (default: 60)
--sched-start <arg> Set a time of day in HH:MM to start mining (a once off without a stop time)
--sched-stop <arg>  Set a time of day in HH:MM to stop mining (will quit without a start time)
--sharelog <arg>    Append share log to file
--shares <arg>      Quit after mining N shares (default: unlimited)
--socks-proxy <arg> Set socks4 proxy (host:port) for all pools without a proxy specified
--syslog            Use system log for output messages (default: standard error)
--temp-cutoff <arg> Temperature where a device will be automatically disabled, one value or comma separated list (default: 95)
--text-only|-T      Disable ncurses formatted screen output
--url|-o <arg>      URL for bitcoin JSON-RPC server
--user|-u <arg>     Username for bitcoin JSON-RPC server
--userpass|-O <arg> Username:Password pair for bitcoin JSON-RPC server
--verbose           Log verbose output to stderr as well as status output
--widescreen        Use extra wide display without toggling
Options for command line only:
--config|-c <arg>   Load a JSON-format configuration file
See example.conf for an example configuration.
--default-config <arg> Specify the filename of the default config file
Loaded at start and used when saving without a name.
--help|-h           Print this message
--version|-V        Display version and exit

Соло-майнинг

 
Добыча в соло может быть эффективна в некоторых случаях и рекомендуется в первую очередь тем, кто владеет большими фермами или мощным оборудованием. Чтобы включить solo-майнинг, должен быть запущен локальный bitcoind / Bitcoin-Qt клиенты или необходимо иметь RPC доступ к серверу, где они расположены. Чтобы сделать это, откройте ваш bitcoind-файл конфигураций (bitcoin.conf) со следующими дополнительными параметрами используя свой логин и пароль:
 
rpcuser = имя пользователя
rpcpassword = пароль
 
Перезагрузите bitcoind, а затем запустите cgminer, указывая на bitcoind и выберите нужный вам BTC адрес со следующими параметрами ( меняя на свои данные, конечно же )
 
cgminer -o http://localhost:8332 -u username -p password --btc-address 15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ

Ошибки, логгирование

 

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

Чтобы включить ведение журнала, просто добавьте 2> LogFile.txt в командную строку и LogFile.txt
будет содержать всю информацию по работе.
 
Другими словами, если вы обычно используете:
./cgminer -o XXX -u ууу -p ZZZ
если вы используете
./cgminer -o XXX -u ууу -p ZZZ 2> logfile.txt
работа не изменится, но ошибки будут перенаправляться в этот файл.
 
Существует также опция -m ( в Linux ).
 
 
Если вы начинаете cgminer с --sharelog, вы можете получить подробную информацию для каждой найденной шары. Аргумент опции может быть "-" для
стандартного вывода (не рекомендуется с пользовательским интерфейсом ncurses UI ).
 
Для обмена данными в файл с именем "share.log", вы можете использовать:
./cgminer --sharelog 50 -o XXX -u ууу -p ZZZ 50> share.log
./cgminer --sharelog share.log -o XXX -u ууу -p ZZZ
 
После каждой найденной шары данные будут записываться в CSV (значения, разделенные запятыми) формат:
 
timestamp,disposition,target,pool,dev,thr,sharehash,sharedata

RPC API

 

Детали RPC API можно найти в файле API-README

 

 

 


  • 0





Темы с аналогичным тегами CGMiner, Скачать, Настройка, Описание, Майнинг, Litecoin, Bitcoin, Dogecoin, ASIC, Nvidia

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных