XMRStak — Guida completa
Iniziare a minare
Il miner offre 2 modalità di configurazione iniziale: semplice e avanzata.
La modalità semplice chiede all'utente solo le informazioni minime. Le risposte richieste sono y (o yes) e n (o no):
Configurazione semplice:
Use simple setup method? y
Please enter the currency that you want to mine: inserisci la moneta o l'algoritmo di mining
Enter pool address (pool address:port): inserisci l'indirizzo:porta di connessione al pool
Username (wallet address or pool login): inserisci l'indirizzo del portafoglio
Password (mostly empty or x): premi Enter
Does this pool port support TLS/SSL? Use no if unknown. (y/N): premi y o n
Configurazione avanzata:
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: inserisci la moneta o l'algoritmo di mining
Enter pool address (pool address:port): inserisci l'indirizzo:porta di connessione al pool
Username (wallet address or pool login): inserisci l'indirizzo del portafoglio
Password (mostly empty or x): premi Enter
Rig identifier for pool-side statistics (needs pool support). Can be empty: inserisci il nome del rig o premi Enter
Does this pool port support TLS/SSL? Use no if unknown. (y/N) inserisci y o n
Do you want to use nicehash on this pool? (y/N) n
Do you want to use multiple pools? (y/N) inserisci y se vuoi configurare un pool di backup, altrimenti n
Configurazioni
Prima del primo avvio del miner non ci sono file di configurazione. I file di configurazione vengono creati al primo avvio. Il numero di file dipende dai backend disponibili. config.txt contiene le impostazioni comuni del miner. pools.txt contiene i pool di mining selezionati e la moneta da minare. amd.txt, cpu.txt e nvidia.txt contengono le impostazioni specifiche dei backend del miner e possono essere usati per un'ulteriore ottimizzazione (Tuning Guide).
Nota: se il pool ignora l'opzione rig_id in pools.txt per dare un nome al tuo worker, controlla nella documentazione del pool come impostare il nome del worker.
Uso su Windows
Fai doppio clic sul file xmr-stak.exe
Inserisci le impostazioni dell'URL del pool, la moneta, il nome utente e la password
set XMRSTAK_NOWAIT=1 disattiva la finestra Press any key to exit. per l'esecuzione senza UAC.
Uso su Linux e macOS
Apri un terminale nella cartella con il binario
Avvia il miner con ./xmr-stak
Opzioni della riga di comando
Il miner permette di sovrascrivere alcune impostazioni con le opzioni della riga di comando. Esegui xmr-stak --help per vedere tutte le opzioni disponibili.
Usare backend diversi
Su Linux e OSX aggiungi ./ prima del nome del binario xmr-stak.
Solo CPU:
xmr-stak --noAMD --noNVIDIA
Solo NVIDIA/AMD:
Il miner rileva automaticamente se è disponibile CUDA (per le GPU NVIDIA) o OpenCL (per le GPU AMD).
xmr-stak --noCPU
NVIDIA tramite OpenCL
È possibile usare con le GPU NVIDIA il backend OpenCL, creato originariamente per le GPU AMD. Alcune GPU NVIDIA possono ottenere prestazioni migliori con questo backend.
xmr-stak --openCLVendor NVIDIA --noNVIDIA
Uso dell'immagine Docker
Puoi eseguire l'immagine Docker nel modo seguente:
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
Debug dell'immagine docker entrando al suo interno:
docker run --entrypoint=/bin/bash --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak
Configurazione dei report HTML e dell'API JSON
Per configurare i report mostrati nel README devi modificare la variabile httpd_port. Poi attiva il wifi sul telefono e apri [miner ip address]:[httpd_port] nel browser del telefono. Se vuoi usare i dati negli script, puoi ottenere la versione JSON dei dati all'URL [miner ip address]:[httpd_port]/api.json
