Перейти к содержанию

GoDs_CMD

Рекомендуемые сообщения

Знаю тут должны быть спецы.

Есть маленькая проблемка. Виндовс7-64. cgminer 3,0,0

Работает по принципу ротации (несколько пулов).

Иногда (последнее время все чаще) отваливается. Отвалов 2 типа.

1, Переключение на следующий пул в списке - и все..... 

2, Лост надцать шар на стратум протоколе и все......

Хотелось бы (знаю что реально, но моих знаний не хватает) чтоб раз в надцать минут шла проверка на активность, и если ничего не майнитса - то cgminer закрываем и запускаем по новой.

Бо заходить раз в час тимвьювером и мониторить - не всегда получается (да и майские праздники на носу).

Помогите советом или решением данного ньюанса. В майнере ведется лог (с каждым запуском новый лог), понимаю что можно отслеживать сравнивая время изминения лога с текущим временем (или время изминения папки с майнером) и на основании этого принимать решение, но тут мои знания заканчиваются.

Буду признателен за рабочее решение.

Хм... можно попробовать запустить с ключом --rotate 5 например - будет смена пула каждые 5 минут.

Попробуйте более старую версию 2.11.4. Может в новой какие-то глюки.

 

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

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

Хм... можно попробовать запустить с ключом --rotate 5 например - будет смена пула каждые 5 минут.

--rotate на 1-й машине стоит 60 на 2-й 30. Зависает так что закрывать только крестиком. Ни на какие нажатия кнопок не реагирует.

 

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

http://video.yandex.ua/users/fedenkova-i/view/61/

А этот вариант можно более подробнее? Что за скрипт и как запускается (напомню у меня винда7*64). Пусть и мегакостыль, но если будет работать - то это главное.

Изменено пользователем DeadNight
Ссылка на комментарий
Поделиться на другие сайты

Вышла новая версия амд-шных дров 13.4!

Среди прочего: поддержка консольного режима OpenCL
Означает ли это, что можно теперь майнить на серверных дистрах без гуёв?

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

 

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

http://video.yandex.ua/users/fedenkova-i/view/61/

А этот вариант можно более подробнее? Что за скрипт и как запускается (напомню у меня винда7*64). Пусть и мегакостыль, но если будет работать - то это главное.

 

http://ru.wikipedia.org/wiki/Windows_Script_Host . Замена батников) Начиная с вин ХР работает без дополнительной настройки.

 

Примерно вот такой код (он работает, но можно написать лучше, наверное =) ). Сохраняете как текстовой файл с именем чтототам.js и виндовым планировщиком запускаете каждые 5 минут. Если надо чаще проверять зависание, придётся делать цикл внутри скрипта.

logfile="D:\\Program Files\\cgminer-2.11.4-windows\\log.txt" //Путь к файлу лога
batfile="D:\\Program Files\\cgminer-2.11.4-windows\\start.bat" //Путь к файлу запуска майнера
delta=300000 //промежуток времени, через который майнер считается зависшим. Указывается в милисекундах

WshShell=WScript.CreateObject("WScript.Shell");
fso=WScript.CreateObject("Scripting.FileSystemObject");
f=fso.GetFile(logfile);
now=new Date(); //получаем текущие дату и время
if(now - f.DateLastModified >= delta){
	WshShell.Run("taskkill /im cgminer.exe /f",1,true); //Убиваем cgminer.exe
	WshShell.Run("cmd /c \""+batfile+"\""); //Запускаем снова.
}

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

Символ "\" - символ экранирования в JScript, поэтому все пути в скрипте пишутся через два слэша.

Это JScript, поэтому регистр символов важен.

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

Добрый вечер!
Может кто сталкивался с такой проблемой, скачет частота ГП 64-99% с частотой в 1 сек.
Радеон 7950 номинал 925/1250 разгон 1060/1450.
cgmine 3.0.1- 522 Kh/s

.bat: cgminer --scrypt -o stratum+tcp://ltcmine.ru:3333 -u **************** -p *********** --device 0 --worksize 256 --intensity 13 --shaders 1792 --lookup-gap 2 --thread-concurrency 7168 --gpu-threads 2 --gpu-engine 1060 --gpu-memclock 1450 --vectors 1 

Изменено пользователем AlexGross
Ссылка на комментарий
Поделиться на другие сайты

Третий раз спрашиваю, ответьте пожалуйста!!

 

 

Вышла новая версия амд-шных дров 13.4!

Среди прочего: поддержка консольного режима OpenCL
Означает ли это, что можно теперь майнить на серверных дистрах без гуёв?

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

@AlexGross,

писали же чтоб пароли затирали.....

@Pingui,

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

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

@AlexGross,

писали же чтоб пароли затирали.....

@Pingui,

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

Хм... Мне удобнее, чтобы лог вёлся один. Лучше один большой файл, чем сотня мелких... но это дело вкуса.

Какого вида название файла лога? Нет ничего невозможного, можно и поиск последнего файла лога замутить)

С датой изменения папки подобное сделать не получится - она меняется только при изменении количества или имён файлов в папке, но не при изменении самих файлов.

 

 

upd:

Хотя, какая разница, как файл логов называется?)

foldername="D:\\Program Files\\cgminer-2.11.4-windows" //Путь к папке логов
batfile="D:\\Program Files\\cgminer-2.11.4-windows\\start.bat" //Путь к файлу запуска майнера
delta=300000 //промежуток времени, через который майнер считается зависшим. Указывается в миллисекундах


WshShell=WScript.CreateObject("WScript.Shell");
fso=WScript.CreateObject("Scripting.FileSystemObject");
folder=fso.GetFolder(foldername); //получаем объект папки
fc = new Enumerator(folder.files); //получаем коллекцию файлов папки

lastFile=fc.item(); //получаем первый файл

for (;!fc.atEnd();fc.moveNext()) { //перебираем коллекцию
	if (fc.item().DateLastModified > lastFile.DateLastModified) lastFile=fc.item(); //находим самый поздний файл
}

now=new Date(); //получаем текущие дату и время
if(now - lastFile.DateLastModified >= delta){
	WshShell.Run("taskkill /im cgminer.exe /f",1,true); //Убиваем cgminer.exe
	WshShell.Run("cmd /c \""+batfile+"\""); //Запускаем снова.
}
Изменено пользователем Pingui
Ссылка на комментарий
Поделиться на другие сайты

@Pingui,

А можно еще на проверку наличия процесса и запуск если его нету добавить?

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

Использую ltcmine. Через Рипер+прокся все прекрасно работает, а через cgminer - то воркер выключен, то скорость на сайте мизерная 50-80kh.

Такой вопрос - если в батнике стоит stratum+tcp://ltcmine.ru:3333 - это соло майнинг или в пуле?

Или для пула надо обязательно использовать проксю???

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

@Pingui,

Вроде все сделал правильно, пути прописал и скрипт в папку с майнером положил. Но вот дальше непонятно. Отрабатывает 1-н раз нормально, а на второй раз тупо закрывает майнер.

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

@Pingui,

Вроде все сделал правильно, пути прописал и скрипт в папку с майнером положил. Но вот дальше непонятно. Отрабатывает 1-н раз нормально, а на второй раз тупо закрывает майнер.

Хм... Странно. У меня работает на двух системах. Даже если вручную запускать скрипт, не срабатывает?

 

Можно попробовать прописать полные пути в батнике типа так



"D:\Program Files\cgminer-2.11.4-windows\cgminer.exe" -o http://pool.50btc.com:8332 -u admin@btcsec.com -p pass 2>"D:\Program Files\cgminer-2.11.4-windows\%time:~0,2%-%time:~3,2%_%DATE:/=%.log"

Кстати... А зачем так извращаться с логами? Чтобы они "не терялись", достаточно написать 

cgminer.exe -o http://pool.50btc.com:8332 -u admin@btcsec.com -p pass 2>>log.log

">>" вместо ">". И всё будет прекрасно писаться в один файл.

Изменено пользователем Pingui
Ссылка на комментарий
Поделиться на другие сайты

Третий раз спрашиваю, ответьте пожалуйста!!

 

 

Вышла новая версия амд-шных дров 13.4!

Среди прочего: поддержка консольного режима OpenCL

Означает ли это, что можно теперь майнить на серверных дистрах без гуёв?

 

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

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

Вышла версия 3.1.0

 

Version 3.1.0 - April 28th, 2013

- va_copy is meant to be matched by a va_end in log_generic.
- usbutils remove_in_use break
- usbutils remove_in_use missing prev
- usbutils missing add_in_use
- Clean up summary slightly better on exit.
- Make the scan sleep time after scanwork in bflsc dynamic to keep queues
between watermark levels.
- Remove unused temp counts in bflsc.
- Calculate a rolling 5 min average set of temperatures for bflsc.
- Damp the display of voltage for BFLSC devices.
- Damp the temperature display measurement for bflsc since it fluctuates so
wildly.
- bflsc add volt stats
- Handle failed tolines command in bflsc driver.
- Can use a read lock instead of a write lock in bflsc scanwork.
- Since we are filling a queue on the bflsc devices, there is no need to run
through scanwork frequently provided we use the restart_wait function to abort
early during a block change.
- Remove flushed work in bfl scanwork from the hash table.
- Set correct device in process_nonces in bflsc driver.
- bflsc add work reply INPROCESS: missing from the spec
- bflsc put in some error messages not yet written
- bflsc get completed hashes as late as possible
- Fix potential memory leak with unused work items in bflsc_queue_full
- Reverse bools in bflsc_queue_full
- Avoid recursive loop calling correct function instead.
- bflsc fix details identification
- Differentiate BFLSC device from regular bitforce and give warning if no
support is compiled in.
- util.c str_text make a fully text readable version of str
- BFLSC fix FPGA identity overlap
- Locking error in bflsc_send_work
- Use htobe32 function for converting nonce in bflsc.
- Replace deprecated bzero with memset in bflsc driver.
- Fix compilation of bflsc driver without opencl.
- Check for realloc failures in bflsc driver.
- Check for failure to calloc in bflsc driver.
- Trivial style change
- Use copy_time function in bflsc driver.
- Use cgtime in bflsc driver and update copyright notice.
- Use a separate function for bfl initialise that doesn't require locking.
- Fix BFLSC building.
- bflsc v0.1

 

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

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

Вышла новая версия амд-шных дров 13.4!

Среди прочего: поддержка консольного режима OpenCL

Означает ли это, что можно теперь майнить на серверных дистрах без гуёв?

Да, можно, но осторожно -- не работает мониторинг карт без запущенного "гуя".

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

Вышел cgminer 3.0.0

 

Из ГЛАВНЫХ нововведений - добавлено куча всего для АВАЛОНОВ!

 

Качать майнер там где и раньше - http://ck.kolivas.org/apps/cgminer/

 

Да, убрали поддержку CPU майнинга. Ну это к слову :)

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

 

З.Ы. Добавил сайт майнера в исключения  :)

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

Господа не могу понять что сделать СГмайнером версии 2.10.5 для корректной работы при добыче битка...на радике  7850

 

cgminer.exe -o pool.50btc.com:8332 -u ******* -p ****** -I 8  --gpu-threads 1 --lookup-gap 2 --worksize 256 --shaders 1024 --thread-concurrency 4096 --gpu-engine 1000 --gpu-memclock 1050 --auto-fan = выдает всего 225 мегахешей...!!!!!!

 

 

НО!!!!

при добыче лайта с той же строкой выдает 350 кило/хешеков !!!!

 

cgminer.exe -o coinotron.com:3334 -u ******** -p ****** --scrypt --gpu-threads 1 --lookup-gap 2 --worksize 256 --intensity 16 --shaders 1024 --thread-concurrency 4096 --gpu-engine 1000 --gpu-memclock 1200
 
 
В чем причина в такой огромной более чем в полуторной разнице ?????
Ссылка на комментарий
Поделиться на другие сайты

 

Господа не могу понять что сделать СГмайнером версии 2.10.5 для корректной работы при добыче битка...на радике  7850

 

cgminer.exe -o pool.50btc.com:8332 -u ******* -p ****** -I 8  --gpu-threads 1 --lookup-gap 2 --worksize 256 --shaders 1024 --thread-concurrency 4096 --gpu-engine 1000 --gpu-memclock 1050 --auto-fan = выдает всего 225 мегахешей...!!!!!!

 

 

НО!!!!

при добыче лайта с той же строкой выдает 350 кило/хешеков !!!!

 

cgminer.exe -o coinotron.com:3334 -u ******** -p ****** --scrypt --gpu-threads 1 --lookup-gap 2 --worksize 256 --intensity 16 --shaders 1024 --thread-concurrency 4096 --gpu-engine 1000 --gpu-memclock 1200
 
 
В чем причина в такой огромной более чем в полуторной разнице ?????

Может дело в сложности добычи битков?

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

 

 

Господа не могу понять что сделать СГмайнером версии 2.10.5 для корректной работы при добыче битка...на радике  7850

 

cgminer.exe -o pool.50btc.com:8332 -u ******* -p ****** -I 8  --gpu-threads 1 --lookup-gap 2 --worksize 256 --shaders 1024 --thread-concurrency 4096 --gpu-engine 1000 --gpu-memclock 1050 --auto-fan = выдает всего 225 мегахешей...!!!!!!

 

 

НО!!!!

при добыче лайта с той же строкой выдает 350 кило/хешеков !!!!

 

cgminer.exe -o coinotron.com:3334 -u ******** -p ****** --scrypt --gpu-threads 1 --lookup-gap 2 --worksize 256 --intensity 16 --shaders 1024 --thread-concurrency 4096 --gpu-engine 1000 --gpu-memclock 1200
 
 
В чем причина в такой огромной более чем в полуторной разнице ?????

Может дело в сложности добычи битков?

нет, интенсивность для битка нормальная, остальные карты с этой интенсивностью выдают нормальные кол-во хешей... в чем же причина нюансов настройки 7850???

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

попробуй --intensity 9, либо вообще --intensity d

и убрать --shaders 1024 --thread-concurrency 4096 оно для битка не очень надо (я никогда не задавал)

ну и поискать на форумах про это  --gpu-threads 1 --lookup-gap 2 --worksize 256  - может что-то поменять.

 

и сравнивать скорости для скриптовых валют и битковых, просто меняя M на K - не совсем правильно, все таки они разные )

Изменено пользователем vitan
Ссылка на комментарий
Поделиться на другие сайты

попробуй --intensity 9, либо вообще --intensity d

и убрать --shaders 1024 --thread-concurrency 4096 оно для битка не очень надо (я никогда не задавал)

ну и поискать на форумах про это  --gpu-threads 1 --lookup-gap 2 --worksize 256  - может что-то поменять.

 

и сравнивать скорости для скриптовых валют и битковых, просто меняя M на K - не совсем правильно, все таки они разные )

Интенсивность "d"  лишь уменьшила интенсивность до 5.... --shaders 1024 --thread-concurrency 4096 - поубирал -  ничего не изменилось...покурил как на форуме.. --gpu-threads 1 --lookup-gap 2 --worksize 256 .данные параметры правильно указанны.. все равно 220 хешей...

 

разница в скорости конечно же должна быть но не в два раза практически... 220 м/хеша и 350 к/хеша!!!  

радеоны 5870 и 6770 для сравнения запускал на той же системе, так разница между лайтами и битками в добыче на этих картах плюс минус пять процентов 

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

...на радике  7850

 

cgminer.exe -o pool.50btc.com:8332 -u ******* -p ****** -I 8  --gpu-threads 1 --lookup-gap 2 --worksize 256 --shaders 1024 --thread-concurrency 4096 --gpu-engine 1000 --gpu-memclock 1050 --auto-fan = выдает всего 225 мегахешей...!!!!!!

  - а почему вы все пишите в консоль, у меня 7850 - в консоли только "cgminer -c cgminer.conf 2>lofile.txt --disable-rejecting"

    остальное в конфигураторе:

 

 

{
"pools" : [
{
"user" : "vasya",
"pass" : "12345"
},
{
"user" : "vasya",
"pass" : "12345"
}
]
,
"intensity" : "9",
"vectors" : "1",
"worksize" : "128",
"kernel" : "diablo",
"lookup-gap" : "0",
"thread-concurrency" : "0",
"shaders" : "0",
"gpu-engine" : "1170",
"gpu-fan" : "75",
"gpu-memclock" : "150",
"gpu-memdiff" : "0",
"gpu-powertune" : "0",
"gpu-vddc" : "0.000",
"temp-cutoff" : "95",
"temp-overheat" : "85",
"temp-target" : "75",
"api-port" : "4028",
"disable-rejecting" : true,
"expiry" : "120",
"failover-only" : true,
"gpu-dyninterval" : "7",
"gpu-platform" : "0",
"gpu-threads" : "2",
"hotplug" : "5",
"log" : "5",
"queue" : "1",
"scan-time" : "60",
"temp-hysteresis" : "3",
"shares" : "0",
"kernel-path" : "/usr/local/bin"
}

 

половина строк тоже лишних, но 350 Мх выдает легко

 

PS когда на компе не работаю - ставлю интенсивность выше - хэши растут

Изменено пользователем vitalbtc
Ссылка на комментарий
Поделиться на другие сайты

ногда (последнее время все чаще) отваливается. Отвалов 2 типа.

1, Переключение на следующий пул в списке - и все..... 

2, Лост надцать шар на стратум протоколе и все......

у меня была похожая проблема при лост шарах и попытке переключится на другой пока две видюхи были воткнуты в мать и не закреплены (на столе все стояло без корпуса 3 дня - не знал что делать)

 

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

ещё параллельно на всякий случай включил опцию - --disable-rejecting

 

но у меня не ротэит - у меня фэйловер

Изменено пользователем vitalbtc
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Майнинг на прошитой майнером ПЛИС с помощью cgminer или скрипта

      Возможно ли майнить с помощью cgminer с помощью ПЛИС прошитой OpenSource Fpga miner.Если нет,то посоветуйте пожалуйста скрипт которым можно

      в ASIC/FPGA майнеры

    • cgminer не видит видеокарты

      Прошу сильно не пинать и шапками не закидывать, но "сдаюсь" и прошу подсказки: поиск не рулит, даже не понимаю куда копать.    Исходные данные: Win7Ultimatex64, две AMD Radeon R9 290x, самые свежие драйвера.   cgminer 4.1.0. Запускаю руками, заводя пул, логин и пароль. При этом 0 h/s, постоянно идут строки stratum from pool 0 detected new block. В окне программы надпись "no devices detected".   На форуме пишут, что без параметров и с пустым конфигом майнинг в любом случае должен хотя бы за

      в Программы для майнинга

    • исходники cgminer для Baikal

      Привет. А существуют в свободном доступе исходники sgminer-a под байкал ?  

      в ASIC/FPGA майнеры

    • ASIC L3+ подключение SOLO через CGMINER

      Ребята, вожусь уже неделю с этим асиком, имеется аппарат L3+ от Bitmain, хочу настроить его соло под монету НАПРИМЕР Grandcoin (просто имеется кошелек, хотел бы для примера взять ее). Как это сделать через  CGMiner (версия 4.10.0). В кошельке грандкоина есть раздел MINING, со строчками Server, port, username, password. У грандкоина порты RPC 12378, Connection 12377 (чтобы вы не искали), IP майнера 192.168.0.6. помогите составить ВСЁ!) Начиная от настройки кошелька (какой открывать, грандкоин QT

      в Программы для майнинга

    • Не запускается cgminer-3.9.0

      Ребята подскажите пожалуйста в чем дело, прописал настройки. Сделал полностью по инструкции. https://forum.bits.media/index.php?/topic/239-cgminer/?hl=%2B%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D0%B5%D1%82%D1%81%D1%8F+%2Bcgminer   Просто окно открывается на долю сек. и закрывается. Была версия cgminer-3.7.2 так от там совсем вот такая ошибка. http://floomby.ru/s1/84PAYH А все началось с того как заменил сегодня видеокарту на 6870. Помогите пожалуйста.

      в Общие вопросы по майнингу

×
×
  • Создать...