Release v7.2.5 of BzMiner. All feedback is welcome ;)
Hotfix v7.2.5
- Higher Nvidia hashrate (Alephium)
- Added decimal place to efficiency metric
- Bug fix: SSL now works for non verified certs
- Bug fix: Dual mine not working with command line options
Hotfix v7.2.4
- Improved Dual Mining for LHR cards (OC per algo!)
- Allows different OC for each Dual Mine algo
- Bug fix: Does not auto unlock Nvidia clocks on startup
- Bug fix: Ethash AMD incorrectly reporting not enough memory on epoch change (8gb cards)
- Bug fix: tbs (time between shares) always rounding down
- Bug fix: stales after dev fee
- Bug fix: high ping/latency reporting after some time
- Bug fix: HTTP API password issue
- Bug fix: disabled command line not working when
--nc
option is used (or config.txt doesn't yet have devices) - Removed
advanced_display_config
in place of just usingadvanced_config
configuration option to show advanced options - New configuration parameters (config.txt):
lhr_mine_ms
- Array of times (ms) that each algo should run before switching to next algo (dual mine)oc_delay_ms
- Delay (in ms) before/after OC is changed when dual mine switches algosavg_hr_ms
-Time (ms) between hashrate updates. Longer time will have more stable hashrate reporting. Shorter = more realtime
- Renamed some config parameters for clarity (config.txt):
oc_core_clock_offset
- Used to beoc_core_clock
oc_memory_clock_offset
- Used to beoc_memory_clock
- Added oc config parameters to top level to make setting oc through bzminer easier through 3rd party interfaces (hive):
oc_fan_speed
- List (optionally of lists for dual mining oc's) of fan speeds (%)oc_power_limit
- List (optionally of lists for dual mining oc's) of power limits (watts)oc_core_clock_offset
- List (optionally of lists for dual mining oc's) of core offsets (mhz)oc_memory_clock_offset
- List (optionally of lists for dual mining oc's) of memory offsets (mhz)oc_lock_core_clock
- List (optionally of lists for dual mining oc's) of locked core clocks (mhz, overrides core offset when not 0)oc_lock_memory_clock
- List (optionally of lists for dual mining oc's) of locked memory clocks (mhz, overrides memory offset when not 0)
- Added additional command line arguments for dual mining:
--a2
- Second dual mine algo--r2
- Second dual mine username/worker name--w2
- Second dual mine wallet address--p2
- Second dual mine pool url--i2
- Second dual mine intensity--pool_password2
- Second dual mine pool password
Hotfix v7.2.3
- Slight improvement to Alephium CPU usage
- Added ability to lock core and memory clocks on 30 series Nvidia cards
- Fixed username not defaulting to rig_name when username is specified as an empty string
- Fixed line endings for linux sample scripts
- Added ability to restart BzMiner after a certain amount of time. Also added ability to reboot after a certain amount of time
- Fix Alephium duplicate shares when pool sends single job (thanks woolypooly)
- Fixed alph_submitHashrate integer overflow (pools see less reported hashrate when hashrate is too high, thanks niejasiek)
- Added many config.txt options to command line:
--clear_log_file
- If 1 (default 0), BzMiner will overwrite the log file on start--auto_detect_lhr
- If 1 (default 1), BzMiner will attempt to detect whether a GPU has LHR--advanced_config
- If 1 (default 0), advanced config options will be showin in config.txt--start_script
- If specified, this script will run when BzMiner starts--hung_gpu_ms
- When GPU does not respond for this amount of time (ms), will be considered hung--crash_script
- When hung GPU is detected, this script will run--hung_gpu_reboot
- If 1 (default 0), BzMiner will reboot the rig when a hung GPU is detected--hung_gpu_restart_bzminer
- If 1 (default 1), and watchdog is enabled, watchdog will restart BzMiner process when hung GPU is detected--restart_miner_minutes
- If specified and greater than 0, BzMiner watchdog will restart BzMiner process after this amount of time (minutes)--reboot_minutes
- If specified and greater than 0, BzMiner will reboot the rig after this amount of time (minutes)--no_color
- If 1 (default 0), output in console will not have color--log_solutions
- If 1 (default 1), Solutions will be logged in output (as green)--log_date
- If 1 (default 0), the current date/time will be logged at the start of every line of output--oc_fan_speed
- Set target fan speed (as percentage) for devices, separated by a space. 0 = auto, -1 = ignore, 100 = max--oc_power_limit
- Set power limit for devices (in watts), separated by a space. 0 = ignore--oc_core_clock
- Set target core clock offset (in khz) for devices, separated by a space. 0 = ignore. Will be ignored if oc_lock_core_clock is not 0--oc_memory_clock
- Set target memory clock offset (in khz) for devices, separated by a space. 0 = ignore. Will be ignored if oc_lock_memory_clock is not 0--oc_lock_core_clock
- Lock core clock for devices (in mhz), separated by a space. Overrides oc_core_clock--oc_lock_memory_clock
- Lock memory clock for devices (in mhz), separated by a space. Overrides oc_memory_clock--oc_unlock_clocks
- Unlock core and memory clocks. Will not mine (same as --devices argument)
Hotfix v7.2.2
- Optimized CPU usage for Alephium
- Fixed network stability issues (thanks woolypooly)
- Higher AMD Alephium Hashrate
- Fixed Alephium algo bug causing some rejected shares
Hotfix v7.2.1
- Fixed reconnect loop for some Alephium pools
- Fixed log rotation bug
What's in this release (v7.2.0)
- Fixed "Out of Memory" ethash/etchash bug on Nvidia cards with 8gb or less
- Fixed unstable network issues causing BzMiner to crash or freeze
- Fixed Alephium auto protocol detection
- By default BzMiner uses protocol `stratum+tcp:\" if not specified
- LHR detection disabled for core only algos
- Added "no_work_timeout" and "test_iteration_ms" to pool configs
- Logs now rotate when BzMiner starts by default (set "clear_log_file" to true to overwrite log file on startup)
- Added new column "%", showing percent of accepted shares
- Fixed GPU sort order for Pool table
- Showing "--" for pool latency when no submitted share response has yet been received
- Alephium protocol updates
- Added "workerName" to "alph_submitHashrate"
- Added "client.reconnect" method handler
NOTE: Requires either latest NVIDIA Drivers or use _cuda_tk
downloads
- BzMiner requires Nvidia drivers supporting Cuda 11.5 or greater (Nvidia driver >= 495.29.05)
- BzMiner cuda_tk requires Nvidia drivers supporting Cuda 11.2 or greater (Nvidia driver >= 460.27.03)
Downloads
- bzminer_v7.2.5_windows.zip includes the CLI for windows
- bzminer_v7.2.5_linux.tar.gz includes the CLI for Linux
Use one of the below two if you do not want to update Nvidia drivers
- bzminer_v7.2.5_windows_cuda_tk.zip includes the CLI for windows
- bzminer_v7.2.5_linux_cuda_tk.tar.gz includes the CLI for Linux
Checksums
bzminer_v7.2.5_windows.zip:
MD5: 63d2f5604b61283e3e2407e56d99a208
SHA256: 07a6d374a42e852f855c546150748d0d77867017b26931f38323eb619b17e12d
bzminer_v7.2.5_linux.tar.gz:
MD5: c6ee33c0843dfa4887bc5f1b0f743300
SHA256: b9c0591a8867c0fad8d34662669b3c32d210eeb303849509dfceafb952a1e309
bzminer_v7.2.5_windows_cuda_tk.zip:
MD5: 2cda8b820b43b65fd3e2a0dc9907f507
SHA256: 23de6be83676c54226d0ba4f914f508fc15d965fec39941910f44f461840b319
bzminer_v7.2.5_linux_cuda_tk.tar.gz:
MD5: b32ff4b8cfca1a33e564f43b0e76fccf
SHA256: f661c6fc24a2a5ccdd71f139e78b64a53d77e15bbc887b7fab8294bb9e23b3ec