Luke-Jr (OP)
Legendary
Offline
Activity: 2576
Merit: 1186
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 07, 2014, 04:32:50 AM |
|
Can someone give me an example of a bfgminer.conf file that has settings on per-device basis? I have a few devices that achieve best results at different speeds. So, based on their serial number I want to configure them to start automatically at the desired speed. (as opposed to me going and adjusting the speeds every time I start them). Ideally I'd like to have one set of global settings with a few exceptions for this and that device. You can use NFY devices as an example - e.g. this is what I currently have: { "set-device" : [ "NFY:baud=500000", "NFY:osc6_bits=56" ] } { "set-device" : [ "NFY:baud=500000", "NFY:osc6_bits=56", "NFY@serial:osc6_bits=58" ] }
|
|
|
|
vs3
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 07, 2014, 05:41:53 AM |
|
Awesome! That's exactly what I was looking for! Thanks Luke! ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
|
Luke-Jr (OP)
Legendary
Offline
Activity: 2576
Merit: 1186
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 07, 2014, 05:05:58 PM |
|
NEW VERSION 4.4.0, JULY 7 2014Human readable changelog:- getwork and stratum proxy drivers: Proxy-share difficulty is now adjustable using --set pxy:diff=N and/or --set pxy@username:diff=N
- Mac OS X: Support for automatic detection of capable devices at startup.
- jingtian: Support for this new platform. Must be compiled on the Raspberry Pi itself with --enable-jingtian
Full changelog:- lowl-vcom: Added support for auto scanning (-S auto) on Mac OS X
- rockminer: implement --device-protocol-dump for debugging
- README: Update for commandline options
- README: Update configure options
- Bugfix: bfg_gpio_setpin_output: Clear alt-function bits via INP_GPIO macro
- jingtian: Explicitly configure SPI device while opening
- jingtian: Toggle ASIC reset GPIO at startup
- aan: Set defaults as soon as a proc is initialised
- aan: Allow specifying clock as xHEXX for a raw PLL register config
- aan: Include current frequency in RPC status
- aan: Implement --set jtn:clock=MHz
- aan: Logic to calculate PLL configurations for a given frequency
- jingtian: Use SPI enable GPIO to disconnect SPI during chipselect changes
- aan: Set PLL to 850 MHz
- aan: Simplify register buffer
- jingtian: Decode extra temperature bytes in read_reg
- aan: Add a read_reg hook
- aan: Enable configuring nonce diff with (eg) --set jtn:diff=32
- aan: Properly handle nonce_diff
- aan: Implement mining
- DevAPI: Some designs set the main thr tv_poll from secondary thrs, so check it after the loop
- aan: aan_spi_parse_rx implies spi_clear_buf
- jingtian: Do detection asynchronously across all possible chipselects so they complete in parallel
- aan: Refactor aan_spi_cmd a bit
- jingtian: Implement device protocol dump
- jingtian: Detection-only code for new driver
- lowl-spi: GPIO access functions
- lowl-spi: Move knc_spi_txrx to linux_spi_txrx
- SGW: Support for proxy-share difficulty preferences
- SSM: Propagate proxy-share difficulty changes to established connections
- SSM: Track stratum connections for each proxy user
- SSM: Track authorised users for each connection
- SSM: Initialise proxyshare difficulty from --set pxy:diff=N
- proxy: Accept --set pxy:diff=N to set preferred proxyshare difficulty
- proxy: Provide a place to store desired proxyshare difficulty on a per-username basis, and copy it to SSM connections when authorising them
- SSM: Track proxy share difficulties
- Expose target_diff function and add pdiff_to_bdiff macro
- util: double_find_precision function to identify ideal precision for a fp number
- work2d: Expose WORK2D_MAX_DIVISIONS in header
- add_local_gbt: Avoid adding servers already configured
- Bugfix: Avoid writing automatically configured local GBT servers to the config file unless they have been manually enabled
- add_local_gbt: Use rpcconnect when configured
- rockminer: Bugfix: must specify a baud rate (maximum of 115200) to get a read response
- Bugfix: Use atexit() to ensure a final \n is always printed at exit to work cleanly with new logging design
- Restore compatibility with old versions of libblkmaker
- Bugfix: probe for ZeusMiner before probing for DualMiner
- Wait until coinbase-addr is needed again, before updating it following a block change (always using getaccountaddress)
- Don't automatically use #getcbaddr for local bitcoind if the user provided their own
- Bugfix: refresh_bitcoind_address: Check for NULL json (which is not JSON "null")
- Bugfix: add_pool: If no current pool set, initialise it (otherwise pool testing may start a longpoll thread which tries to access currentpool uninitialised)
- devpath_to_devid: *nix: Reject anything that doesn't begin with a /
|
|
|
|
LARTAS
Newbie
Offline
Activity: 25
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 07, 2014, 05:19:50 PM |
|
I would like Support for COINTERRA ASICS please.
|
|
|
|
Luke-Jr (OP)
Legendary
Offline
Activity: 2576
Merit: 1186
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 07, 2014, 05:21:04 PM |
|
I would like Support for COINTERRA ASICS please.
See cointerra branch for a hack, or help develop cointerra_fresh (it doesn't get full hashrate, and haven't figured out why).
|
|
|
|
somatic
Newbie
Offline
Activity: 53
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 08, 2014, 10:32:52 PM Last edit: July 08, 2014, 11:23:06 PM by somatic |
|
Is there a current version of this for Ubuntu? The one from the repository is 3.*, but I'm using it with my Rockminer so it needs to be the latest version.
Edit: I misunderstood how to build it on Ubuntu. I'm still a newbie with Linux desktop (although I ran a server for years for my job, I was not compiling things). I'm all set now, thanks!
|
|
|
|
balboa
Newbie
Offline
Activity: 9
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 08, 2014, 11:18:35 PM |
|
NEW VERSION 4.4.0, JULY 7 2014Human readable changelog:- getwork and stratum proxy drivers: Proxy-share difficulty is now adjustable using --set pxy:diff=N and/or --set pxy@username:diff=N
- Mac OS X: Support for automatic detection of capable devices at startup.
- jingtian: Support for this new platform. Must be compiled on the Raspberry Pi itself with --enable-jingtian
Full changelog:- lowl-vcom: Added support for auto scanning (-S auto) on Mac OS X
- rockminer: implement --device-protocol-dump for debugging
- README: Update for commandline options
- README: Update configure options
- Bugfix: bfg_gpio_setpin_output: Clear alt-function bits via INP_GPIO macro
- jingtian: Explicitly configure SPI device while opening
- jingtian: Toggle ASIC reset GPIO at startup
- aan: Set defaults as soon as a proc is initialised
- aan: Allow specifying clock as xHEXX for a raw PLL register config
- aan: Include current frequency in RPC status
- aan: Implement --set jtn:clock=MHz
- aan: Logic to calculate PLL configurations for a given frequency
- jingtian: Use SPI enable GPIO to disconnect SPI during chipselect changes
- aan: Set PLL to 850 MHz
- aan: Simplify register buffer
- jingtian: Decode extra temperature bytes in read_reg
- aan: Add a read_reg hook
- aan: Enable configuring nonce diff with (eg) --set jtn:diff=32
- aan: Properly handle nonce_diff
- aan: Implement mining
- DevAPI: Some designs set the main thr tv_poll from secondary thrs, so check it after the loop
- aan: aan_spi_parse_rx implies spi_clear_buf
- jingtian: Do detection asynchronously across all possible chipselects so they complete in parallel
- aan: Refactor aan_spi_cmd a bit
- jingtian: Implement device protocol dump
- jingtian: Detection-only code for new driver
- lowl-spi: GPIO access functions
- lowl-spi: Move knc_spi_txrx to linux_spi_txrx
- SGW: Support for proxy-share difficulty preferences
- SSM: Propagate proxy-share difficulty changes to established connections
- SSM: Track stratum connections for each proxy user
- SSM: Track authorised users for each connection
- SSM: Initialise proxyshare difficulty from --set pxy:diff=N
- proxy: Accept --set pxy:diff=N to set preferred proxyshare difficulty
- proxy: Provide a place to store desired proxyshare difficulty on a per-username basis, and copy it to SSM connections when authorising them
- SSM: Track proxy share difficulties
- Expose target_diff function and add pdiff_to_bdiff macro
- util: double_find_precision function to identify ideal precision for a fp number
- work2d: Expose WORK2D_MAX_DIVISIONS in header
- add_local_gbt: Avoid adding servers already configured
- Bugfix: Avoid writing automatically configured local GBT servers to the config file unless they have been manually enabled
- add_local_gbt: Use rpcconnect when configured
- rockminer: Bugfix: must specify a baud rate (maximum of 115200) to get a read response
- Bugfix: Use atexit() to ensure a final \n is always printed at exit to work cleanly with new logging design
- Restore compatibility with old versions of libblkmaker
- Bugfix: probe for ZeusMiner before probing for DualMiner
- Wait until coinbase-addr is needed again, before updating it following a block change (always using getaccountaddress)
- Don't automatically use #getcbaddr for local bitcoind if the user provided their own
- Bugfix: refresh_bitcoind_address: Check for NULL json (which is not JSON "null")
- Bugfix: add_pool: If no current pool set, initialise it (otherwise pool testing may start a longpoll thread which tries to access currentpool uninitialised)
- devpath_to_devid: *nix: Reject anything that doesn't begin with a /
It works for Gridseed Blade ? If yes,how? Sorry but I'm new in this and can't to start the miner ![Undecided](https://bitcointalk.org/Smileys/default/undecided.gif)
|
|
|
|
Luke-Jr (OP)
Legendary
Offline
Activity: 2576
Merit: 1186
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 08, 2014, 11:23:00 PM |
|
Is there a current version of this for Ubuntu? The one from the repository is 3.*, but I'm using it with my Rockminer so it needs to be the latest version.
unit3, our PPA maintainer, has stopped mining, so someone may need to volunteer for this job... Ubuntu utopic comes with 4.3.0, though.Note that Debian is maintaining official packages for BFGMiner, so I think it's simply a matter of uploading the source stuff to Launchpad. If someone wants to put together simple instructions, I'd be glad to do it myself.
|
|
|
|
somatic
Newbie
Offline
Activity: 53
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 08, 2014, 11:23:57 PM |
|
Is there a current version of this for Ubuntu? The one from the repository is 3.*, but I'm using it with my Rockminer so it needs to be the latest version.
unit3, our PPA maintainer, has stopped mining, so someone may need to volunteer for this job... Ubuntu utopic comes with 4.3.0, though.Note that Debian is maintaining official packages for BFGMiner, so I think it's simply a matter of uploading the source stuff to Launchpad. If someone wants to put together simple instructions, I'd be glad to do it myself. I misunderstood how to build it on Ubuntu. I'm still a newbie with Linux desktop (although I ran a server for years for my job, I was not compiling things). I'm all set now, just compiled it successfully. Thanks for the fast reply, even to the helplessly clueless =p ./autoconf.sh && ./configure make echo "Party!"
|
|
|
|
nwoolls
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 09, 2014, 05:34:34 AM |
|
You can grab 703N firmware for BFGMiner 4.4 here: https://github.com/nwoolls/BFGMiner-OpenWrt-Tools/releasesThis image is confirmed working with multiple GridSeed, ZeusMiner, RockMiner, DualMiner, Hex*Fury, AntMiner USB, LittleFury, Butterfly Labs and Block Erupters ASICs. Edit: note that, from what I've been told, the latest 703N hardware is difficult (if not impossible) to update to OpenWrt so don't go buying a bunch without doing your homework first. I had some older ones kicking around.
|
MultiMiner: Any Miner, Any Where, on Any Device | Xgminer: Mine with popular miners on Mac OS X
|
|
|
sinmantky
Newbie
Offline
Activity: 7
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 09, 2014, 02:31:39 PM |
|
I also need the ppa version of BFGminer...
|
|
|
|
LARTAS
Newbie
Offline
Activity: 25
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 09, 2014, 06:01:06 PM |
|
I would like Support for COINTERRA ASICS please.
See cointerra branch for a hack, or help develop cointerra_fresh (it doesn't get full hashrate, and haven't figured out why). Where is info or files do you need to do a great work? I could help you with that?
|
|
|
|
ernie-
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 10, 2014, 07:33:43 AM |
|
I am having a problem with the latest bfgminer 4.4.0 from github and FreeBSD 10.RELEASE.
When I have 4 x zeusminer blizzards connected on /dev/cuaU0.../dev/ucuU3 they are mining ok, with the occasional "SICK" notice popping up then resuming, however when I press "q" to quit I get the message "Shutdown signal received" and bfgminer just hangs, it's still in the process table in the "STOP" state, even a kill -9 wont get rid of it. I have to reboot the computer, however that hangs at shutting down the USB controllers, so I have to press reset or power cycle. Fortunately the disks have sync and set the clean flag by then.
If I only miner with one zeus at a time bfgminer exits properly, but often can't find any miners next time I try and run it. Seems to be struggling with the USB ports.
Any ideas what might be going wrong?
|
|
|
|
oakmaster
Newbie
Offline
Activity: 43
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 11, 2014, 04:59:58 PM |
|
Does anyone no if the technobit boards are supported yet
|
|
|
|
xxTeDYxx
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 69
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 11, 2014, 05:37:35 PM |
|
BFGminer work on WYSE 150SE ? (They have windows xp embedded)
|
|
|
|
nst6563
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 11, 2014, 08:21:36 PM |
|
How does the difficulty setting work when you're using multiple devices (ie, gridseeds which seem to prefer a lower difficulty, Zeus 6-chip blizzards and Zeus 128-chip Thunder x3 which prefer a higher difficulty)?
Also...is it recommended to combine different hardware into a single instance or keep them separate?
|
|
|
|
bigjayr
Newbie
Offline
Activity: 4
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 12, 2014, 03:19:38 AM |
|
I'm getting an "invalid address" error when attempting to solo mine. Coin is GlobalBoost. BFGMiner 4.4.0, OS X Mavericks w/ Zeus Blizzard. Cmd line: bfgminer --scrypt -o http://127.0.0.1:port -u user -p pwd --coinbase-addr GYLaG8VgEwHjfLWvYnyCGCzQgMVHMbEo87 -S zus:/dev/cu.SLAB_USBtoUART What am I missing ? Thanks, ~ Jay
|
|
|
|
coinb0y
Newbie
Offline
Activity: 9
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 12, 2014, 04:46:04 AM |
|
Facing some compile issues from git version I did a make clean in the ~/bfgminer directory I did a git pull to update new source. ./configure ./make make fails with following tail: make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/home/minepeon/bfgminer/lib' make[4]: Leaving directory '/home/minepeon/bfgminer/lib' make[3]: Leaving directory '/home/minepeon/bfgminer/lib' CC bfgminer-miner.o miner.c:102:21: fatal error: version.h: No such file or directory #include "version.h" ^ compilation terminated. Makefile:1141: recipe for target 'bfgminer-miner.o' failed make[2]: *** [bfgminer-miner.o] Error 1 make[2]: Leaving directory '/home/minepeon/bfgminer' Makefile:2211: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/minepeon/bfgminer' Makefile:862: recipe for target 'all' failed make: *** [all] Error 2 What am I missing? Thank you. Announcing BFGMiner 4.4, the modular cryptocurrency miner written in C. BFGMiner features dynamic clocking, monitoring, and remote interface capabilities.
|
|
|
|
xyzzy099
Legendary
Offline
Activity: 1065
Merit: 1077
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 12, 2014, 12:56:34 PM |
|
I'm getting an "invalid address" error when attempting to solo mine. Coin is GlobalBoost. BFGMiner 4.4.0, OS X Mavericks w/ Zeus Blizzard. Cmd line: bfgminer --scrypt -o http://127.0.0.1:port -u user -p pwd --coinbase-addr GYLaG8VgEwHjfLWvYnyCGCzQgMVHMbEo87 -S zus:/dev/cu.SLAB_USBtoUART What am I missing ? Thanks, ~ Jay You can only use valid bitcoin addresses - alt coin addresses will not work.
|
Libertarians: Diligently plotting to take over the world and leave you alone.
|
|
|
bigjayr
Newbie
Offline
Activity: 4
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 12, 2014, 03:45:54 PM |
|
I'm getting an "invalid address" error when attempting to solo mine. Coin is GlobalBoost. BFGMiner 4.4.0, OS X Mavericks w/ Zeus Blizzard. Cmd line: bfgminer --scrypt -o http://127.0.0.1:port -u user -p pwd --coinbase-addr GYLaG8VgEwHjfLWvYnyCGCzQgMVHMbEo87 -S zus:/dev/cu.SLAB_USBtoUART What am I missing ? Thanks, ~ Jay You can only use valid bitcoin addresses - alt coin addresses will not work. If you are pulling from git, you need to run ./autogen.sh before ./configure. I'm using the binary available here. Maybe I'll try compiling it.
|
|
|
|
|