Releases: Lolliedieb/lolMiner-releases
lolMiner 1.85 Beta
This release is intentionally flagged as a beta version. The reason is that some features are missing that would make it complete. See the list below. All the new additions that are mentioned have production grade quality though.
Changes
- Significantly improved Gram hashrate on AMD RX 5000 and higher cards by almost 10%
- Added support for mining the Fishhash mainnet. New parameter -a FISHHASH. This will automatically use the new Ironfish stratum format that is mandatory after the fork. Supported GPUs: Nvidia GTX 1000 series and newer, AMD RX 5000 series and new. Supported dual mining options with Alephium (ALEPHDUAL), Gram (TONDUAL) and Radiant (RXDDUAL).
- Removed old Fishhash testing codes.
Fixes
- Fixed a bug causing high amount of pool rejected shares with AMD cards and Gram mining
Missing features
- The dual mining codes of Fishhash and Ethash B3 with Karlsen and Pyrin can be buggy at the moment.
- The Fishhash codes for AMD RX 400 / 500 and Vega generation cards are missing at the moment
- The Gram codes for Intel GPUs as well as AMD RX 400 / 500 and Vega and ADA generation cards are missing at the moment, for ADA please use previous version 1.84
You can expect a full release with this issues fixed in 1st week of April.
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.85_beta/lolMiner_v1.85_beta_Lin64.tar.gz && tar -xvf lolMiner_v1.85_beta_Lin64.tar.gz && cp -adpR 1.85_beta/lolMiner /app-data/miners/lolminer-1.84 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.85_beta/lolMiner_v1.85_beta_Lin64.tar.gz && tar -xvf lolMiner_v1.85_beta_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.85_beta/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.84
Changes
- Improved Ton / Gram mining performance by 15-18% on AMD RDNA 1-3 and NVIDIA Pascal and newer GPUs
- Added EthashB3 + Ton dual mining via --dualmode TONDUAL
- Added support to mine Gram on gramcoin.org - the https endpoint https://api-pool.gramcoin.org will be detected automatically, but the mode also can be selected manually by using --ton-mode 5
Fixes
- Fixed a bug causing Ton / Gram mining not to work on Cuda 11 drivers
- Fixed a bug causing Ton / Gram mining to not work on newer AMD drivers
To update HiveOS:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.84/lolMiner_v1.84_Lin64.tar.gz && tar -xvf lolMiner_v1.84_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.84/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.83
Changes
- Due to popular demand added back codes for mining TON / GRAM. Use -a TON or -a GRAM to mine it.
- Ton / Gram pool connector now detects pools lolminer.ton.ninja and gram.hashrate.to correctly with --ton-mode 6 and https://ninja.tonlens.com with --ton-mode 4 (fixed in this build, did not work with old versions of the miner)
- Added Ton support for Nvidia ADA and AMD RDNA3 generation of GPUs
Note:
Nvidia Drivers required are 525 or higher.
Old Ton dual mining codes and the solo mining mode are not available. For the dual codes hang on, we try getting them back.
The miner is compatible with all pools that add the old icemining style stratum (--ton-mode 6) or one of the old https dialects. Other https connectors are NOT supported, we highly encourage implementing a stratum over tcp approach for all pools.
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.83/lolMiner_v1.83_Lin64.tar.gz && tar -xvf lolMiner_v1.83_Lin64.tar.gz && cp -adpR 1.83/lolMiner /app-data/miners/lolminer-1.82a && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.83/lolMiner_v1.83_Lin64.tar.gz && tar -xvf lolMiner_v1.83_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.83/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
HiveOSCustom
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.83/lolMiner_v1.83_Lin64.tar.gz && tar -xvf lolMiner_v1.83_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.83/lolMiner /hive/miners/custom/lolminer/ && miner start
lolMiner 1.82a
Changes
- Improved Heavyhash-Pyrin performance on GTX16 cards by about 25-30%, improved Heavyhash-Pyrin performance on GTX 10 series cards by about 10%.
- Improved energy efficiency of Heavyhash-Karlsen mining on GTX 16 series cards. Also slightly improved performance by about 1.5%.
Fixes
- Fixed a bug causing ETH / ETC / Ubiq mining to sometimes crash with a segfault (introduced in 1.82)
- Fixed the "submit not found" bug on Karlsen & Pyrin mining
- Fixed a bug causing too many rejected shares on Karlsen and Pyring when on unmineable pool.
- Fixed reading memory temperatures on AMD RTX 4000 cards
- Fixed a bug causing Beam mining to not work on AMD RX 5500 with 8G
PS:
Wish you all a happy new year 2024 :)
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.82a/lolMiner_v1.82a_Lin64.tar.gz && tar -xvf lolMiner_v1.82a_Lin64.tar.gz && cp -adpR 1.82a/lolMiner /app-data/miners/lolminer-1.82 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.82a/lolMiner_v1.82a_Lin64.tar.gz && tar -xvf lolMiner_v1.82a_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.82a/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.82
Changes
- Added support to mine Heavyhash-Pyrin on AMD RX Fury, RX 400, RX 500 and Vega / VII series
- Increased Heavyhash-Pyrin performance of Nvidia GTX 16 series GPUs by over 100%
- Increased Heavyhash-Pyrin performance of AMD RX 5500 series and AMD 7000 series GPUs by over 60%
- Increased Heavyhash-Karlsen performance of AMD RX 5500 series and AMD 7000 series GPUs by over 15%
- Increased Heavyhash-Pyrin performance of Nvidia Pascal GPUs by about 6+%, Slightly increased Heavyhash-Karlsen performance on Nvidia Pascal series by 1.3%
- Slightly improved performance of Heavyhash-Pyrin on Nvidia RTX (by up to 1.5%) and AMD RDNA 2 cards (by 3% at improved efficiency), minor improvements to the Heavyhash-Karlsen performance as well
- Added support to read memory temperatures on Nvidia drivers 545 and upwards (for those cards that support it)
Fixes
- Fixed a bug causing dual mining ETHW, ETC, Ubiq + Alephium being broken from 1.77
- Fixed a bug causing Pyrin mining not starting on Nvidia GPUs without --no-cl parameter from 1.81
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.82/lolMiner_v1.82_Lin64.tar.gz && tar -xvf lolMiner_v1.82_Lin64.tar.gz && cp -adpR 1.82/lolMiner /app-data/miners/lolminer-1.81 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.82/lolMiner_v1.82_Lin64.tar.gz && tar -xvf lolMiner_v1.82_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.82/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.81
Changes
- Added support to mine Heavyhash-Pyrin (-a PYRIN) on Nvidia Turing and newer / AMD Navi and newer. Fee is 1%. Note: requires a Pyrin stratum pool or adjusted stratum bridge. Please keep an eye open on those.
- Added support to dual mine EthashB3 and Heavyhash-Pyrin on Nvidia Turing and newer / AMD Navi and newer. Fee is 1% + 1%
- Added support to dual mine EthashB3 and Heavyhash-Karlsen on AMD RX 5000 series.
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.81/lolMiner_v1.81_Lin64.tar.gz && tar -xvf lolMiner_v1.81_Lin64.tar.gz && cp -adpR 1.81/lolMiner /app-data/miners/lolminer-1.80a && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.81/lolMiner_v1.81_Lin64.tar.gz && tar -xvf lolMiner_v1.81_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.81/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.80a
Changes (1.80a)
- 1.80a: Added Karlsen support for AMD Vega and Radeon VII on PAL drivers (current Windows, older Linux). Note: For ideal performance and future developments on this mining software we strongly recommend moving to a Linux platform with modern drivers if you own this card, since not all future algorithms will be ported this way.
Changes (1.80)
- Massively improved Karlsen mining performance on AMD RX 400, AMD RX 500 (both +45%) and AMD Vega 56 / 64 (both +92%).
- Improved Karlsen mining performance on AMD Radeon VII and AMD RX 5000 GPUs (+12%).
Note: All AMD Vega and VII cards still need a driver that reports its Driver version as 3261.0 (HSA1.1,LC) or higher. As far as we know all mining operation systems offer a driver packed that is new enough - but it might be this is the latest.
Fixes
- Improved / Fixed hashrate regression in 1.78a / 1.79 of Nvidia GPUs in Windows on Alephium, EthashB3, Ironfish, Karlsen, Nexa and Radiant.
- Fixes Karlsen performance regression on GTX 16xx GPUs from 1.78 to 1.79.
- Fixed an issue causing RX 5000 cards sometimes to not work in Windows on recently added algorithms
HiveOS (update from 1.79)
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.80a/lolMiner_v1.80a_Lin64.tar.gz && tar -xvf lolMiner_v1.80a_Lin64.tar.gz && miner stop && cp -adpR 1.80a/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
RaveOS (update from 1.79)
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.80a/lolMiner_v1.80a_Lin64.tar.gz && tar -xvf lolMiner_v1.80a_Lin64.tar.gz && cp -adpR 1.80a/lolMiner /app-data/miners/lolminer-1.79 && start
lolMiner 1.80
Changes
- Massively improved Karlsen mining performance on AMD RX 400, AMD RX 500 (both +45%) and AMD Vega 56 / 64 (both +92%).
- Improved Karlsen mining performance on AMD Radeon VII and AMD RX 5000 GPUs (+12%).
Note: All AMD Vega and VII cards still need a driver that reports its Driver version as 3261.0 (HSA1.1,LC) or higher. As far as we know all mining operation systems offer a driver packed that is new enough - but it might be this is the latest.
Fixes
- Improved / Fixed hashrate regression in 1.78a / 1.79 of Nvidia GPUs in Windows on Alephium, EthashB3, Ironfish, Karlsen, Nexa and Radiant.
- Fixes Karlsen performance regression on GTX 16xx GPUs from 1.78 to 1.79.
- Fixed an issue causing RX 5000 cards sometimes to not work in Windows on recently added algorithms
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.80/lolMiner_v1.80_Lin64.tar.gz && tar -xvf lolMiner_v1.80_Lin64.tar.gz && miner stop && cp -adpR 1.80/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.80/lolMiner_v1.80_Lin64.tar.gz && tar -xvf lolMiner_v1.80_Lin64.tar.gz && cp -adpR 1.80/lolMiner /app-data/miners/lolminer-1.79 && start
lolMiner 1.79
Changes
- Added Karlsen support for AMD RX 400, RX 500, RX Vega*, Radeon VII* and RX 5000 generation GPUs. This is for the stand alone solver only and not yet for RTH+KLS dual mining. * RX Vega and Radeon VII requiereing an OpenCL driver with version number 3261.0 or higher.
- Slightly improved Karlsen solvers for Nvidia GPUs by approximately 0.5 (Ampere) to 3 % (Pascal cards)
Fixes
- Fixed a bug causing FISHHASH-TESTNET solver not submitting shares to testnet server
- Fixed a bug causing 1.78 added dual mining codes to not start up on some Linux systems
- Fixed a bug causing multiple algorithms (RTH, NEXA, Radiant) not to start up on some systems in Windows
- Fixed a bug causing KLS solver to sometimes segmentation fault in Linux
- Fixed a bug causing AMD RDNA2 & RDNA3 cards to have low poolside Karlsen hashrate on older drivers. Hint: please update to drivers with OpenCL version above 3261.0 to get best possible performance out of your cards, cause the fix did cost a bit of raw speed.
Notes & Tips:
- If you see the miner re-tunes the dualmode very often, because of clock change, try to spot a good factor and fix it via --dualfactor
- The IRONDUAL dual mode does cost a lot of RETH performance on Nvidia cards. Therefore often the automatic tuning tunes it to 0. Therefore we advice to set a good for you --dualfactor on your own.
1.78
Changes
- Added support for Beam Hash III on Nvidia RTX 4000 and AMD RX 7000 generation GPUs
- Added support for Heavyhash-Karlsen for Nvidia Pascal and newer and AMD RX 6000 and newer GPUs. Use --algorithm KARLSEN to mine it, fee is 1%
- Added multiple dual mining options for EthashB3 algorithm (Rethereum). The algorithm can now be used with --dualmode to be set to ALEPHDUAL (Blake3 - Alephium), FISHDUAL (Blake3 - Ironfish), RXDDUAL (Sha512 / 256D, Radiant) or KARLSENDUAL (HeavyHash-Karlsen). Fee rule for dual mining: its the same as with the individual algorithms, so if EthB3 takes 1% and Radiant mining 0.75 as individual algorithms, you pay 1% on the EthB3 portion and 0.75% on the Radiant portion when dual mining. Usage is the same as described here for Ethash.
- The algorithms ALEPH, ETHASHB3, IRONFISH, KARLSEN, NEXA and RADIANT now support splitting the hashrate analog to the options described here. Use --dualmode SPLIT-X to put X% of the hashrate to the 2nd connection given by --dualuser and --dualpool
- When using split mining, the hashrate will now be displayed as one solver as well in stats as in the API. This gives a more consistent representation.
- Reduced stale shares on algorithms ALEPH, ETHASHB3, IRONFISH, NEXA and RADIANT.
- Windows: Updated GUI tool
- Added support for the FishHash algorithm (Future Ironfish PoW) for testing purposes. Use --algorithm FISHHASH-TEST to connect to a current Ironfish pool and run the shares just against the build in CPU verify. In this mode the difficulty is 1/256 of what the usual Blake3 difficulty would be. Use --algoriithm FISHHASH-TESTNET to connect to a real testnet pool and mine there including submitted shares.
Fixes
- Fixed a bug causing BEAM mining to crash on newer cuda versions.
- Fixed a bug causing multiple algorithms to show hashrate in wrong place of statistics when running two algorithms on different GPUs.
- Fixed a bug with Rethereum mining not working on Cuda 11 drivers.
Note on Dual Mining and how to use an unknown algorithm:
As you might know you can use --dualmode according with --dualdevices to mine an algorithm that is completely different to the one provided by --algo. So e.g. if you use --algo ETHASHB3 --dualalgo KARLSEN --dualdevices ALL, you will actually only mine Heavyhash-Karlson to the pool and user given to --dualpool and --dualuser. Note that this entry is different from real dual mining, there you must use KARLSENDUAL to enable real dual mining both algorithms on one card. This difference is important, as the miner can run into buggy behavior if you use the wrong parameter entry for your purpose.
mmpOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.78/lolMiner_v1.78_Lin64.tar.gz && tar -xvf lolMiner_v1.78_Lin64.tar.gz && agent-stop && sudo cp -adpR 1.78/lolMiner /opt/mmp/miners/lolminer-equihash && agent-start
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.78/lolMiner_v1.78_Lin64.tar.gz && tar -xvf lolMiner_v1.78_Lin64.tar.gz && cp -adpR 1.78/lolMiner /app-data/miners/lolminer-1.77b && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.78/lolMiner_v1.78_Lin64.tar.gz && tar -xvf lolMiner_v1.78_Lin64.tar.gz && miner stop && cp -adpR 1.78/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
MinerstatOS
Open console and write in it:
mstop; cd /tmp; wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.78/lolMiner_v1.78_Lin64.tar.gz; tar -xvf lolMiner_v1.78_Lin64.tar.gz; sudo cp -adpR 1.78/lolMiner /home/minerstat/minerstat-os/clients/lolminer; mstart