papampi
Full Member
Offline
Activity: 686
Merit: 140
Linux FOREVER! Resistance is futile!!!
|
|
September 08, 2017, 09:13:02 PM |
|
MPH wise, we got the major ethash and equihash algos, we already have SALFTER's MPH switcher.
Only thing remaining is the zpool algos.
Someone asked me about implementing a switcher for zpool. Took a quick look yesterday to see what information their API provides...turns out it's not much at all. Unless they have some undocumented API calls available, there's nothing on which to base a switching decision. I suppose there's WhatToMine, which could possibly lead to a more generalized switcher, but they appear to have somewhat limited algorithm coverage. It's possible to calculate expected production for a coin based on your equipment's hashrate and the network's difficulty; that's basically what WhatToMine does. If I can find a sufficiently diverse source of network difficulty figures, I might be able to knock something together. ( https://chainz.cryptoid.info/dmd/api.dws?q=summary might be a possibility; I need to compare it to what can be mined at NiceHash/MiningPoolHub/ZPool to see if it might be sufficient. Back in the day, I was running a bunch of block explorers myself; I'd rather not go back to that if I can avoid it.) Edit: On slightly deeper inspection, the aforementioned chainz.cryptoid.info doesn't even cover the likes of BTC or ETH, though it does have a ton of shitcoins I've never heard of. Anybody have recommendations for a multiple-coin block explorer with an API that makes difficulty information available? It was me who asked for Zpool auto switch Thanks a lot for taking the time to consider doing it. There are many zpool switch under windows If it helps have a look at these megaminer , multipoolminer and nemosminer
|
|
|
|
damNmad
Full Member
Offline
Activity: 378
Merit: 104
nvOC forever
|
|
September 08, 2017, 09:41:01 PM |
|
Zpool don't have worker and only way you can see your worker is in your password as an option If you add worker next to address BTC address like other pools you don't see your worker. My bad I added worker in address too . It should be in password only. ZPOOLADDR="$BTC_ADDRESS" ZPOOLPASS="$WORKERNAME,c=BTC" You can search your stats using your BTC address right? But, that only give you over all info not RIG wise, is that what you are trying to say?? Exactly when search for your btc address it shows worker/rig without name only way to see which rig it is, is through password option as Extra Perfect, thanks papampi for explanation ZPOOLPASS variable will be useful for people with multiple RIG's pointing to ZPOOL, but don't think we need ZPOOLADDR as it only holds value of an existing variable ($BTC_ADDRESS)?
|
|
|
|
papampi
Full Member
Offline
Activity: 686
Merit: 140
Linux FOREVER! Resistance is futile!!!
|
|
September 08, 2017, 09:46:53 PM |
|
Zpool don't have worker and only way you can see your worker is in your password as an option If you add worker next to address BTC address like other pools you don't see your worker. My bad I added worker in address too . It should be in password only. ZPOOLADDR="$BTC_ADDRESS" ZPOOLPASS="$WORKERNAME,c=BTC" You can search your stats using your BTC address right? But, that only give you over all info not RIG wise, is that what you are trying to say?? Exactly when search for your btc address it shows worker/rig without name only way to see which rig it is, is through password option as Extra Perfect, thanks papampi for explanation ZPOOLPASS variable will be useful for people with multiple RIG's pointing to ZPOOL, but don't think we need ZPOOLADDR as it only holds value of an existing variable ($BTC_ADDRESS)? If all want to use BtC, which usually do it wont be needed but zpool documentation says you can exchange to any coin you want so ... its your choice to add more headache and options that wont be needed usually
|
|
|
|
creepas
|
|
September 08, 2017, 09:53:03 PM |
|
Hello,
i just want to post here that we made with this system run 19 GPU.
Its amaizing.
cReepas
|
|
|
|
damNmad
Full Member
Offline
Activity: 378
Merit: 104
nvOC forever
|
|
September 08, 2017, 10:00:18 PM |
|
Hello,
i just want to post here that we made with this system run 19 GPU.
Its amaizing.
cReepas
Wow that's good to know
|
|
|
|
|
damNmad
Full Member
Offline
Activity: 378
Merit: 104
nvOC forever
|
|
September 09, 2017, 01:00:28 AM |
|
It works fantastic! Thank You! Do you happen to have a solution where this can mine Ubiq coin?
There you go;
Is there any way to mine ubiq with this software? Add the following details to your 1bash : Update your own address, pool and worker : UBQ_WORKER="$IP_AS_WORKER" UBQ_ADDRESS="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" UBQ_POOL="stratum+tcp://eu.ubiqpool.io:8008" UBQ_EXTENTION_ARGUMENTS="" Add this in the right place in the bottom code if [ $COIN == "UBQ" ] then
if [ $CLAYMORE_VERSION == "9_7" ] then HCD='/home/m1/eth/9_7/ethdcrminer64' fi
if [ $CLAYMORE_VERSION == "9_5" ] then HCD='/home/m1/eth/9_5/ethdcrminer64' fi
if [ $CLAYMORE_VERSION == "9_4" ] then HCD='/home/m1/eth/9_4/ethdcrminer64' fi
if [ $CLAYMORE_VERSION == "8_0" ] then HCD='/home/m1/eth/8_0/ethdcrminer64' fi
UBQADDR="$UBQ_ADDRESS/$UBQ_WORKER"
screen -dmS miner $HCD -epool $UBQ_POOL -ewal $UBQADDR -epsw x -mode 1 -allpools 1 -dbg -1 $UBQ_EXTENTION_ARGUMENTS
if [ $LOCALorREMOTE == "LOCAL" ] then screen -r miner fi
BITCOIN="theGROUND"
while [ $BITCOIN == "theGROUND" ] do sleep 60 done fi
|
|
|
|
gdemon
Newbie
Offline
Activity: 4
Merit: 0
|
|
September 09, 2017, 03:55:37 AM |
|
Hi Help or assist to understand with a problem. when starting this error / home / m1 / 3main: line 53: nvidia-smi: command not found
rig IP: 192.168.1.3
rig MAC: 70: 85: c2: 49: 78: 44
01: 00.0 VGA compatible controller: NVIDIA Corporation Device 1b06 (rev a1) 07: 00.0 VGA compatible controller: NVIDIA Corporation Device 1c03 (rev a1) 08: 00.0 VGA compatible controller: NVIDIA Corporation Device 1c03 (rev a1)
/ home / m1 / 3main: line 144: nvidia-smi: command not found
Thu Sep 7 13:54:01 EDT 2017 Action: Installing daemon (12.0.76279) for 'systemd' ... installing /etc/systemd/system/teamviewerd.service (/opt/teamviewer/tv_bin/script/teamviewerd.service) Try: systemctl enable teamviewerd.service systemctl start teamviewerd.service
[WARN] Unable to load the library libutempter! [WARN] The <wall> command will not work in guake! [WARN] libutempter.so.0: can not open shared object file: No such file or directory
LAUNCHING: IAmNotAJeep_and_Maxximus007_WATCHDOG
process in screen wdog; attach with: screen -r wdog
LAUNCHING: Maxximus007_AUTO_TEMPERATURE_CONTROL
process in screen temp; attach with: screen -r temp
/ home / m1 / 3main: line 450: [: NO: integer expression expected / home / m1 / 3main: line 455: nvidia-smi: command not found
ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
ERROR: Error querying connected displays on GPU 0 (Missing Extension).
ERROR: Error resolving target specification 'gpu: 0' (No targets match target specification), specified in assignment '[gpu: 0] / GPUGraphicsClockOffset [3] = 50'.
ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
ERROR: Error querying connected displays on GPU 0 (Missing Extension).
ERROR: Error resolving target specification 'gpu: 0' (No targets match target specification), specified in assignment '[gpu: 0] / GPUMemoryTransferRateOffset [3] = 200'.
/ home / m1 / 3main: line 877: [: ==: unary operator expected / home / m1 / 3main: line 883: [: ==: unary operator expected / home / m1 / 3main: line 891: [: ==: unary operator expected / home / m1 / 3main: line 901: [: ==: unary operator expected / home / m1 / 3main: line 913: [: ==: unary operator expected / home / m1 / 3main: line 927: [: ==: unary operator expected / home / m1 / 3main: line 943: [: ==: unary operator expected / home / m1 / 3main: line 961: [: ==: unary operator expected / home / m1 / 3main: line 981: [: ==: unary operator expected / home / m1 / 3main: line 1003: [: ==: unary operator expected / home / m1 / 3main: line 1027: [: ==: unary operator expected / home / m1 / 3main: line 1053: [: ==: unary operator expected / home / m1 / 3main: line 1081: [: ==: unary operator expected
LAUNCHING: Mining Process
process in screen miner; attach with: screen -r miner
please help me
|
|
|
|
papampi
Full Member
Offline
Activity: 686
Merit: 140
Linux FOREVER! Resistance is futile!!!
|
|
September 09, 2017, 06:16:57 AM |
|
Is it possible to compile latest ccminer klaust for linux ? I'm getting +1000 kh/s neoscrypt with 1070 on windows with it while SPccminer gives 800 kh/s on nvoc
|
|
|
|
rayd89
Newbie
Offline
Activity: 28
Merit: 0
|
|
September 09, 2017, 07:09:25 AM |
|
Happy to report -
Once i got rid of that shitty celeron processor and upgraded to the pentium G4560 - all issues went away immediately. NVOC - greatest mining OS ever.
|
|
|
|
davidadrake
Newbie
Offline
Activity: 41
Merit: 0
|
|
September 09, 2017, 07:10:17 AM |
|
I must be missing something stupid, but I cannot get this to boot off my USB. My computer boots from USB fine, because I tested it with a Ubuntu image written to that same stick. I usually use Win32 Disk Imager, but that didn't boot, and neither did rufus or etch. I tried YUMI, but I guess my 16GB USB drive is too small to fit that and this. I know it writes the image fine because I can open the drive in Windows to edit the 1bash file. I use SD Formatter to reclaim the whole drive each time prior to writing this image. Any other ideas?
|
|
|
|
papampi
Full Member
Offline
Activity: 686
Merit: 140
Linux FOREVER! Resistance is futile!!!
|
|
September 09, 2017, 07:14:45 AM |
|
salfeter mph gives me error Traceback (most recent call last): File "/home/m1/mph_switch", line 14, in <module> cfg=json.loads(open(sys.argv[1]).read()) File "/usr/lib/python2.7/json/__init__.py", line 339, in loads return _default_decoder.decode(s) File "/usr/lib/python2.7/json/decoder.py", line 364, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode raise ValueError("No JSON object could be decoded") ValueError: No JSON object could be decoded
That's the line that loads the config file. By the time it's run, 3main should have already generated mph_conf.json. What do you have in that file? Now I'm getting new error Traceback (most recent call last): File "/home/m1/mph_switch", line 36, in <module> exchrate=float(json.loads(urllib2.urlopen("https://api.coinbase.com/v2/exchange-rates?currency=BTC").read())["data"]["rates"][currency]) File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File "/usr/lib/python2.7/urllib2.py", line 435, in open response = meth(req, response) File "/usr/lib/python2.7/urllib2.py", line 548, in http_response 'http', request, response, code, msg, hdrs) File "/usr/lib/python2.7/urllib2.py", line 473, in error return self._call_chain(*args) File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain result = func(*args) File "/usr/lib/python2.7/urllib2.py", line 556, in http_error_default raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) urllib2.HTTPError: HTTP Error 400: Bad Request Seems like coinbase api blocks my country ip cant open the url without vpn. Possible to disable exchange rate? and use btc as currency?
|
|
|
|
mikespax
|
|
September 09, 2017, 08:56:15 AM |
|
I must be missing something stupid, but I cannot get this to boot off my USB. My computer boots from USB fine, because I tested it with a Ubuntu image written to that same stick. I usually use Win32 Disk Imager, but that didn't boot, and neither did rufus or etch. I tried YUMI, but I guess my 16GB USB drive is too small to fit that and this. I know it writes the image fine because I can open the drive in Windows to edit the 1bash file. I use SD Formatter to reclaim the whole drive each time prior to writing this image. Any other ideas? I'm running off of a 32 GB sd card in a USB card reader right now. You might give that a shot if you're just desperate to get something running. I burned the image using etcher on a Macbook.
|
Bitrated user: mikespax.
|
|
|
papampi
Full Member
Offline
Activity: 686
Merit: 140
Linux FOREVER! Resistance is futile!!!
|
|
September 09, 2017, 09:37:37 AM |
|
I must be missing something stupid, but I cannot get this to boot off my USB. My computer boots from USB fine, because I tested it with a Ubuntu image written to that same stick. I usually use Win32 Disk Imager, but that didn't boot, and neither did rufus or etch. I tried YUMI, but I guess my 16GB USB drive is too small to fit that and this. I know it writes the image fine because I can open the drive in Windows to edit the 1bash file. I use SD Formatter to reclaim the whole drive each time prior to writing this image. Any other ideas? I'm running off of a 32 GB sd card in a USB card reader right now. You might give that a shot if you're just desperate to get something running. I burned the image using etcher on a Macbook. Try HDD raw copy tool http://hddguru.com/software/HDD-Raw-Copy-Tool/
|
|
|
|
papampi
Full Member
Offline
Activity: 686
Merit: 140
Linux FOREVER! Resistance is futile!!!
|
|
September 09, 2017, 09:56:22 AM Last edit: September 09, 2017, 11:35:12 AM by papampi |
|
Hi Help or assist to understand with a problem. when starting this error / home / m1 / 3main: line 53: nvidia-smi: command not found
rig IP: 192.168.1.3
rig MAC: 70: 85: c2: 49: 78: 44
01: 00.0 VGA compatible controller: NVIDIA Corporation Device 1b06 (rev a1) 07: 00.0 VGA compatible controller: NVIDIA Corporation Device 1c03 (rev a1) 08: 00.0 VGA compatible controller: NVIDIA Corporation Device 1c03 (rev a1)
/ home / m1 / 3main: line 144: nvidia-smi: command not found
Thu Sep 7 13:54:01 EDT 2017 Action: Installing daemon (12.0.76279) for 'systemd' ... installing /etc/systemd/system/teamviewerd.service (/opt/teamviewer/tv_bin/script/teamviewerd.service) Try: systemctl enable teamviewerd.service systemctl start teamviewerd.service
[WARN] Unable to load the library libutempter! [WARN] The <wall> command will not work in guake! [WARN] libutempter.so.0: can not open shared object file: No such file or directory
LAUNCHING: IAmNotAJeep_and_Maxximus007_WATCHDOG
process in screen wdog; attach with: screen -r wdog
LAUNCHING: Maxximus007_AUTO_TEMPERATURE_CONTROL
process in screen temp; attach with: screen -r temp
/ home / m1 / 3main: line 450: [: NO: integer expression expected / home / m1 / 3main: line 455: nvidia-smi: command not found
ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
ERROR: Error querying connected displays on GPU 0 (Missing Extension).
ERROR: Error resolving target specification 'gpu: 0' (No targets match target specification), specified in assignment '[gpu: 0] / GPUGraphicsClockOffset [3] = 50'.
ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
ERROR: Error querying connected displays on GPU 0 (Missing Extension).
ERROR: Error resolving target specification 'gpu: 0' (No targets match target specification), specified in assignment '[gpu: 0] / GPUMemoryTransferRateOffset [3] = 200'.
/ home / m1 / 3main: line 877: [: ==: unary operator expected / home / m1 / 3main: line 883: [: ==: unary operator expected / home / m1 / 3main: line 891: [: ==: unary operator expected / home / m1 / 3main: line 901: [: ==: unary operator expected / home / m1 / 3main: line 913: [: ==: unary operator expected / home / m1 / 3main: line 927: [: ==: unary operator expected / home / m1 / 3main: line 943: [: ==: unary operator expected / home / m1 / 3main: line 961: [: ==: unary operator expected / home / m1 / 3main: line 981: [: ==: unary operator expected / home / m1 / 3main: line 1003: [: ==: unary operator expected / home / m1 / 3main: line 1027: [: ==: unary operator expected / home / m1 / 3main: line 1053: [: ==: unary operator expected / home / m1 / 3main: line 1081: [: ==: unary operator expected
LAUNCHING: Mining Process
process in screen miner; attach with: screen -r miner
please help me Is integrated GPU disabled And did you connect monitor to GTX GPU on first boot ! Also try to run these commands : sudo apt update sudo apt install nvidia-384 reboot, see if it fixed or not.
|
|
|
|
papampi
Full Member
Offline
Activity: 686
Merit: 140
Linux FOREVER! Resistance is futile!!!
|
|
September 09, 2017, 11:01:30 AM Last edit: September 09, 2017, 11:23:37 AM by papampi |
|
Is it possible to compile latest ccminer klaust for linux ? I'm getting +1000 kh/s neoscrypt with 1070 on windows with it while SPccminer gives 800 kh/s on nvoc m1@m1-desktop-101:~/Downloads/ccminer-klaust/ccminer-klaust$ ./ccminer --version ccminer 8.13-KlausT (64bit) for nVidia GPUs Compiled with GCC 5.4 using Nvidia CUDA Toolkit 8.0
Based on pooler cpuminer 2.3.2 and the tpruvot@github fork CUDA support by Christian Buchner, Christian H. and DJM34 Includes optimizations implemented by sp-hash, klaust, tpruvot and tsiv.
ccminer v8.13-KlausT libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
I compiled it but gives me error : [2017-09-09 15:28:05] GPU #3: waiting for data [2017-09-09 15:28:05] GPU #0: waiting for data [2017-09-09 15:28:05] GPU #4: waiting for data [2017-09-09 15:28:05] GPU #5: waiting for data [2017-09-09 15:28:05] GPU #1: waiting for data [2017-09-09 15:28:06] Stratum difficulty set to 256 [2017-09-09 15:28:06] Stratum difficulty set to 64 [2017-09-09 15:28:06] hub.miningpoolhub.com:20510 neoscrypt block 1876969 Cuda error in func 'neoscrypt_cpu_init_2stream' at line 1439 : invalid device symbol. Cuda error in func 'neoscrypt_cpu_init_2stream' at line 1428 : driver shutting down.
|
|
|
|
Porticus
|
|
September 09, 2017, 03:17:31 PM |
|
I still can't start the mine, I modify the 1bash, I add my wallet and the pool, I select what I want to mine, but it never starts the mine, I don't understand what can happen..
|
|
|
|
Bigf00t
Newbie
Offline
Activity: 60
Merit: 0
|
|
September 09, 2017, 03:26:52 PM |
|
I still can't start the mine, I modify the 1bash, I add my wallet and the pool, I select what I want to mine, but it never starts the mine, I don't understand what can happen..
Which coin? Did you set it to LOCAL in 1bash?
|
|
|
|
Porticus
|
|
September 09, 2017, 04:22:30 PM |
|
I still can't start the mine, I modify the 1bash, I add my wallet and the pool, I select what I want to mine, but it never starts the mine, I don't understand what can happen..
Which coin? Did you set it to LOCAL in 1bash? etc with claymore 9.8.. if i think i did everything the way i should... but i don't have much experience in linux.
|
|
|
|
Bigf00t
Newbie
Offline
Activity: 60
Merit: 0
|
|
September 09, 2017, 04:43:20 PM |
|
etc with claymore 9.8.. if i think i did everything the way i should... but i don't have much experience in linux.
Tell us what you see on the screen or make a picture. Maybe we can help you. I use nvOC for a lot of rigs mining ETC without any problems.
|
|
|
|
|