Bitcoin Forum
November 02, 2024, 12:53:15 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 [143] 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 ... 843 »
  Print  
Author Topic: OFFICIAL CGMINER mining software thread for linux/win/osx/mips/arm/r-pi 4.11.1  (Read 5805608 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (3 posts by 1+ user deleted.)
jjiimm_64
Legendary
*
Offline Offline

Activity: 1876
Merit: 1000


View Profile
January 13, 2012, 07:41:38 AM
 #2841



OK,  so maybe I am missing somthing..  but all the rpc requests I see can either start or stop a gpu, get summary of gpu.  but how do you change the clocks? or change the pool??
Code:
The list of requests and replies are:

 Request       Reply Section  Details
 -------       -------------  -------
 version       VERSION        CGMiner=cgminer version
                              API=API version

 summary       SUMMARY        The status summary of the miner
                              e.g. Elapsed=NNN,Found Blocks=N,Getworks=N,...|

 pools         POOLS          The status of each pool
                              e.g. Pool=0,URL=http://pool.com:6311,Status=Alive,...|

 devs          DEVS           Each available CPU and GPU with their details
                              e.g. GPU=0,Accepted=NN,MHS av=NNN,...,Intensity=D|

 gpu|N         GPU            The details of a single GPU number N in the same
                              format and details as for DEVS

 cpu|N         CPU            The details of a single CPU number N in the same
                              format and details as for DEVS

 gpucount      GPUS           Count=N| <- the number of GPUs

 cpucount      CPUS           Count=N| <- the number of CPUs

 gpuenable|N   none           There is no reply section just the STATUS section
                              stating the results of the enable request

 gpudisable|N  none           There is no reply section just the STATUS section
                              stating the results of the disable request

 gpurestart|N  none           There is no reply section just the STATUS section
                              stating the results of the restart request

 quit          none           There is no status section but just a single "BYE|"
                              reply before cgminer quits

I see how to get pool info, but no command to change the pool, or change the fan, or change the clock.? what am i missing?

1jimbitm6hAKTjKX4qurCNQubbnk2YsFw
Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
January 13, 2012, 07:43:17 AM
 #2842

They are yet to be implemented!

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
jjiimm_64
Legendary
*
Offline Offline

Activity: 1876
Merit: 1000


View Profile
January 13, 2012, 07:49:11 AM
 #2843


Well, that explains why I couldn't figure it out Smiley

1jimbitm6hAKTjKX4qurCNQubbnk2YsFw
kano
Legendary
*
Offline Offline

Activity: 4606
Merit: 1851


Linux since 1997 RedHat 4


View Profile
January 13, 2012, 10:29:10 AM
 #2844


Well, that explains why I couldn't figure it out Smiley

Ignoring the fact that I still haven't even got around to my pool/cgminer changes that I want to do ... Smiley
At the moment the issue of CPU code and the Luke-jr changes mean I wont be touching any code until those are decided
(except helping ckolivas remove the CPU code from api.c if/when he does the CPU code removal)
there's also a minor bug in the example code: api-example.c that messes up the JSON (works fine otherwise of course)
The +1 in the send() needs removing - that I'll fix later also.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
bitlane
Internet detective
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


I heart thebaron


View Profile
January 13, 2012, 01:34:22 PM
 #2845


Please do not allow Luke-Jr to become associated with CGMiner in any way. Frankly, he is nothing more than a stain on the community as a whole and if his past actions are any indication, you would be opening the door for him to create more havoc in the project than it is worth.

He has indicated that reverse engineering is lawful and an acceptable method of moving forward, so please take this into consideration when reviewing his patches and do everything you possibly can to MAKE THEM YOUR OWN so that his reputation doesn't leave any marks on this great project.

kwaaak
Full Member
***
Offline Offline

Activity: 139
Merit: 100


View Profile
January 13, 2012, 01:44:01 PM
 #2846

Let luke roam free, heathens.
Diapolo
Hero Member
*****
Offline Offline

Activity: 772
Merit: 500



View Profile WWW
January 13, 2012, 01:48:16 PM
 #2847


Please do not allow Luke-Jr to become associated with CGMiner in any way. Frankly, he is nothing more than a stain on the community as a whole and if his past actions are any indication, you would be opening the door for him to create more havoc in the project than it is worth.

He has indicated that reverse engineering is lawful and an acceptable method of moving forward, so please take this into consideration when reviewing his patches and do everything you possibly can to MAKE THEM YOUR OWN so that his reputation doesn't leave any marks on this great project.

Your avatar SUX, but hey I guess freedom of speech, right Wink?

Dia

Liked my former work for Bitcoin Core? Drop me a donation via:
1PwnvixzVAKnAqp8LCV8iuv7ohzX2pbn5x
bitcoin:1PwnvixzVAKnAqp8LCV8iuv7ohzX2pbn5x?label=Diapolo
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
January 13, 2012, 01:49:02 PM
 #2848

He has indicated that reverse engineering is lawful and an acceptable method of moving forward, so please take this into consideration when reviewing his patches and do everything you possibly can to MAKE THEM YOUR OWN so that his reputation doesn't leave any marks on this great project.

Reverse engineering is lawful.  Granted that right has been severly (and IMHO wrongly) degraded by provisions in DMCA but there is nothing wrong with reverse engineering.

Often when products or protocols are abandoned the ONLY way forward to new sustainable code is via reverse engineering.  Linux simply wouldn't exist without reverse engineering.  Before companies began to support it most drivers were created from reverse engineering.

I left the person of your attack out of the quote and response because it is off-topic but I felt I couldn't leave this perception unchallenged.


Also in a GPL project there is no such thing as MAKE THEM YOUR OWN.  If you want your own fork that makes fart sounds everytime a block is found you can pull it right now.  The license gives you the right and that right can never be taken away.
bitlane
Internet detective
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


I heart thebaron


View Profile
January 13, 2012, 01:53:51 PM
 #2849

He has indicated that reverse engineering is lawful and an acceptable method of moving forward, so please take this into consideration when reviewing his patches and do everything you possibly can to MAKE THEM YOUR OWN so that his reputation doesn't leave any marks on this great project.

Reverse engineering is lawful.  Granted that right has been severly (and IMHO wrongly) degraded by provisions in DMCA but there is nothing wrong with reverse engineering.

Often when products or protocols are abandoned the ONLY way forward to new sustainable code is via reverse engineering.  Linux simply wouldn't exist without reverse engineering.  Before companies began to support it most drivers were created from reverse engineering.

I left the person of your attack out of the quote and response because it is off-topic but I felt I couldn't leave this perception unchallenged.


Also in a GPL project there is no such thing as MAKE THEM YOUR OWN.  If you want your own fork that makes fart sounds everytime a block is found you can pull it right now.  The license gives you the right and that right can never be taken away.

I should have clarified a bit.....so thank you for reminding me to post again.

YES, let him fork his own project and call it DOOSH-JR-MINER, but PLEASE do not allow any of his contributions to make into the master repository.

DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
January 13, 2012, 02:04:33 PM
 #2850

YES, let him fork his own project and call it DOOSH-JR-MINER, but PLEASE do not allow any of his contributions to make into the master repository.

Why.  I haven't tested them yet but the code looks useful.  The 0.4% improvement code is a rather mundane bug fix.  Should we intentionally keep a bug in cgminer because we don't like the author?  Does that make the community better somehow?
rjk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


1ngldh


View Profile
January 13, 2012, 02:23:13 PM
 #2851

Although most of us do not agree with many of Luke's positions and actions, it is obvious from inspecting his code that he is a capable coder. If you wish to boycott anything that he has touched, then you can stop using Bitcoin - he has committed several fixes/improvements etc to it.

Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
kano
Legendary
*
Offline Offline

Activity: 4606
Merit: 1851


Linux since 1997 RedHat 4


View Profile
January 13, 2012, 02:50:42 PM
 #2852

Well actually it's up to ckolivas Smiley

Though I will say that Luke didn't bother to do the api.c changes in his FPGA pull ... that's slack.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
-ck (OP)
Legendary
*
Offline Offline

Activity: 4284
Merit: 1645


Ruu \o/


View Profile WWW
January 13, 2012, 03:33:27 PM
 #2853

I judge all code by the code's merit. If it's GPL compliant and good code, then even if it's from an axe murderer, I'll take it. I have thought about this long and hard in the past. Read Rusty's take on it:

http://rusty.ozlabs.org/?p=196

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
joulesbeef
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


moOo


View Profile
January 13, 2012, 03:34:17 PM
 #2854

people should be wary then, and other developers should double check his work in bitcoin if they already havent.
You cant have people with very suspect morals, writing code that deals with money. Anywhere else dealing with anything like bitcoin, he would have had to go through a background check and send his fingerprints to the fed. Most likely he would have failed said background check during the psychological profile.

mooo for rent
rjk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


1ngldh


View Profile
January 13, 2012, 03:37:13 PM
 #2855

people should be wary then, and other developers should double check his work in bitcoin if they already havent.
You cant have people with very suspect morals, writing code that deals with money. Anywhere else dealing with anything like bitcoin, he would have had to go through a background check and send his fingerprints to the fed. Most likely he would have failed said background check during the psychological profile.

dude what
If the code is verified and read through by other competent devleopers, it doesn't matter who wrote it initially. For all we know Satoshi himself could be some evil guy, but because the code is open source, it was verified many times over by other developers to be safe and working.

Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
January 13, 2012, 03:38:02 PM
 #2856

I judge all code by the code's merit. If it's GPL compliant and good code, then even if it's from an axe murderer, I'll take it. I have thought about this long and hard in the past. Read Rusty's take on it:

http://rusty.ozlabs.org/?p=196


Thanks for the link.

“If you didn’t run code written by assholes, your machine wouldn’t boot”

LOLZ!
stevegee58
Legendary
*
Offline Offline

Activity: 916
Merit: 1003



View Profile
January 13, 2012, 03:38:40 PM
 #2857

You're assuming that people with questionable morals/ethics are obvious based on their behavior on message boards.

An aside:  this reminds me of the business with the Reiser file system in Linux, written by the convicted murderer Hans Reiser
Good stuff but not universally adopted partly due to the "ick factor" with the man himself.

You are in a maze of twisty little passages, all alike.
-ck (OP)
Legendary
*
Offline Offline

Activity: 4284
Merit: 1645


Ruu \o/


View Profile WWW
January 13, 2012, 03:40:38 PM
 #2858

You're assuming that people with questionable morals/ethics are obvious based on their behavior on message boards.

An aside:  this reminds me of the business with the Reiser file system in Linux, written by the convicted murderer Hans Reiser
Good stuff but not universally adopted partly due to the "ick factor" with the man himself.
The axe murderer comment was not coincidence, given the history of Hans and linux Wink

In fact his code never got incorporated because it had too many problems. It had nothing to do with him being a murderer. Once he was convicted, though, all the people working on his project slowly all walked away one by one, thus leaving the code to rot.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
jjiimm_64
Legendary
*
Offline Offline

Activity: 1876
Merit: 1000


View Profile
January 13, 2012, 04:17:14 PM
 #2859


Back to the RPC stuff:

being able to switch a pool, or change a gpu engine clock are really the only commands I need. I would gladly pay 5 btc if these two features made it to the trunk.

Jim

1jimbitm6hAKTjKX4qurCNQubbnk2YsFw
kano
Legendary
*
Offline Offline

Activity: 4606
Merit: 1851


Linux since 1997 RedHat 4


View Profile
January 13, 2012, 11:29:20 PM
 #2860


Back to the RPC stuff:

being able to switch a pool, or change a gpu engine clock are really the only commands I need. I would gladly pay 5 btc if these two features made it to the trunk.

Jim

Well as I replied yesterday Smiley
https://bitcointalk.org/index.php?topic=28402.msg689228#msg689228

But yeah - state exactly what you want with those 2 commands and once the CPU changes happen I'll put those 2 on first priority (for 5 BTC Smiley

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Pages: « 1 ... 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 [143] 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 ... 843 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!