lolMiner – vollständige Anleitung
Allgemeine Optionen
Parameter Beschreibung
-h [ --help ] Hilfeseite
--config arg (=./lolMiner.cfg) Konfigurationsdatei
--json arg (=./user_config.json) Konfigurationsdatei im JSON-Format
--profile arg Profil, das aus der JSON-Datei geladen wird
--nocolor [=arg(=on)] (=off) Farben in der Ausgabe deaktivieren
--basecolor [=arg(=on)] (=off) Schema mit 16 Farben für Terminals ohne RGB verwenden
--list-coins Alle unterstützten Coin-Profile auflisten
--list-algos Alle unterstützten Algorithmen auflisten
--list-devices Alle unterstützten & erkannten GPUs in Ihrem System auflisten
-v [ --version ] Versionsnummer von lolMiner ausgeben
Mining-Optionen
Parameter Beschreibung
-a [ --algo ] arg Der zu minende Algorithmus.
-p [ --pool ] arg Mining-Pool, auf dem gemint wird
Format: host:port
-u [ --user ] arg Wallet oder Benutzerkonto im Pool, auf das gemint wird
--pass arg Passwort des Benutzerkontos im Pool (optional)
--tls arg TLS umschalten ("on" / "off")
--dns-over-https arg (=1) DNS over HTTPS umschalten.
0=nur Standard-DNS
1=DoH mit Standard-DNS als Reserve (Standard)
2=DNS over HTTPS erzwungen
--devices arg Die Geräte, auf denen gemint wird
Werte: ALL / AMD / NVIDIA oder eine durch Kommas getrennte Liste von Indizes.
--devicesbypcie [=arg(=on)] (=off) --devices als Liste von PCIe-Paaren BUS:SLOT interpretieren
--pers arg Der Personalisierungs-String. Erforderlich, wenn --algo für Equihash-Algorithmen verwendet wird
--keepfree arg (=5) Legt fest, wie viele MByte Videospeicher der Miner frei lassen soll.
--benchmark arg Der Algorithmus für den Benchmark
-c [ --coin ] arg Der zu minende Coin – eine Alternative zu --algo, die für Equihash-Coins sowohl den Algorithmus als auch den Personalisierungs-String festlegt. (veraltet)
--max-latency Ab v1.53: Liegt die Share-Latenz des Pools über diesem Wert und sind Failover-Pools konfiguriert, trennt der Miner die Verbindung und verbindet sich mit dem nächsten Failover-Pool (frühestens nach 10 Shares auf der aktiven Verbindung). Dies wird bei Bedarf wiederholt, bis ein Pool unter dem Latenzlimit bleibt. Der Standardwert ist 0, wodurch die Funktion deaktiviert ist. Beim Dual-Mining können mehrere Werte durch Kommas getrennt angegeben werden, wobei der erste Wert für den ersten und der zweite für den zweiten Algorithmus gilt. Wird nur ein Wert angegeben, gilt er für alle Verbindungen.
Statistik-Optionen:
Parameter Beschreibung
--apiport arg (=0) Der Port, den die API verwendet
--apihost arg (=0.0.0.0) Die Host-Bindung, die die API verwendet
--longstats arg (=60) Intervall der langen Statistik
--shortstats arg (=15) Intervall der kurzen Statistik
--statsformat arg (=default) Format der langen Statistik. Mit --help-format erhalten Sie eine Übersicht der verfügbaren Felder.
--hstats [=arg(=0)] (=-1) Statistiken für jede GPU horizontal darstellen. Die Zahl überschreibt die automatische Erkennung der Terminalbreite.
--vstats [=arg(=0)] (=0) Statistiken für jede GPU vertikal darstellen (Standard). Die Zahl überschreibt die automatische Erkennung der Terminalbreite.
--help-format [=arg(=1)] Beschreibung des Formats für --statsformat
--digits arg Anzahl der Nachkommastellen der Hash-Geschwindigkeit
--timeprint [=arg(=on)] (=off) Zeitstempel in der kurzen Statistik aktivieren ("on" / "off")
--compactaccept [=arg(=on)] (=off) Kompakte Meldung über akzeptierte Shares aktivieren
--log [=arg(=on)] Ausgabe einer Logdatei aktivieren ("on" / "off")
--logfile arg Pfad zu einem eigenen Speicherort der Logdatei
Ethash-spezifische Optionen:
Parameter Beschreibung
--ethstratum arg (=ETHPROXY) Stratum-Modus für Ethash. Verfügbare Optionen: ETHV1: EthereumStratum/1.0.0 (Nicehash) ETHPROXY: Ethereum Proxy
--worker arg (=eth1.0) Separater Worker-Name für den Stratum-Modus Ethereum Proxy.
--mode arg (=b) Kernel-Modus für das Mining. Durch Kommas getrennte Werte, um mehrere Karten unterschiedlich zu konfigurieren. Verwenden Sie --mode a (schneller) oder --mode b (bessere Energieeffizienz). In gemischten Systemen wählen Sie 'a', um die AMD-Karten zu überspringen. --mode s: ein Split-DAG-Modus für Nvidia-GPUs für den Fall, dass die Speicherreservierung mit den primären Kerneln fehlschlägt. Er ist etwas langsamer, verbessert aber die Kompatibilität, besonders bei 5G-GPUs. Mit --mode s erzwingen Sie ihn.
--lhrv3boost Ab v1.50: experimentelle LHR-v3-Entsperrung auf ~90 % (3050) und ~92 % (3080 12G) (standardmäßig aktiv). Mit --lhrv3boost 0 deaktivieren Sie den Modus und fallen auf eine Entsperrung von ~65 % zurück. Der experimentelle Modus für LHR V3 ist beim Start manchmal instabil, und nur ein Neustart hilft – nach einem ersten erfolgreichen Start läuft er jedoch stabil. Daher gibt es die Option, ihn abzuschalten, falls er sich zu oft nicht starten lässt. -Wenn Sie --lhrv3boost über eine JSON-Datei konfigurieren, verwenden Sie "LHRV3BOOST" : 1.
--lhrtune arg (=auto) Offset für die wichtigsten LHR-Parameter. Wenn Ihre Karte instabil ist oder sich nicht entsperrt, versuchen Sie negative Werte. Bereich: +/-40. (veraltet)
--lhrwait arg (=0) Wartezeit in Sekunden nach dem Start, bevor eine LHR-Erkennung oder -Kalibrierung stattfindet. (veraltet)
--disable-dag-verify [=arg(=1)] (=0) Prüfung und Reparatur des DAG auf der CPU-Seite deaktivieren.
--dagdelay [=arg(=0)] (=-1) Verzögerung zwischen dem Erstellen der DAG-Puffer für die GPUs. Negative Werte aktivieren die parallele Erzeugung (Standard).
--enablezilcache [=arg(=1)] (=0) Erlaubt GPUs mit 8G+, den DAG für das Mining von Zilliqa zu speichern. Er wird nur einmal erzeugt und ermöglicht einen schnelleren Wechsel.
--benchepoch arg (=440) Die DAG-Epoche, die der Benchmark-Modus verwendet
Optionen zur Algorithmus-Aufteilung & Dual-Mining:
Parameter Beschreibung
--dualmode arg (=none) Verwendeter Dual-Modus. Zulässige Optionen: none, zil, zilEx, eth, etc, D-SPLIT, KASPADUAL, ALEPHDUAL,...
--dualpool arg Pool-Konfiguration für die zusätzliche Verbindung, Format: host:port
--dualuser arg Benutzername oder Wallet-Adresse für die zusätzliche Verbindung
--dualpass arg Passwort für die zusätzliche Verbindung (optional)
--dualworker arg (=eth1.0) Separater Worker-Name für die 2. Verbindung.
--dualtls arg TLS umschalten ("on" / "off") für die 2. Verbindung.
--dualdevices arg Aufteilungsregel für den Split-Modus von etc und beam. Verwenden Sie eine durch Kommas getrennte Liste von Indizes oder "4G" (Standard).
--dualfactor arg Der Solver beträgt dualfactor * Eth/Etc-Hashrate. Ist der Faktor zum Beispiel 25 und die Eth-Hashrate 59,5 MH/s, beträgt die Dual-Hashrate 25 mal 59,5 MH/s = 1487,5 MH/s. Der maximale Dual-Faktor ist derzeit 64, ein Wert von 0 deaktiviert Dual-Mining auf der GPU
Verwaltungsoptionen:
Parameter Beschreibung
--watchdog arg (=script) Legt fest, was geschehen soll, wenn eine Karte als abgestürzt erkannt wird.
"off": Auf den übrigen Karten weiterarbeiten. Keine Aktion.
"exit": Den Miner mit Exit-Code 42 beenden, um einen Neustart anzufordern. Empfohlen für Nvidia-Karten.
"script": Ein externes Skript aufrufen. Standard und empfohlen für AMD-Karten.
--watchdogscript arg Legt fest, welches Skript ausgeführt wird, wenn eine hängende GPU erkannt wird
--singlethread [=arg(=-1)] (=-2) Modus mit einem einzigen Mining-Thread für alle GPUs (-1) oder für eine bestimmte GPU-ID aktivieren.
--tstart arg (=0) Mindesttemperatur in °C, ab der eine GPU (wieder) startet. Bei 0 ist der Neustart unterhalb einer festen Temperatur deaktiviert.
--tstop arg (=0) Temperatur in °C, bei der eine GPU das Mining pausiert oder stoppt. Bei 0 ist das Stoppen oberhalb einer festen Temperatur deaktiviert.
--tmode arg (=edge) Modus der Temperaturverwaltung. Verwenden Sie "edge" (Standard), "junction" oder "memory", um den Modus der Temperaturverwaltung festzulegen.
--ergo-prebuild arg (=-1) Deaktiviert (0) oder aktiviert (1) die Vorab-Erstellung des Datasets für Ergo. -1 steht für den Standard der Karte.
Übertaktungsoptionen:
Parameter Beschreibung
--cclk arg (=*) Der Core-Takt der GPUs. Karten werden durch Kommas getrennt. Mit "*" lässt sich eine Karte überspringen.
--coff arg (=*) Der Offset des Core-Takts der GPUs. Karten werden durch Kommas getrennt. Mit "*" lässt sich eine Karte überspringen.
--mclk arg (=*) Der Speichertakt, nur für KASPA/ALPH verwendet, um mit dem Wert 810 Strom zu sparen. Mit "*" lässt sich eine Karte überspringen.
--moff arg (=*) Der Offset des Speichertakts der GPUs. Karten werden durch Kommas getrennt. Mit "*" lässt sich eine Karte überspringen.
--pl arg (=*) Das Power Limit der GPUs. Karten werden durch Kommas getrennt. Mit "*" lässt sich eine Karte überspringen.
--fan arg (=*) Die Lüftergeschwindigkeit der GPUs in %. Karten werden durch Kommas getrennt. Mit "*" lässt sich eine Karte überspringen.
--no-oc-reset Die angewendeten Übertaktungseinstellungen beim Beenden des Miners nicht zurücksetzen
