Take the 2-minute tour ×
Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It's 100% free, no registration required.

Hello I would like to start off by saying I'm new to bitcoin and I have been Having some trouble with mining. I want to start off by saying that I have no opencl compatible hardware so that severely limits the software I can use (eg. GUIMiner only allows opencl). Is there any way that I can mine bitcoin without an opencl compatible cpu or gpu. I have a Mobile Intel® 4 Series Express gpu and an intel Pentium dual-core cpu 2.3 GHz (Both have the drivers updated to the most recent relase). I have tried to install opencl but my hardware doesn't support it. I have looked around and CPU mining is what seems to be the answer but I get errors with alot of miners. I have heard that the bitcoin wallet software can CPU mine but to my knowledge you can only mine whole blocks not in a pool and a whole block is unreasonable with my setup. Is my current setup not able to mine bitcoins? Any help or suggestions would be greatly appreciated.

share|improve this question
add comment

1 Answer

up vote 0 down vote accepted

Pooler's CPU miner also known as Minerd.

https://github.com/pooler/cpuminer ( right side download zip link ) you may need to install visual C++ on your system.

It is easy to find and download, does not use OpenCL ( programming extension for graphics cards ). With the mobile, I will assume that it is a laptop so CPU mining will make it really hot. Keep in mind if you do have PCIx16 there are versions of the slot that will make it not compatible with newer graphics cards. I currently have a system with version 1.0a and an older ATI version 2.0 card is not even seen to be plugged in on that board, and works great in another system.

There is a limit for mining with how long Bitcoin has been out as to profitability. With pooled mining, CPU mining can be done with a Stratum Proxy run on your system as a form of buffer for mining to cut down the traffic ( also known as get work requests ) Minerd will do. It may take months or years before your first coin, but it can be done. Check your CPU by looking at the list of Intel CPUs here for expected rates with Minerd.

https://en.bitcoin.it/wiki/Mining_hardware_comparison

Others will tell you at the beginning that it's not enough to be worth having the systems tied down doing all that hashing due to power costs. They don't get the big picture and would not think of things like this...

http://www.zdnet.com/build-your-own-supercomputer-out-of-raspberry-pi-boards-7000015831/ with the PI running Minerd, each would get around 0.46 Khash/sec so a 32 unit cluster would be estimated 15.36Khash/sec at less than the power for the system to read this posting. The option of upgrading to a newer system with a mining capable card, keeping what you got and getting more of them running Minerd, or some other option is open. The ' big ' issue for mining is more than the hash rate your systems can do, it is if you can afford the power while it is mining. I have yet to see threads dealing with the new power generating tech out there that can power the mining rigs. http://www.treehugger.com/renewable-energy/tiny-plastic-wind-turbines-suitable-for-city-dwellers.html as an example.

hope this answers your question and then some.

share|improve this answer
    
I downloaded cpuminer and Tried it and I got the follow error message picpaste.com/Capture-aoItBUi9.JPG It might be the PCI slot problem you mentioned. Thanks for the help. –  markd Aug 23 '13 at 22:44
    
It did start up correctly and start each core of your CPU with out telling it WHAT to connect to with the command line arguments, it was trying to connect to a STRATUM server program on your system ( 127.0.0.1 is local only IP port 9332 port to connect for sha256 but defaulted to scrypt ) github.com/slush0/stratum the stratum server program you run first to connect and lower the network access to a pool. Read the comments with it on the command line codes to connect to pools, how to force it to use your miner's password/user name and then try again for Minerd. –  nybbler905 Aug 24 '13 at 2:25
    
' Run "minerd --help" to see options ' is in one of the readme files with the version of cpuminer I have. You did not say what operating system you are using and I have moved from windows to Linux and find it closer to the old DOS days ( and more fun ) than I care to admit. Creating a form of .BAT file was my answer to clicking one thing and getting the mining started. In Ubuntu it is 2 files with the extention dot SH and made to run as a program. –  nybbler905 Aug 24 '13 at 2:34
    
Thanks after alot of toying around with .bat files to configure things with the stratum proxy and the mining software I finally got it to work –  markd Aug 25 '13 at 2:07
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.