CGminer es un software para minar bitcoins bastante popular en el mercado debido a la diversidad de hardware que puede funcionar con él.
Se asume que el Raspberry funciona con una distribución basada en debian como lo es Wheezy.
Primero instalamos las dependencias.
🛠️ ¿Te interesa la tecnología que realmente importa?
En la comunidad compartimos herramientas, workflows y automatizaciones que usamos en el día a día. Sin teoría — pura práctica.
👥 Entrar a la comunidad
sudo apt-get install git autoconf libtool libcurl4-openssl-dev libncurses5-dev pkg-config yasm make libusb-1.0-0-dev
Teniendo todos los requisitos instalados, bajamos la última versión de CGMiner del repositorio. Ojo, que la última versión no siempre es estable, se recomienda bajar la última versión estable disponible si no sabes lo que estás haciendo.
git clone git://github.com/ckolivas/cgminer.git
cd cgminer/
./configure --enable-bitforce --enable-icarus --enable-modminer # Simplemente activa el que vayas a utilizar.
Recuerda que la última versión de CGMiner no funciona con CPUMIning, o sea, no hace minado por CPU debido a que no es efectiva, por lo tanto al no tener GPU en el raspberry diseñada para minar, debemos habilitar en la configuración el dispositivo que utilizaremos. La configuración anterior me da como resultado lo siguiente.
------------------------------------------------------------------------
cgminer 3.1.1
------------------------------------------------------------------------
Configuration Options Summary:
curses.TUI...........: FOUND: -lncurses
OpenCL...............: NOT FOUND. GPU mining support DISABLED
scrypt...............: Disabled (needs OpenCL)
ADL..................: SDK NOT found, GPU monitoring support DISABLED
Avalon.ASICs.........: Disabled
BFL.ASICs............: Disabled
BitForce.FPGAs.......: Enabled
Icarus.FPGAs.........: Enabled
ModMiner.FPGAs.......: Enabled
Ztex.FPGAs...........: Disabled
libudev.detection....: no
Compilation............: make (or gmake)
CPPFLAGS.............:
CFLAGS...............: -g -O2 -I/usr/include/libusb-1.0
LDFLAGS..............: -lpthread
LDADD................: -lcurl compat/jansson/libjansson.a -lpthread -lm -lusb-1.0
Installation...........: make install (as root if needed, with 'su' or 'sudo')
prefix...............: /usr/local
Ahora compilemos e instalemos.
make
sudo make install
Para probar que todo funcione usamos el siguiente comando
cgminer --benchmark
A esta altura si no hemos tenido ningún error, CGMiner debería de estar funcionando en nuestro raspberry y listo para generar bitcoins.
Ahora simplemente nos conectamos al pool deseado si es que queremos utilizar un pool para minar:
cgminer -o http://UrldeLaPool:#puerto -u Usuario -p Clave
Saludos!
🛠️ ¿Te interesa la tecnología que realmente importa?
En la comunidad compartimos herramientas, workflows y automatizaciones que usamos en el día a día. Sin teoría — pura práctica.
👥 Entrar a la comunidad



Los comentarios están cerrados.