damNmad
Full Member
Offline
Activity: 378
Merit: 104
nvOC forever
|
|
November 06, 2017, 03:18:08 PM |
|
To Fullzero. Hi i have a very very wierd situation going on with my "Drunken Rig" damnmad and i have tried numerous times to get it to work with no avail. The rig seems to have a mind of its own we dont know if its xorg or coolbits the culprit but it tends to Overclock some cards and some not and at a random order also it tends to control some of the power values and some not so its like it has a permission issue but it doesnt seem to want to listen regardless of what we do. can you contact me via pm or on discord to see if you can maybe connect to the rig and see whats up. Damnmad has a bunch of logs from the rig maybe they can help resolve the issue also?
Yeah, the thing is, his RIG throwing this Error while running 1bash; "ERROR: The attribute 'GPUGraphicsClockOffset' specified in assignment '[gpu:0]/GPUGraphicsClockOffset[2]=175' cannot be assigned (it is a read-only attribute)." His RIG is using mixed cards like 970, 1050, 1060 as well, i tried to edit the xorg config file, but no luck, he isn't able to OC some of cards at all! I believe, we have seen this sort of error, don't have those cards to test it personally, might need to edit the cool bits according to the card or I might be completely wrong.
|
|
|
|
poisonxa
|
|
November 06, 2017, 03:21:15 PM |
|
To Fullzero. Hi i have a very very wierd situation going on with my "Drunken Rig" damnmad and i have tried numerous times to get it to work with no avail. The rig seems to have a mind of its own we dont know if its xorg or coolbits the culprit but it tends to Overclock some cards and some not and at a random order also it tends to control some of the power values and some not so its like it has a permission issue but it doesnt seem to want to listen regardless of what we do. can you contact me via pm or on discord to see if you can maybe connect to the rig and see whats up. Damnmad has a bunch of logs from the rig maybe they can help resolve the issue also?
Yeah, the thing is, his RIG throwing this Error while running 1bash; "ERROR: The attribute 'GPUGraphicsClockOffset' specified in assignment '[gpu:0]/GPUGraphicsClockOffset[2]=175' cannot be assigned (it is a read-only attribute)." His RIG is using mixed cards like 970, 1050, 1060 as well, i tried to edit the xorg config file, but no luck, he isn't able to OC some of cards at all! I believe, we have seen this sort of error, don't have those cards to test it personally, might need to edit the cool bits according to the card or I might be completely wrong. Correction i could Overclock the cards via "Nvidia Server" Manually its xorg and or cool that doesnt auto overclock on 1bash start.
|
|
|
|
crazydane
|
|
November 06, 2017, 03:52:58 PM |
|
zm 0.5.4 is out which adds some nice improvements to the telemetry interface. I have rolled it out on all my nvOC 0019-1.4 rigs with no issues. I know it has been discussed recently and I hope to see a way to collect data from multiple rigs and present it in a single browser window. With the 0.5.4 update, the telemetry now looks like this: Which I think is a nicer view into what your rigs are doing than this: But this 2nd view does provide some nice nvOS specific data. Some sort of dashboard view of all your rigs would be very nice. It would of course depend on what miner(s) you're running to pull the stats to collect them into a consistent view.
|
|
|
|
JayneL
Member
Offline
Activity: 104
Merit: 10
|
|
November 06, 2017, 04:01:49 PM |
|
Hi guys can you help me how to add more algo on SALTER_NICEHASH? I want to add cryptonight so that it can automatically switch to that algo pls tnx tnx tnx Hi Fullzero or anyone here figure it how? i tried to copy the settings of other algo and change the settings but it gets buggy and got insane income result lol I will add looking into modifying SALFTER_NICEHASH_PROFIT_SWITCHING to work with XMR/ Cryptonight. Yey thanks so much i will wait for it
|
|
|
|
leenoox
|
|
November 06, 2017, 04:18:45 PM |
|
To Fullzero. Hi i have a very very wierd situation going on with my "Drunken Rig" damnmad and i have tried numerous times to get it to work with no avail. The rig seems to have a mind of its own we dont know if its xorg or coolbits the culprit but it tends to Overclock some cards and some not and at a random order also it tends to control some of the power values and some not so its like it has a permission issue but it doesnt seem to want to listen regardless of what we do. can you contact me via pm or on discord to see if you can maybe connect to the rig and see whats up. Damnmad has a bunch of logs from the rig maybe they can help resolve the issue also?
Yeah, the thing is, his RIG throwing this Error while running 1bash; "ERROR: The attribute 'GPUGraphicsClockOffset' specified in assignment '[gpu:0]/GPUGraphicsClockOffset[2]=175' cannot be assigned (it is a read-only attribute)." His RIG is using mixed cards like 970, 1050, 1060 as well, i tried to edit the xorg config file, but no luck, he isn't able to OC some of cards at all! I believe, we have seen this sort of error, don't have those cards to test it personally, might need to edit the cool bits according to the card or I might be completely wrong. try: GPUGraphicsClockOffset[3]
|
|
|
|
gs777
Member
Offline
Activity: 118
Merit: 10
|
|
November 06, 2017, 04:52:01 PM |
|
I installed nvoc 19 1.4 it works fine except - auto temp control I'm constantly getting this message -
sudo: unable to resolve host 19_1_4 Power limit for GPU 00000000:0E:00.0 was set to 150.00 W from 150.00 W.
Warning: persistence mode is disabled on this device. This settings will go back to default as soon as driver unloads (e.g. last application like nvidia-smi or cuda application terminates). Run with [--help | -h] switch to get more information on how to enable persistence mode.
All done. GPU 12, Target temp: 70, Current: 58, Diff: 12, Fan: 30, Power: 50
I've setup PL to 150W but somehow it shows Power 50 Can you help me please?
Open Maxximus007_AUTO_TEMPERATURE_CONTROL find this line : POWERLIMIT=$(echo -n $PWRLIMIT | tail -c -5 | head -c -3 )
and change it with : POWERLIMIT=$(echo -n $PWRLIMIT | tail -c -6 | head -c -3 )
You can also edit your host name with sudo nano /etc/hosts sudo nano /etc/hostname Thank you temp control is working now it shows my PL (150W) but sudo nano /etc/hosts and sudo nano /etc/hostname shows same picture 19_1_4 8.6 GB/14.3 GB / 9.4 MB Volume Home folder /home/m1 Which name should I change?
|
|
|
|
gs777
Member
Offline
Activity: 118
Merit: 10
|
|
November 06, 2017, 04:59:28 PM |
|
I installed nvoc 19 1.4 it works fine except - auto temp control I'm constantly getting this message -
sudo: unable to resolve host 19_1_4 Power limit for GPU 00000000:0E:00.0 was set to 150.00 W from 150.00 W.
Warning: persistence mode is disabled on this device. This settings will go back to default as soon as driver unloads (e.g. last application like nvidia-smi or cuda application terminates). Run with [--help | -h] switch to get more information on how to enable persistence mode.
All done. GPU 12, Target temp: 70, Current: 58, Diff: 12, Fan: 30, Power: 50
I've setup PL to 150W but somehow it shows Power 50 Can you help me please?
I don't know if this will totally fix the issue but the sudo error re: host resolution can be corrected by fixing the hostname. In 19-1.4, there is an issue in that the hostname in /etc/hosts and /etc/hostname do not match. IIRC, /etc/hostname has 19_1_4 and /etc/hosts has m1-desktop. Edit one or the other or both and make them match. If you edit /etc/hostname, you will have to reboot. Hope this helps. Thank you for your response. If I'm not mistaken they looks same
|
|
|
|
dbolivar
Member
Offline
Activity: 119
Merit: 10
|
|
November 06, 2017, 06:30:58 PM |
|
Guys, is there a real-world difference between enabling or disabling GPUPowerMizer? I notice I can achieve the same overclocking values with or without this setting, getting about the same hashrates. But maybe it's good (or not!) for something... From the NVIDIA documentation, it's related to dynamic power management, but since we lock the frequencies and power limit, does it have any use? Thanks!
|
|
|
|
cryptocurrencyfreak
Newbie
Offline
Activity: 37
Merit: 0
|
|
November 06, 2017, 07:21:08 PM |
|
Would anyone be so kind as to point me in the right direction for adding a new miner? I am interested in adding aeon-stak-nvidia
|
|
|
|
hurvajs77
Newbie
Offline
Activity: 46
Merit: 0
|
|
November 06, 2017, 07:51:44 PM |
|
Hi Fullzero, I've a small improvement for Nicehash mail Python switch. There is added sorting profits - I use papampi Telegram notification and script check first line from current-profit file, so information about current profit is irrelevant #!/usr/bin/env python2.7
import urllib import json import subprocess import time import sys import os import datetime
# read configuration from file
cfg = json.loads(open(sys.argv[1]).read())
currency = cfg["currency"] # what's in your wallet? pwrcost = cfg["pwrcost"] # currency units per kWh min_profit = cfg["min_profit"] # in BTC per day; halt miners if we're below this payment_addr = cfg["payment_addr"] miner_name = cfg["miner_name"] # speed in GH/s # power in kW, measured at the wall # power_limit in watts per card # gpu_oc & mem_oc as offsets (+/-) from card default # fan as % (0-100); 0=automatic control # {ADDR} and {MINER} in cmd will be substituted with payment_addr & miner_name # # power_limit, gpu_oc, mem_oc, and fan may be expressed as either an integer that # is applied to all cards or as an array of integers that get applied to each # card in turn. This should better accomodate heterogeneous mining rigs. performance = cfg["performance"]
os.environ["DISPLAY"] = ":0"
# do string substitutions in miner commands for algo in performance: performance[algo]["cmd"] = performance[algo]["cmd"].format(ADDR=payment_addr, MINER=miner_name)
# fetch data from public APIs exchrate = float(json.loads(urllib.urlopen("https://api.coinbase.com/v2/exchange-rates?currency=BTC").read())["data"]["rates"][currency]) rawrev = json.loads(urllib.urlopen("https://api.nicehash.com/api?method=simplemultialgo.info").read())["result"]["simplemultialgo"]
# calculate our profitability profit = {} for i in range(0, len(rawrev)): try: profit[rawrev[i]["name"]] = float(rawrev[i]["paying"]) * performance[rawrev[i]["name"]]["speed"] - 24.0 * performance[rawrev[i]["name"]]["power"] * pwrcost / exchrate except: pass
# sort profits profit = sorted(profit.items(), key=lambda x: x[1], reverse=True) log = open("current-profit", "w") for i in profit: formatted = str(format(i[0], "16s") + ": " + format(i[1], ".8f") + " BTC/day (" + format(i[1] * exchrate, ".2f") + " " + currency + "/day)") log.write(formatted + "\n") log.close()
# get maximum max_profit = profit[0][1] max_profit_algo = profit[0][0]
# exit if maximum is below minimum if (max_profit <= min_profit): algo_log = open("algo-log", "a") algo_log.write(str(datetime.datetime.now()) + ": **NONE**\n") algo_log.close() for algo in performance: subprocess.call(["pkill", "-f", "^" + performance[algo]["cmd"].replace("+", "\\+")]) sys.exit(0)
try: subprocess.check_output(["pgrep", "-f", "^" + performance[max_profit_algo]["cmd"].replace("+", "\\+")]) current = 1 except: current = 0 if (current == 0): other = 0 for algo in performance: try: subprocess.check_output(["pgrep", "-f", "^" + performance[algo]["cmd"].replace("+", "\\+")]) other = 1 except: pass
if (current == 0): # log a change algo_log = open("algo-log", "a") algo_log.write(str(datetime.datetime.now()) + ": " + max_profit_algo + "\n") algo_log.close() if (other == 1): # kill existing miners for algo in performance: subprocess.call(["pkill", "-f", "^" + performance[algo]["cmd"].replace("+", "\\+")]) time.sleep(3) # update card settings cards = int(subprocess.check_output("nvidia-smi --query-gpu=count --format=csv,noheader,nounits".split(" ")).split("\n")[-2]) for i in range(0, cards): # power limit if type(performance[max_profit_algo]["power_limit"]) is int: subprocess.call(("sudo nvidia-smi -i " + str(i) + " -pl " + str(performance[max_profit_algo]["power_limit"])).split(" ")) else: subprocess.call(("sudo nvidia-smi -i " + str(i) + " -pl " + str(performance[max_profit_algo]["power_limit"][i])).split(" ")) # core overclock if type(performance[max_profit_algo]["gpu_oc"]) is int: subprocess.call(("nvidia-settings -a [gpu:" + str(i) + "]/GPUGraphicsClockOffset[2]=" + str(performance[max_profit_algo]["gpu_oc"])).split(" ")) subprocess.call(("nvidia-settings -a [gpu:" + str(i) + "]/GPUGraphicsClockOffset[3]=" + str(performance[max_profit_algo]["gpu_oc"])).split(" ")) else: subprocess.call(("nvidia-settings -a [gpu:" + str(i) + "]/GPUGraphicsClockOffset[2]=" + str(performance[max_profit_algo]["gpu_oc"][i])).split(" ")) subprocess.call(("nvidia-settings -a [gpu:" + str(i) + "]/GPUGraphicsClockOffset[3]=" + str(performance[max_profit_algo]["gpu_oc"][i])).split(" ")) # memory overclock if type(performance[max_profit_algo]["mem_oc"]) is int: subprocess.call(("nvidia-settings -a [gpu:" + str(i) + "]/GPUMemoryTransferRateOffset[2]=" + str(performance[max_profit_algo]["mem_oc"])).split(" ")) subprocess.call(("nvidia-settings -a [gpu:" + str(i) + "]/GPUMemoryTransferRateOffset[3]=" + str(performance[max_profit_algo]["mem_oc"])).split(" ")) else: subprocess.call(("nvidia-settings -a [gpu:" + str(i) + "]/GPUMemoryTransferRateOffset[2]=" + str(performance[max_profit_algo]["mem_oc"][i])).split(" ")) subprocess.call(("nvidia-settings -a [gpu:" + str(i) + "]/GPUMemoryTransferRateOffset[3]=" + str(performance[max_profit_algo]["mem_oc"][i])).split(" ")) # fan speed if type(performance[max_profit_algo]["fan"]) is int: if (performance[max_profit_algo]["fan"] == 0): subprocess.call(("nvidia-settings -a [gpu:" + str(i) + "]/GPUFanControlState=0").split(" ")) else: subprocess.call(("nvidia-settings -a [gpu:" + str(i) + "]/GPUFanControlState=1").split(" ")) subprocess.call(("nvidia-settings -a [fan:" + str(i) + "]/GPUTargetFanSpeed=" + str(performance[max_profit_algo]["fan"])).split(" ")) else: if (performance[max_profit_algo]["fan"][i] == 0): subprocess.call(("nvidia-settings -a [gpu:" + str(i) + "]/GPUFanControlState=0").split(" ")) else: subprocess.call(("nvidia-settings -a [gpu:" + str(i) + "]/GPUFanControlState=1").split(" ")) subprocess.call(("nvidia-settings -a [fan:" + str(i) + "]/GPUTargetFanSpeed=" + str(performance[max_profit_algo]["fan"][i])).split(" "))
# launch new miner subprocess.call(("screen -dmS miner " + performance[max_profit_algo]["cmd"]).split(" "))
|
|
|
|
CyberGI
Newbie
Offline
Activity: 14
Merit: 0
|
|
November 06, 2017, 10:55:52 PM |
|
All, Apologies if this was covered somewhere in the previous 267 pages but I'm having a struggle getting the .IMG to burn to a USB. I download it (tried 3 different PCs, all on Windows 10), used HDD Raw Copy and Etcher, to write the image to a 32GB Lexan (per Vosk's recommendation) and a few others and keep running into the same issue. It seems it only writes the 1hash file and nothing else. It splits the USD into two partitions, one contains the 1hash, and the other is "unformatted." I'm sure, and kind of hoping that, I'm "missing some mundane detail." Does anyone have ideas what is going wrong? Thanks Joe
|
|
|
|
hawkfish007
|
|
November 06, 2017, 10:59:41 PM |
|
All, Apologies if this was covered somewhere in the previous 267 pages but I'm having a struggle getting the .IMG to burn to a USB. I download it (tried 3 different PCs, all on Windows 10), used HDD Raw Copy and Etcher, to write the image to a 32GB Lexan (per Vosk's recommendation) and a few others and keep running into the same issue. It seems it only writes the 1hash file and nothing else. It splits the USD into two partitions, one contains the 1hash, and the other is "unformatted." I'm sure, and kind of hoping that, I'm "missing some mundane detail." Does anyone have ideas what is going wrong? Thanks Joe have you unzipped the file?
|
|
|
|
kk003
Member
Offline
Activity: 117
Merit: 10
|
|
November 06, 2017, 11:01:29 PM |
|
All, Apologies if this was covered somewhere in the previous 267 pages but I'm having a struggle getting the .IMG to burn to a USB. I download it (tried 3 different PCs, all on Windows 10), used HDD Raw Copy and Etcher, to write the image to a 32GB Lexan (per Vosk's recommendation) and a few others and keep running into the same issue. It seems it only writes the 1hash file and nothing else. It splits the USD into two partitions, one contains the 1hash, and the other is "unformatted." I'm sure, and kind of hoping that, I'm "missing some mundane detail." Does anyone have ideas what is going wrong? Thanks Joe Probably everything is ok. Just plug your stick into the usb port and bot from it. Windows does not see linux partitions and says that is "unformatted"
|
|
|
|
CryptAtomeTrader44
Full Member
Offline
Activity: 340
Merit: 103
It is easier to break an atom than partialities AE
|
|
November 07, 2017, 12:20:43 AM |
|
Tried my best to search for an answer, but no luck so far...
has anyone successfully gotten rid of the login loop issue?
Ive console logged in, did a re-image, tried different versions, and every ubuntu based fix i could find online (clear and .Xauthority fixes)
Board is a HP z400 board
Try this: press CTRL- ALT- F1 together, terminal window will open. Login as m1, pass miner1 type: sudo apt update && sudo apt upgrade && sudo reboot Please reply with results After login in ssh, try the others commands given in page 246 (dpkg ...) and try to réinstall latest nvidia drivers with sudo apt install nividia-387 or try to install nvOC V0019-1.4 Unfortunately did not get rid of the login loop Does it go into a loop with -1.4? No loop for me. I was on 1.3 when i réinstall nvidia-387 driver. 1.4 had some smalls bugs, but i correct when i see them. I don't note them. So sorry.
|
|
|
|
CryptAtomeTrader44
Full Member
Offline
Activity: 340
Merit: 103
It is easier to break an atom than partialities AE
|
|
November 07, 2017, 12:29:52 AM |
|
Now I can see PIRL has been listed on whattomine, if you are interested to mine it, please follow the below instructions and add it : Change the coin first in 1bashCOIN="PIRL" If you want to use the below suggested pool, make sure you set this option to 'DOT'DOT_POOL_FORMAT_or_FORWARD_SLASH_POOL_FORMAT="DOT" # DOT or SLASH # formerly ETHERMINEdotORG Add the PIRL address & pool details in 1bashPIRL_WORKER="$WORKERNAME" PIRL_ADDRESS="yourPirlAddress" PIRL_POOL="pirl.pool.sexy:6006" Add this in 3main at right placeif [ $COIN == "PIRL" ] then
if [ $ETHMINER_or_GENOIL_or_CLAYMORE == "GENOIL" ] then HCD='/home/m1/eth/Genoil-U/ethminer'
PIRLADDR="$PIRL_ADDRESS/$PIRL_WORKER"
if [ $DOT_POOL_FORMAT_or_FORWARD_SLASH_POOL_FORMAT == "DOT" ] then PIRLADDR="$PIRL_ADDRESS.$PIRL_WORKER" fi
screen -dmSL miner $HCD -S $PIRL_POOL -O $PIRLADDR:x -SP 1 -U
if [ $LOCALorREMOTE == "LOCAL" ] then screen -r miner fi
BITCOIN="theGROUND"
while [ $BITCOIN == "theGROUND" ] do sleep 60 done fi
if [ $ETHMINER_or_GENOIL_or_CLAYMORE == "ETHMINER" ] then HCD='/home/m1/eth/ethminer_12dev2/ethminer'
PIRLADDR="$PIRL_ADDRESS/$PIRL_WORKER"
if [ $DOT_POOL_FORMAT_or_FORWARD_SLASH_POOL_FORMAT == "DOT" ] then PIRLADDR="$PIRL_ADDRESS.$PIRL_WORKER" fi
screen -dmSL miner $HCD -S $PIRL_POOL -O $PIRLADDR:x -SP 1 -U
if [ $LOCALorREMOTE == "LOCAL" ] then screen -r miner fi
BITCOIN="theGROUND"
while [ $BITCOIN == "theGROUND" ] do sleep 60 done fi
if [ $ETHMINER_or_GENOIL_or_CLAYMORE == "CLAYMORE" ] then
HCD=/home/m1/eth/$CLAYMORE_VERSION/ethdcrminer64
PIRLADDR="$PIRL_ADDRESS/$PIRL_WORKER"
if [ $DOT_POOL_FORMAT_or_FORWARD_SLASH_POOL_FORMAT == "DOT" ] then PIRLADDR="$PIRL_ADDRESS.$PIRL_WORKER" fi
screen -dmSL miner $HCD -epool $PIRL_POOL -ewal $PIRLADDR -epsw x -mode 1 -allpools 1 -dbg -1 $PIRL_EXTENSION_ARGUMENTS
if [ $LOCALorREMOTE == "LOCAL" ] then screen -r miner fi
BITCOIN="theGROUND"
while [ $BITCOIN == "theGROUND" ] do sleep 60 done fi fi Effectively, i see that coin seems to pay 0.0057 BTC a day if i beleive that WTM said a this moment ! But not realyy interesting in WTM_Switching profit if it does'nt pay more than ETH in current profit + current revenue !? Right ?
|
|
|
|
CryptAtomeTrader44
Full Member
Offline
Activity: 340
Merit: 103
It is easier to break an atom than partialities AE
|
|
November 07, 2017, 12:37:59 AM |
|
Just installed this nvoc on one of my rigs, looks good. So questions though (no, I did not read all the pages..):
- Is there a way to limit telegram messages to be sent only when there is something wrong, i.e. reboot of server or miner is needed ? - My rig has some stability issues, I am mining Ethereum with ethminer. In order to track the GPUs causing problems they would have to be run as separate instances/sessions, (xmos does this by default). Any plans for implementing such feature? If not maybe I try with claymore or plug in xmos USB stick, adjust overclock settings and copy them to nvOC.
-- Tigel
I suggest you to read the notes and comments on /home/m1/kk003_telegram and see if its ok for your needs. Or you can go here: https://pastebin.com/vPnb6TKnand see. I guess if you leave empty var USER_CUSTOM_TIMES_TO_SEND_TELEGRAM you'll get only warnings (including warnings from IAmNotAJeep_and_Maxximus007_WATCHDOG). Form: USER_CUSTOM_TIMES_TO_SEND_TELEGRAM=("12:00" "18:00" "21:32")
To: USER_CUSTOM_TIMES_TO_SEND_TELEGRAM=()
I did not do this check, hope it works for you (I think so). Let me know if it does not and I'll fix it. You may too set USER_CUSTOM_TIMES_TO_SEND_TELEGRAM like this: USER_CUSTOM_TIMES_TO_SEND_TELEGRAM=("18:00")
to get a telegram once a day at 18:00 (or any other time/s of day you want) Here is the warnings list (most of them): # Some warning you can choose to get via telegram or not SEND_WARNING_SYSTEM_RESTARTED="YES" # YES or NO SEND_WARNING_XORG_RESTARTED="YES" # YES or NO SEND_WARNING_LOAD_AVERAGE="YES" # YES or NO SEND_WARNING_CHECK_DISPLAY="YES" # YES or NO SEND_WARNING_WHEN_NO_L_ON_SCREEN="YES" # YES or NO YES send a telegram when screen is not starting miner with -L (create log file)
And some info you may choose to get or not in your telegram msg: # some information you can choose to receive or not on your telegram msg SEND_REBOOT_REQUIRED="YES" # YES or NO SEND_WORKERNAME="YES" # YES or NO SEND_MINING_COIN="YES" # YES or NO SEND_MINING_ADDRESS="YES" # YES or NO MASK_MINING_ADDRESS="YES" # YES or NO SEND_MINER_EXEC_NAME="YES" # YES or NO SEND_MINER_EXEC_PATH="YES" # YES or NO SEND_MINER_UP_TIME="YES" # YES or NO SEND_PRIVATE_IP="YES" # YES or NO SEND_PUBLIC_IP="YES" # YES or NO MASK_PUBLIC_IP="NO" # YES or NO SEND_SSHD_PORT="YES" # YES or NO SEND_UP_SINCE="YES" # YES or NO SEND_UP_TIME="YES" # YES or NO SEND_RAM="YES" # YES or NO SEND_CPU_MODEL="YES" # YES or NO SEND_LOGGED_USERS="YES" # YES or NO CUSTOMIZE_SYSTEM_NAME="" # "PRIVATE_IP" or "PUBLIC_IP" or "AnY CusTom nAme you want here", if empty it uses the system's hostname # This is the main header you'll get in your telegram message # PRIVATE_IP will use your private ip/s (remenber you may have more than one) # PUBLIC_IP will use your public ip
Warnings auto-clear when system gets back to normal. I try to read your huge script and i think you're a very experienced scripter. Thank for it. But i see multiple auto_gram openden when WTM restart 3main at each switching coin. and i get en ps error but i don't know how. I will post tomorrow in this thread about that
|
|
|
|
Missing
Newbie
Offline
Activity: 3
Merit: 0
|
|
November 07, 2017, 03:12:45 AM |
|
Hi, I am using Asus b250 mining expert with Zotac 1070z. I had installed v0019-1.3 version. I managed to bring 4 gpu to mine. If I plug in 5th, i will get error "unable to get temperature internal error 15" and the particular GPU is down and the rest of 4 are working. I did changed 5 gpu to another 5 set of gpu and still got same problem.
I had plus the monitor to PCIe 16x gpu and enable the CSM setting.
If I install more than 5 gpu, can't enter to OS. Black screen after boots. Please help
|
|
|
|
poisonxa
|
|
November 07, 2017, 03:19:27 AM |
|
Hi, I am using Asus b250 mining expert with Zotac 1070z. I had installed v0019-1.3 version. I managed to bring 4 gpu to mine. If I plug in 5th, i will get error "unable to get temperature internal error 15" and the particular GPU is down and the rest of 4 are working. I did changed 5 gpu to another 5 set of gpu and still got same problem.
I had plus the monitor to PCIe 16x gpu and enable the CSM setting.
If I install more than 5 gpu, can't enter to OS. Black screen after boots. Please help
have you tried reseting the mothing to optimized settings and switching PCI riser card?
|
|
|
|
kk003
Member
Offline
Activity: 117
Merit: 10
|
|
November 07, 2017, 03:33:47 AM |
|
Just installed this nvoc on one of my rigs, looks good. So questions though (no, I did not read all the pages..):
- Is there a way to limit telegram messages to be sent only when there is something wrong, i.e. reboot of server or miner is needed ? - My rig has some stability issues, I am mining Ethereum with ethminer. In order to track the GPUs causing problems they would have to be run as separate instances/sessions, (xmos does this by default). Any plans for implementing such feature? If not maybe I try with claymore or plug in xmos USB stick, adjust overclock settings and copy them to nvOC.
-- Tigel
I suggest you to read the notes and comments on /home/m1/kk003_telegram and see if its ok for your needs. Or you can go here: https://pastebin.com/vPnb6TKnand see. I guess if you leave empty var USER_CUSTOM_TIMES_TO_SEND_TELEGRAM you'll get only warnings (including warnings from IAmNotAJeep_and_Maxximus007_WATCHDOG). Form: USER_CUSTOM_TIMES_TO_SEND_TELEGRAM=("12:00" "18:00" "21:32")
To: USER_CUSTOM_TIMES_TO_SEND_TELEGRAM=()
I did not do this check, hope it works for you (I think so). Let me know if it does not and I'll fix it. You may too set USER_CUSTOM_TIMES_TO_SEND_TELEGRAM like this: USER_CUSTOM_TIMES_TO_SEND_TELEGRAM=("18:00")
to get a telegram once a day at 18:00 (or any other time/s of day you want) Here is the warnings list (most of them): # Some warning you can choose to get via telegram or not SEND_WARNING_SYSTEM_RESTARTED="YES" # YES or NO SEND_WARNING_XORG_RESTARTED="YES" # YES or NO SEND_WARNING_LOAD_AVERAGE="YES" # YES or NO SEND_WARNING_CHECK_DISPLAY="YES" # YES or NO SEND_WARNING_WHEN_NO_L_ON_SCREEN="YES" # YES or NO YES send a telegram when screen is not starting miner with -L (create log file)
And some info you may choose to get or not in your telegram msg: # some information you can choose to receive or not on your telegram msg SEND_REBOOT_REQUIRED="YES" # YES or NO SEND_WORKERNAME="YES" # YES or NO SEND_MINING_COIN="YES" # YES or NO SEND_MINING_ADDRESS="YES" # YES or NO MASK_MINING_ADDRESS="YES" # YES or NO SEND_MINER_EXEC_NAME="YES" # YES or NO SEND_MINER_EXEC_PATH="YES" # YES or NO SEND_MINER_UP_TIME="YES" # YES or NO SEND_PRIVATE_IP="YES" # YES or NO SEND_PUBLIC_IP="YES" # YES or NO MASK_PUBLIC_IP="NO" # YES or NO SEND_SSHD_PORT="YES" # YES or NO SEND_UP_SINCE="YES" # YES or NO SEND_UP_TIME="YES" # YES or NO SEND_RAM="YES" # YES or NO SEND_CPU_MODEL="YES" # YES or NO SEND_LOGGED_USERS="YES" # YES or NO CUSTOMIZE_SYSTEM_NAME="" # "PRIVATE_IP" or "PUBLIC_IP" or "AnY CusTom nAme you want here", if empty it uses the system's hostname # This is the main header you'll get in your telegram message # PRIVATE_IP will use your private ip/s (remenber you may have more than one) # PUBLIC_IP will use your public ip
Warnings auto-clear when system gets back to normal. I try to read your huge script and i think you're a very experienced scripter. Thank for it. But i see multiple auto_gram openden when WTM restart 3main at each switching coin. and i get en ps error but i don't know how. I will post tomorrow in this thread about that Thx . I don't have a nvoc 19+ installed. The script was tested on nvoc 19 stable so I don't know yet how to get it working with WMT switch. If some one have WMT switch working on Nvoc 19 stable and want to share a how to I'll be happy to modify the script. Post what you have anyway.
|
|
|
|
MentalNomad
Member
Offline
Activity: 83
Merit: 10
|
|
November 07, 2017, 04:13:26 AM |
|
Hi, I am using Asus b250 mining expert with Zotac 1070z. I had installed v0019-1.3 version. I managed to bring 4 gpu to mine. If I plug in 5th, i will get error "unable to get temperature internal error 15" and the particular GPU is down and the rest of 4 are working. I did changed 5 gpu to another 5 set of gpu and still got same problem.
I had plus the monitor to PCIe 16x gpu and enable the CSM setting.
If I install more than 5 gpu, can't enter to OS. Black screen after boots. Please help
have you tried reseting the mothing to optimized settings and switching PCI riser card? +1 for this... I'd suspect mobo settings or a bad riser. I've had mobo setting lead to trouble especially when rebuilding a rig from Windows to nvOC; reset is best.
|
|
|
|
|