XMRStak — Guía completa
Empezar a minar
El minero ofrece 2 formas de configuración inicial: simple y avanzada.
El modo simple le pide al usuario la información mínima. Las respuestas válidas son y (o yes) y n (o no):
Configuración simple:
Use simple setup method? y
Please enter the currency that you want to mine: escribe la moneda o el algoritmo de minería
Enter pool address (pool address:port): escribe la dirección:puerto de conexión al pool
Username (wallet address or pool login): escribe la dirección de tu billetera
Password (mostly empty or x): presiona Enter
Does this pool port support TLS/SSL? Use no if unknown. (y/N): presiona y o n
Configuración avanzada:
Use simple setup method? n
Do you want to use the HTTP interface? Unlike the screen display, browser interface is not affected by the GPU lag. If you don't want to use it, please enter 0, otherwise enter port number that the miner should listen on 5656
Please enter the currency that you want to mine: escribe la moneda o el algoritmo de minería
Enter pool address (pool address:port): escribe la dirección:puerto de conexión al pool
Username (wallet address or pool login): escribe la dirección de tu billetera
Password (mostly empty or x): presiona Enter
Rig identifier for pool-side statistics (needs pool support). Can be empty: escribe el nombre del rig o presiona Enter
Does this pool port support TLS/SSL? Use no if unknown. (y/N) escribe y o n
Do you want to use nicehash on this pool? (y/N) n
Do you want to use multiple pools? (y/N) escribe y si quieres configurar un pool de respaldo, o n
Configuración
Antes de iniciar el minero por primera vez no existe ningún archivo de configuración. Los archivos se crean en el primer arranque y su número depende de los backends disponibles. config.txt contiene la configuración general del minero. pools.txt contiene los pools seleccionados y la moneda a minar. amd.txt, cpu.txt y nvidia.txt contienen la configuración de cada backend y sirven para ajustes más finos (Tuning Guide).
Nota: si el pool ignora la opción rig_id de pools.txt para nombrar tu worker, consulta en la documentación del pool cómo se define el nombre del worker.
Uso en Windows
Haz doble clic en el archivo xmr-stak.exe
Completa la URL del pool, la moneda, el usuario y la contraseña
set XMRSTAK_NOWAIT=1 desactiva el diálogo Press any key to exit. para la ejecución sin UAC.
Uso en Linux y macOS
Abre una terminal en la carpeta donde está el binario
Inicia el minero con ./xmr-stak
Opciones de línea de comandos
El minero permite sobrescribir algunas opciones mediante la línea de comandos. Ejecuta xmr-stak --help para ver todas las opciones disponibles.
Usar distintos backends
En Linux y OSX agrega ./ antes del nombre del binario xmr-stak.
Solo CPU:
xmr-stak --noAMD --noNVIDIA
Solo NVIDIA/AMD:
El minero detecta automáticamente si está disponible CUDA (para GPU NVIDIA) u OpenCL (para GPU AMD).
xmr-stak --noCPU
NVIDIA mediante OpenCL
Es posible usar con GPU NVIDIA el backend OpenCL, creado originalmente para GPU AMD. Algunas GPU NVIDIA logran un mejor rendimiento con este backend.
xmr-stak --openCLVendor NVIDIA --noNVIDIA
Uso de la imagen Docker
Puedes ejecutar la imagen Docker de la siguiente manera:
docker run --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak
docker stop xmr-stak
docker run --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak --config config.txt
Depurar la imagen Docker entrando en ella:
docker run --entrypoint=/bin/bash --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak
Configuración de los reportes HTML y de la API JSON
Para configurar los reportes que se muestran en el README, edita la variable httpd_port. Luego activa el wifi en tu teléfono y abre [miner ip address]:[httpd_port] en el navegador del teléfono. Si quieres usar los datos en scripts, puedes obtener la versión JSON en la URL [miner ip address]:[httpd_port]/api.json
