Cassey
Sr. Member
Offline
Activity: 470
Merit: 250
Better to have 100 friends than 100 rubles
|
|
February 03, 2014, 04:00:05 PM |
|
I've been fooling around with my own scrypt coin mostly to help me understand how all the pieces fit together (and because I'm apparently a bit masochistic).
Anyhow, have the unix binaries running fine, 3 machines merrily crunching coins using the built-in cpu miner, dnsseeds working, etc. I don't have a QT wallet built yet, so just letting each machine gen coins into their local one.
I'd love to let one of my GPU enabled machines crunch a bit to speed up getting to a few good checkpoints.
Alas, I find myself conceptually confused now.
Premise 1: bfgminer is a pool mining tool Premise 2: I have a functional coin network going, not a pool that hands out work Premise 3: Maybe my local running binary could accept a connection to its listening port, but username and password is going to be meaningless. Premise 4: bfgminer will want to validate the pool against username and password QED: I need some type of pool software?
Comments?
|
Cassey
|
|
|
BRADLEYPLOOF
|
|
February 03, 2014, 04:05:08 PM |
|
I've been fooling around with my own scrypt coin mostly to help me understand how all the pieces fit together (and because I'm apparently a bit masochistic).
Anyhow, have the unix binaries running fine, 3 machines merrily crunching coins using the built-in cpu miner, dnsseeds working, etc. I don't have a QT wallet built yet, so just letting each machine gen coins into their local one.
I'd love to let one of my GPU enabled machines crunch a bit to speed up getting to a few good checkpoints.
Alas, I find myself conceptually confused now.
Premise 1: bfgminer is a pool mining tool Premise 2: I have a functional coin network going, not a pool that hands out work Premise 3: Maybe my local running binary could accept a connection to its listening port, but username and password is going to be meaningless. Premise 4: bfgminer will want to validate the pool against username and password QED: I need some type of pool software?
Comments?
1. BFGminer is a mining software designed to be used solo or in a pool type environment 2. Work will be done based on previous block, nonce, and merkel root (i think..still don't fully get that idea) 3. User would be wallet string of characters and numbers, and PW is whatever is in the .conf file 4. again, bfgminer is for solo or pool type environments. EDIT: Look for "How to solo mine bitcoin" or any other currency, and fill in the configuration file thusly...with your ports, IP addresses, etc...
|
|
|
|
Cassey
Sr. Member
Offline
Activity: 470
Merit: 250
Better to have 100 friends than 100 rubles
|
|
February 03, 2014, 05:53:05 PM |
|
1. BFGminer is a mining software designed to be used solo or in a pool type environment 2. Work will be done based on previous block, nonce, and merkel root (i think..still don't fully get that idea) 3. User would be wallet string of characters and numbers, and PW is whatever is in the .conf file 4. again, bfgminer is for solo or pool type environments.
EDIT: Look for "How to solo mine bitcoin" or any other currency, and fill in the configuration file thusly...with your ports, IP addresses, etc...
Wow! Appreciate the quick response! Hmmm, my binary instance just has the <coin>.conf file with rpcuser and rpcpassword (and alertnotify). I'm not using a bfgminer.conf, just specifying everything on the command line (easy, since I use unix scripts to launch). So here is a question that makes me feel really stupid: Without a QT wallet, how can I look up my wallet address? The coin binary, of course, generated a wallet.dat on the user when it was first started, but that is not readable. I didn't see a bitcoin command that would display the current wallet address...
|
Cassey
|
|
|
BRADLEYPLOOF
|
|
February 03, 2014, 06:09:15 PM |
|
So here is a question that makes me feel really stupid: Without a QT wallet, how can I look up my wallet address? The coin binary, of course, generated a wallet.dat on the user when it was first started, but that is not readable. I didn't see a bitcoin command that would display the current wallet address...
That is the million <coin> question. I have no idea
|
|
|
|
Cassey
Sr. Member
Offline
Activity: 470
Merit: 250
Better to have 100 friends than 100 rubles
|
|
February 03, 2014, 06:23:23 PM |
|
So here is a question that makes me feel really stupid: Without a QT wallet, how can I look up my wallet address? The coin binary, of course, generated a wallet.dat on the user when it was first started, but that is not readable. I didn't see a bitcoin command that would display the current wallet address...
That is the million <coin> question. I have no idea OK, thanks. That made me feel better. Guess its time to for try 2718 at getting a clean Windows-QT coin executable built. Command line is (generally) just so much easier... (yeah, I'm an old fart that started with 110 baud teletype machines for a UI).
|
Cassey
|
|
|
xyzzy099
Legendary
Offline
Activity: 1066
Merit: 1098
|
|
February 03, 2014, 07:12:35 PM |
|
So here is a question that makes me feel really stupid: Without a QT wallet, how can I look up my wallet address? The coin binary, of course, generated a wallet.dat on the user when it was first started, but that is not readable. I didn't see a bitcoin command that would display the current wallet address...
That is the million <coin> question. I have no idea OK, thanks. That made me feel better. Guess its time to for try 2718 at getting a clean Windows-QT coin executable built. Command line is (generally) just so much easier... (yeah, I'm an old fart that started with 110 baud teletype machines for a UI). If I understand correctly, and you are using bitcoind, you can type 'bitcoind getnewaddress' to get an address to use (or 'bitcoind getnewaddress <accountname>' if you want the address to be associated with a specific account name). If you are trying to find the address for which some coin has already been sent to, you can type 'bitcoind listtransactions' to see all the addresses that have been used in transactions.
|
Libertarians: Diligently plotting to take over the world and leave you alone.
|
|
|
Cassey
Sr. Member
Offline
Activity: 470
Merit: 250
Better to have 100 friends than 100 rubles
|
|
February 03, 2014, 08:17:38 PM Last edit: February 03, 2014, 09:08:17 PM by Cassey |
|
If I understand correctly, and you are using bitcoind, you can type 'bitcoind getnewaddress' to get an address to use (or 'bitcoind getnewaddress <accountname>' if you want the address to be associated with a specific account name).
If you are trying to find the address for which some coin has already been sent to, you can type 'bitcoind listtransactions' to see all the addresses that have been used in transactions.
Ah! Thank you! It seemed like it should be something simple like that. Full ugly command line now looks like: ./bfgminer -S opencl:auto --gpu-fan 100 --auto-gpu --intensity 18,20 --temp-overheat 90 --temp-cutoff 100 --temp-target 80 --scrypt --coinbase-addr DmQJs6eTNDP2pWZA9PmqJWEjGosYFgqLKe --coinbase-sig "Gentoo1: This block generated by Cassey via GPU" -o http://localhost:6332 -O yaccoinrpc:471EQrAidMjGKb8GYk9P2S4wLcbmKWhNkKXNV4g3vi9M Which returns: ./bfgminer: --coinbase-addr: Invalid address The coinbase address specified is a getnewaddress generated on one of my seed hosts. Thoughts? (Besides me being a p.i.t.a?) (I do sincerely appreciate the help, it feels like bits and pieces are falling into place)
|
Cassey
|
|
|
Mudbankkeith
|
|
February 03, 2014, 09:11:14 PM |
|
If I understand correctly, and you are using bitcoind, you can type 'bitcoind getnewaddress' to get an address to use (or 'bitcoind getnewaddress <accountname>' if you want the address to be associated with a specific account name).
If you are trying to find the address for which some coin has already been sent to, you can type 'bitcoind listtransactions' to see all the addresses that have been used in transactions.
Ah! Thank you! It seemed like it should be something simple like that. Full ugly command line now looks like: ./bfgminer -S opencl:auto --gpu-fan 100 --auto-gpu --intensity 18,20 --temp-overheat 90 --temp-cutoff 100 --temp-target 80 --scrypt --coinbase-addr DmQJs6eTNDP2pWZA9PmqJWEjGosYFgqLKe --coinbase-sig "Gentoo1: This block generated by Cassey via GPU" -o http://localhost:6332 -O yaccoinrpc:471EQrAidMjGKb8GYk9P2S4wLcbmKWhNkKXNV4g3vi9M Which returns: ./bfgminer: --coinbase-addr: Invalid address The coinbase address specified is a getnewaddress generated on one of my seed hosts. Thoughts? (Besides me being a p.i.t.a?) (I do sincerely appreciate the help, it feels like bits and pieces are falling into place) localhost:8332 ?
|
BTc donations welcome:- 13c2KuzWCaWFTXF171Zn1HrKhMYARPKv97
|
|
|
xyzzy099
Legendary
Offline
Activity: 1066
Merit: 1098
|
|
February 03, 2014, 09:18:29 PM |
|
If I understand correctly, and you are using bitcoind, you can type 'bitcoind getnewaddress' to get an address to use (or 'bitcoind getnewaddress <accountname>' if you want the address to be associated with a specific account name).
If you are trying to find the address for which some coin has already been sent to, you can type 'bitcoind listtransactions' to see all the addresses that have been used in transactions.
Ah! Thank you! It seemed like it should be something simple like that. Full ugly command line now looks like: ./bfgminer -S opencl:auto --gpu-fan 100 --auto-gpu --intensity 18,20 --temp-overheat 90 --temp-cutoff 100 --temp-target 80 --scrypt --coinbase-addr DmQJs6eTNDP2pWZA9PmqJWEjGosYFgqLKe --coinbase-sig "Gentoo1: This block generated by Cassey via GPU" -o http://localhost:6332 -O yaccoinrpc:471EQrAidMjGKb8GYk9P2S4wLcbmKWhNkKXNV4g3vi9M Which returns: ./bfgminer: --coinbase-addr: Invalid address The coinbase address specified is a getnewaddress generated on one of my seed hosts. Thoughts? (Besides me being a p.i.t.a?) (I do sincerely appreciate the help, it feels like bits and pieces are falling into place) By using the --coinbase-addr and --coinbase-sig options, you are telling BFGMiner to use getblocktemplate for mining, and that may be incompatible with the alt-coin you are trying to mine. If you take those options out, it will connect to your coin daemon with getwork instead, and the daemon will automatically generate a payment address in your wallet whenever you find a block. EDIT: If you are using ASIC h/w to mine that alt-coin, getwork will not be fast enough. You may have to set up a private pool with stratum to solo mine that coin.
|
Libertarians: Diligently plotting to take over the world and leave you alone.
|
|
|
Cassey
Sr. Member
Offline
Activity: 470
Merit: 250
Better to have 100 friends than 100 rubles
|
|
February 03, 2014, 09:59:31 PM |
|
localhost:8332 ?
Local coin too... forked from the Litecoin github... those are the binaries I'm running. Changed the ports not to conflict with real work being done.
|
Cassey
|
|
|
Cassey
Sr. Member
Offline
Activity: 470
Merit: 250
Better to have 100 friends than 100 rubles
|
|
February 03, 2014, 10:18:29 PM Last edit: February 04, 2014, 12:15:08 AM by Cassey |
|
By using the --coinbase-addr and --coinbase-sig options, you are telling BFGMiner to use getblocktemplate for mining, and that may be incompatible with the alt-coin you are trying to mine.
If you take those options out, it will connect to your coin daemon with getwork instead, and the daemon will automatically generate a payment address in your wallet whenever you find a block.
EDIT: If you are using ASIC h/w to mine that alt-coin, getwork will not be fast enough. You may have to set up a private pool with stratum to solo mine that coin.
YEAH! Its up and running! I had actually tried it without those options before, but got a "no hardware found" type message. Eventually moved on awaiting a response here, cranked up my regular workload, and got the same error! System required a reboot to recover. No idea why, but it was just like the graphics cards had disappeared. Oh well, easy enough fix. Should I be able to do: ./bfgminer -S opencl:auto --gpu-fan 100 --auto-gpu --intensity 18,20 --temp-overheat 90 --temp-cutoff 100 --temp-target 80 --scrypt -t 4 -o http://localhost:6332 -O yaccoinrpc:471EQrAidMjGKb8GYk9P2S4wLcbmKWhNkKXNV4g3vi9M ...and expect both the GPUs and the CPUs to get involved in the game? I've compiled bfgminer with cpu mining support, the "-t 4" is accepted by the command, but I don't see cpu task start nor does the process cpu consumption go up.
|
Cassey
|
|
|
primer10
|
|
February 04, 2014, 03:31:59 AM |
|
Hi, Anyone facing this situation in bfgminer where if you have slower devices like erupters with faster ones like furies, one or more slower devices would have lower accepted rates? I originally suspected it could be my erupters but when i moved the erupters to another machines, they progressed at the same (accepted) rates. btw, i am using bfgminer 3.10.0
You mean like this: OCL 0: 29.0C | 31.3/ 29.1/ 9.0kh/s | A: 2 R:2+0(none) HW:0/none OCL 1: 92.0C | 452.2/451.4/323.3kh/s | A:46 R:0+0(none) HW:0/none OCL 2: 85.0C | 465.8/466.4/355.6kh/s | A:49 R:1+2(none) HW:2/none Where CL0 is the APU and CL1 & 2 are R9 270xs? Thanks for the post, just cranked this guy up last night and hadn't noticed. Still, acceptance level of CL0 is in line with its relative performance. Thanks for the reply. I think my issue was due to the faulty usb hub adapter.. damn, must have busted it when I exceeded the listed max amps. After replacing the adapter (still gonna get the recommended Razorfishsl USB hub), I found the actual (correct me if wrong) issue is because BFGminer detects my erupters as ICA (icarus). If I manually add them, they becomes BEE and the issue disappears..
|
|
|
|
Raptor2213
|
|
February 04, 2014, 11:48:48 AM |
|
Can you introduce compatibility for the new Gridseed dual miners?
|
Did something I say help you out? BTC - 18oTipf66z8dbwTgRCiPjbdPmqEP7zuCFb
|
|
|
NicholasB54
Newbie
Offline
Activity: 51
Merit: 0
|
|
February 04, 2014, 01:27:30 PM |
|
Just wondering if I can run 2 different USB ASICs (Antminer + Block Erupter) on same Win 7 PC using BFGMiner ?
I had a Block Erupter running and connected he Antminer hoping it would just see it and use it - no joy
|
|
|
|
nwoolls
|
|
February 04, 2014, 01:28:53 PM |
|
Can you introduce compatibility for the new Gridseed dual miners?
Once Luke and / or I have the hardware we can work on support. I've contacted the manufacturers asking for sample hardware.
|
MultiMiner: Any Miner, Any Where, on Any Device | Xgminer: Mine with popular miners on Mac OS X
|
|
|
nwoolls
|
|
February 04, 2014, 01:29:37 PM |
|
Just wondering if I can run 2 different USB ASICs (Antminer + Block Erupter) on same Win 7 PC using BFGMiner ?
I had a Block Erupter running and connected he Antminer hoping it would just see it and use it - no joy
Yes - try running bfgminer with the following arguments: bfgminer -S erupter:all -S antminer:all
|
MultiMiner: Any Miner, Any Where, on Any Device | Xgminer: Mine with popular miners on Mac OS X
|
|
|
NicholasB54
Newbie
Offline
Activity: 51
Merit: 0
|
|
February 04, 2014, 01:30:42 PM |
|
Just wondering if I can run 2 different USB ASICs (Antminer + Block Erupter) on same Win 7 PC using BFGMiner ?
I had a Block Erupter running and connected he Antminer hoping it would just see it and use it - no joy
Yes - try running bfgminer with the following arguments: bfgminer -S erupter:all -S antminer:all Thanks - wow speedy response
|
|
|
|
NicholasB54
Newbie
Offline
Activity: 51
Merit: 0
|
|
February 04, 2014, 01:44:56 PM |
|
Yes - try running bfgminer with the following arguments: bfgminer -S erupter:all -S antminer:all Tried that but seems from BTC Guild workers that only the erupter is working
|
|
|
|
HellDiverUK
|
|
February 04, 2014, 01:47:00 PM |
|
Yes - try running bfgminer with the following arguments: bfgminer -S erupter:all -S antminer:all Tried that but seems from BTC Guild workers that only the erupter is working What does the bfgminer screen say, though? That's kinda the important bit.
|
|
|
|
ManeBjorn
Legendary
Offline
Activity: 1288
Merit: 1004
|
|
February 04, 2014, 01:49:32 PM |
|
I hope they get back to you soon and get you some samples. I am not looking forward to having to run their version of cgminer to run them. Can you introduce compatibility for the new Gridseed dual miners?
Once Luke and / or I have the hardware we can work on support. I've contacted the manufacturers asking for sample hardware.
|
|
|
|
|