Bitcoin Forum

Alternate cryptocurrencies => Mining (Altcoins) => Topic started by: nwoolls on April 24, 2013, 09:12:45 PM



Title: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on April 24, 2013, 09:12:45 PM
I've put together a couple of packages (formulas) for Homebrew that make it easier to install BFGMiner, CGMiner, SGMiner, Vertminer and other *GMiner forks on Mac OS X. I've tested these on macOS High Sierra and they seem to work well, plus I've had positive reports from others.

http://blog.nwoolls.com/wp-content/uploads/Hashbuster-Hashing.png

Once you have Xcode Command Line Tools (https://developer.apple.com/xcode/) and Homebrew (https://brew.sh/) installed, you can run the following commands to install bfgminer:

Code:
brew tap nwoolls/xgminer && brew install bfgminer

In addition you can find source code and instructions for these Homebrew formulas here:

https://github.com/nwoolls/homebrew-xgminer

If you'd like to download precompiled binaries for OS X, or would prefer to compile the binaries yourself without installing Homebrew, there are both shell here:

https://github.com/nwoolls/xgminer-osx

and binaries here:

https://github.com/nwoolls/xgminer-osx/releases

Articles

  • How-to install BFGMiner & CGMiner (http://blog.nwoolls.com/2013/04/24/bitcoin-mining-on-mac-os-x-cgminer-bfgminer/)
  • How-to mine with Block Erupters (http://blog.nwoolls.com/2013/07/01/bitcoin-mining-on-mac-os-x-asics/)
  • How-to mine with BF1 Blue / Red Fury (http://blog.nwoolls.com/2013/11/21/bitcoin-mining-on-mac-os-x-bitfury-asics/)
  • How-to mine with HashBuster Micro (http://blog.nwoolls.com/2013/12/10/bitcoin-mining-on-mac-os-x-hashbuster-asics/)
  • How-to mine with Bi•Fury (http://blog.nwoolls.com/2013/12/19/bitcoin-mining-on-mac-os-x-bi%e2%80%a2fury-asics/)
  • How-to mine with Twinfury (http://blog.nwoolls.com/2013/12/28/bitcoin-mining-on-mac-os-x-twinfury-asics/)
  • How-to mine with NanoFury / Ice Fury (http://blog.nwoolls.com/2014/01/07/bitcoin-mining-on-mac-os-x-nanofury-asics/)
  • How-to mine with AntMiner U1 (http://blog.nwoolls.com/2014/01/12/bitcoin-mining-on-mac-os-x-antminer-u1-asics/)
  • How-to mine with DualMiner (http://blog.nwoolls.com/2014/03/21/litecoin-mining-on-mac-os-x-dualminer-asics/)
  • How-to mine with NanoFury 2 (http://blog.nwoolls.com/2014/04/10/bitcoin-mining-on-mac-os-x-nanofury-2-asics/)
  • How-to mine with GridSeeds (http://blog.nwoolls.com/2014/05/07/litecoin-mining-on-mac-os-x-gridseed-asics/)
  • How-to mine with Hex•Fury (http://blog.nwoolls.com/2014/05/13/bitcoin-mining-on-mac-os-x-hex%e2%80%a2fury-asics/)
  • How-to mine with GridSeed G-Blade (http://blog.nwoolls.com/2014/06/03/litecoin-mining-on-mac-os-x-g-blade-asics/)
  • How-to mine with ZeusMiners (http://blog.nwoolls.com/2014/07/08/litecoin-mining-on-mac-os-x-zeusminer-asics/)
  • How-to mine with RockMiners (http://blog.nwoolls.com/2014/07/10/bitcoin-mining-on-mac-os-x-rockminer-asics/)
  • How-To mine with the NEW R-Box (http://blog.nwoolls.com/2014/10/03/bitcoin-mining-on-mac-os-x-the-new-r-box/)
  • How-To mine with GridSeed G-Black (http://blog.nwoolls.com/2014/11/09/litecoin-mining-on-mac-os-x-g-black-asics/)
  • How-to backup your wallets (http://blog.nwoolls.com/2013/09/22/cryptocoin-mining-on-mac-os-x-wallet-backups/)

Hopefully this helps folks get up-and-going with BFGMiner a little more easily on OS X.

Developers

If you are an OS X user or developer and interested in contributing to BFGMiner, I've put together a repository with an Xcode project and scripts that allow you to compile and debug bfgminer in Xcode. You can view the instructions and get started here:

https://github.com/nwoolls/xgminer-osx-dev

http://www.nwoolls.com/othercontent/Xcode-debugging-bfgminer.png


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: furax on April 24, 2013, 09:52:07 PM
Whoops:

Code:
dyld: Library not loaded: /usr/local/lib/libcurl.4.dylib
  Referenced from: /usr/local/bin/bfgminer
  Reason: Incompatible library version: bfgminer requires version 8.0.0 or later, but libcurl.4.dylib provides version 7.0.0
Trace/BPT trap: 5


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: nwoolls on April 25, 2013, 12:13:48 AM
Whoops:

Code:
dyld: Library not loaded: /usr/local/lib/libcurl.4.dylib
  Referenced from: /usr/local/bin/bfgminer
  Reason: Incompatible library version: bfgminer requires version 8.0.0 or later, but libcurl.4.dylib provides version 7.0.0
Trace/BPT trap: 5
Thanks for the feedback. I'll look into this some more tomorrow. There are reports of similar errors with other packages and Homebrew here:

https://github.com/josegonzalez/homebrew-php/issues/419
https://github.com/josegonzalez/homebrew-php/issues/428

There are some potential suggestions and fixes in there. If there's anything that helps please let me know. For instance, you could try downloading the .rb file yourself, modifying the curl requirement as shown below, and then trying again:

Code:
depends_on 'curl' unless MacOS.version >= :lion

Any information and details you can give the better.


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: JonSnow on April 25, 2013, 02:57:47 AM
I've had luck getting it running on my MacBook Pro ... but does anyone know how I would go about getting it to use my modminer fpga cards, instead of the gpu or cpu?


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: furax on April 25, 2013, 09:13:57 AM
Hi, thank you for your reply.

I had another install of curl that got in the way, so I removed it which leaves me with both the system and the homebrew version.

However, I could start the miner by exporting

Code:
DYLD_LIBRARY_PATH="/usr/local/Cellar/curl/7.29.0/lib"

All is fine now, thanks a lot for your help  ;D


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: Anonymailer on April 25, 2013, 11:45:43 AM
I've had luck getting it running on my MacBook Pro ... but does anyone know how I would go about getting it to use my modminer fpga cards, instead of the gpu or cpu?

When installing replace --enable-scrypt with --enable-modminer


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: JonSnow on April 25, 2013, 09:11:18 PM
I've had luck getting it running on my MacBook Pro ... but does anyone know how I would go about getting it to use my modminer fpga cards, instead of the gpu or cpu?

When installing replace --enable-scrypt with --enable-modminer

There doesn't seem to be much of an option to tell it to install with --enable-modminer  ... using homebrew, it all seems pretty automated and whereas in Linux I'd type "./configure --enable-modminer" it doesn't recognize the command in mac.


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: Anonymailer on April 25, 2013, 11:34:13 PM
I've had luck getting it running on my MacBook Pro ... but does anyone know how I would go about getting it to use my modminer fpga cards, instead of the gpu or cpu?

When installing replace --enable-scrypt with --enable-modminer

There doesn't seem to be much of an option to tell it to install with --enable-modminer  ... using homebrew, it all seems pretty automated and whereas in Linux I'd type "./configure --enable-modminer" it doesn't recognize the command in mac.

you need to download the cgminer.rb file - right click this link and choose download

https://dl.dropboxusercontent.com/s/qq8t51otgry14p3/cgminer.rb (https://dl.dropboxusercontent.com/s/qq8t51otgry14p3/cgminer.rb)

- that's where it has the enable option. change it as above
if you're familiar with the options on the command line you can see the autogen, make and install are in there too so you can set it up how you like.

then (if it's on your desktop):

brew install ~/Desktop/cgminer.rb

I'm looking at distributing binaries for both with MacMiner soon though, so if you prefer not to have to keep track of homebrew etc. you can always cross your fingers I'll get that done this weekend ;)


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: nwoolls on April 26, 2013, 12:53:33 AM
I've had luck getting it running on my MacBook Pro ... but does anyone know how I would go about getting it to use my modminer fpga cards, instead of the gpu or cpu?

When installing replace --enable-scrypt with --enable-modminer
Is there any drawback if I include all of the optional support parameters, enabling bitforce, icarus, etc? If not I'll update both .rb packages to compile these in along with scrypt support.


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: nwoolls on April 26, 2013, 12:55:15 AM
I'm looking at distributing binaries for both with MacMiner soon though, so if you prefer not to have to keep track of homebrew etc.
How are you doing this? I'm very curious. I wanted to go this route but my knowledge of the *nix toolchain kept me from going very far. Getting all of the libraries and binaries statically linked seemed tricky.


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: JonSnow on April 26, 2013, 12:59:44 AM
I've had luck getting it running on my MacBook Pro ... but does anyone know how I would go about getting it to use my modminer fpga cards, instead of the gpu or cpu?

When installing replace --enable-scrypt with --enable-modminer

There doesn't seem to be much of an option to tell it to install with --enable-modminer  ... using homebrew, it all seems pretty automated and whereas in Linux I'd type "./configure --enable-modminer" it doesn't recognize the command in mac.

you need to download the cgminer.rb file - right click this link and choose download

https://dl.dropboxusercontent.com/s/qq8t51otgry14p3/cgminer.rb (https://dl.dropboxusercontent.com/s/qq8t51otgry14p3/cgminer.rb)

- that's where it has the enable option. change it as above
if you're familiar with the options on the command line you can see the autogen, make and install are in there too so you can set it up how you like.

then (if it's on your desktop):

brew install ~/Desktop/cgminer.rb

I'm looking at distributing binaries for both with MacMiner soon though, so if you prefer not to have to keep track of homebrew etc. you can always cross your fingers I'll get that done this weekend ;)

awesome!  when i brew install though, it fails to find libusb-1.0 even.  so then i brew install libusb, and it tells me libusb-1.0.9 is already installed.  still can't get it to "see" that libusb is already installed when i attempt to brew cgminer.

any ideas?


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: nwoolls on April 26, 2013, 01:15:36 AM
awesome!  when i brew install though, it fails to find libusb-1.0 even.  so then i brew install libusb, and it tells me libusb-1.0.9 is already installed.  still can't get it to "see" that libusb is already installed when i attempt to brew cgminer.

Try running "brew doctor" and seeing if there are any errors or warnings. Fix any you can. Also, make sure that "/usr/local/sbin" is on your PATH. I had to add the following to ~/.bash_profile:

Code:
export PATH="$PATH:/usr/local/sbin"

I just tested and I am able to build with --enable-modminer using the libusb installed by Homebrew (1.0.9).


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: JonSnow on April 26, 2013, 03:07:16 AM
I've added that to PATH, but it's still telling me that I don't have libusb.  :-\


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: furax on April 26, 2013, 06:05:26 AM
I've had luck getting it running on my MacBook Pro ... but does anyone know how I would go about getting it to use my modminer fpga cards, instead of the gpu or cpu?

When installing replace --enable-scrypt with --enable-modminer

There doesn't seem to be much of an option to tell it to install with --enable-modminer  ... using homebrew, it all seems pretty automated and whereas in Linux I'd type "./configure --enable-modminer" it doesn't recognize the command in mac.

you need to download the cgminer.rb file - right click this link and choose download

https://dl.dropboxusercontent.com/s/qq8t51otgry14p3/cgminer.rb (https://dl.dropboxusercontent.com/s/qq8t51otgry14p3/cgminer.rb)

- that's where it has the enable option. change it as above
if you're familiar with the options on the command line you can see the autogen, make and install are in there too so you can set it up how you like.

then (if it's on your desktop):

brew install ~/Desktop/cgminer.rb

I'm looking at distributing binaries for both with MacMiner soon though, so if you prefer not to have to keep track of homebrew etc. you can always cross your fingers I'll get that done this weekend ;)

Note that you can also do

Code:
brew edit cgminer

That will open the .rb file in a text editor  ;D


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: Anonymailer on April 28, 2013, 07:49:13 PM
Hi everyone, I've worked bfgminer in to MacMiner now, although it's required me to use an installer to get around the missing libusb/jansson problems people are having. Check out the announcement thread (and read the instructions!)

https://bitcointalk.org/index.php?topic=189947.0 (https://bitcointalk.org/index.php?topic=189947.0)


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: CobaltBlueD on August 21, 2013, 11:36:09 PM
Interestingly, I put a few erupters on a 10.7 mac mini with MacMiner.  Slow rates.  Spent an absurd amount of time.  Found that the Mac USB libraries involved in cgminer were the problem.  It took some digging. 

When I did a clean install of bfgminer, I had to install the Silicon driver.  It cleaned up my little USB driver mess probably by simply cutting them out of the equation.  Now it's rock solid.  Something to consider.  Picked up more than 20% on the units/min. I did use bfgminer 3.3.4 withnn -G -S erupter:all

I've noticed my new mac air with 10.8.4 doesn't have openCL but they are saying it is in 10.9.  We shall see.


Title: Re: Packages for cgminer & bfgminer on Mac OS X
Post by: nwoolls on August 21, 2013, 11:41:39 PM
Since this thread got bumped I'll update the information. The instructions and Homebrew formulas for both cgminer and bfgminer are now found here:

https://github.com/nwoolls/homebrew-cryptocoin

In addition, if you'd like to either download precompiled binaries or compile them yourself without Homebrew, this repository has both shell scripts and binaries:

https://github.com/nwoolls/xgminer-osx


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on August 31, 2013, 07:31:47 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with bfgminer 3.2.0.

Unfortunately cgminer 3.3.4 remains the last compatible release for OS X. Neither 3.4.0 or 3.4.1 build on OS X.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on September 13, 2013, 01:04:42 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with cgminer 3.4.3.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on September 19, 2013, 12:54:40 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with bfgminer 3.2.1.


Title: Re: Mac OS X Resource & Howto for cgminer 3.4.3 & bfgminer 3.2.1 (Homebrew/DIY/Bins)
Post by: nwoolls on September 28, 2013, 06:47:18 AM
I've updated the OP with a link to my new article on backing up all of your cryptocoin wallets on Mac OS X:

http://backups.xgminer.com


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on September 29, 2013, 11:17:44 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with cgminer 3.5.0.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on October 11, 2013, 12:39:16 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with cgminer 3.5.1.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on October 15, 2013, 05:07:54 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with cgminer 3.6.1.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on October 27, 2013, 06:03:46 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with bfgminer 3.4.0 and cgminer 3.6.6.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 04, 2013, 02:02:17 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with cgminer 3.7.0.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 05, 2013, 01:53:56 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with cgminer 3.7.2.


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.4.0 (Homebrew/DIY/Bins)
Post by: Beastlymac on November 05, 2013, 02:00:47 PM
What devices are enabled?


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.4.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 05, 2013, 02:06:35 PM
What devices are enabled?

You can find the arguments used with ./configure to enable devices here:

https://github.com/nwoolls/homebrew-xgminer/blob/master/cgminer.rb

Code:
                          "--enable-scrypt",
                          "--enable-bflsc",
                          "--enable-bitforce",
                          "--enable-icarus",
                          "--enable-modminer",
                          "--enable-ztex",
                          "--enable-avalon",
                          "--disable-adl",
                          "--enable-opencl"


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.4.0 (Homebrew/DIY/Bins)
Post by: winit on November 06, 2013, 05:59:48 PM
I've tried on 4 different Mac's now and all do exactly the same. Despite having installed 3.7.2, terminal shows me : cgminer-3.6.1 already installed, it's just not linked.

If I try and run cgminer my terminal window just flashes and gives me a new line waiting for me to input some text, cgminer does not run.

What exactly am I doing wrong here?


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.4.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 06, 2013, 06:03:33 PM
I've tried on 4 different Mac's now and all do exactly the same. Despite having installed 3.7.2, terminal shows me : cgminer-3.6.1 already installed, it's just not linked.

It sounds like you have conflicting Homebrew packages installed. Do:

Code:
brew uninstall cgminer
brew uninstall bfgminer
brew uninstall jansson
brew update
brew install cgminer

If you still get an error about not being linked, paste the entire output. The text should also give instructions for linking the unlinked app.


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.4.0 (Homebrew/DIY/Bins)
Post by: winit on November 06, 2013, 07:15:52 PM
Thanks for the help. This is the error :

==> make install
Warning: Could not link cgminer. Unlinking...
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link cgminer'

Possible conflicting files are:
/usr/local/include/libusb-1.0/libusb.h -> /usr/local/Cellar/libusb/1.0.9/include/libusb-1.0/libusb.h
/usr/local/include/jansson_config.h -> /usr/local/Cellar/jansson/2.4/include/jansson_config.h
/usr/local/include/jansson.h -> /usr/local/Cellar/jansson/2.4/include/jansson.h
/usr/local/lib/pkgconfig/libusb-1.0.pc -> /usr/local/Cellar/libusb/1.0.9/lib/pkgconfig/libusb-1.0.pc
/usr/local/lib/pkgconfig/jansson.pc -> /usr/local/Cellar/jansson/2.4/lib/pkgconfig/jansson.pc
/usr/local/lib/libusb-1.0.dylib -> /usr/local/Cellar/libusb/1.0.9/lib/libusb-1.0.dylib
/usr/local/lib/libusb-1.0.a -> /usr/local/Cellar/libusb/1.0.9/lib/libusb-1.0.a
/usr/local/lib/libjansson.dylib -> /usr/local/Cellar/jansson/2.4/lib/libjansson.dylib
/usr/local/lib/libjansson.a -> /usr/local/Cellar/jansson/2.4/lib/libjansson.a
/usr/local/lib/libjansson.4.dylib -> /usr/local/Cellar/jansson/2.4/lib/libjansson.4.dylib
==> Summary
/usr/local/Cellar/cgminer/3.7.2: 24 files, 5.0M, built in 83 seconds


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.4.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 06, 2013, 07:25:23 PM
Thanks for the help. This is the error :

==> make install
Warning: Could not link cgminer. Unlinking...
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link cgminer'

Possible conflicting files are:
/usr/local/include/libusb-1.0/libusb.h -> /usr/local/Cellar/libusb/1.0.9/include/libusb-1.0/libusb.h
/usr/local/include/jansson_config.h -> /usr/local/Cellar/jansson/2.4/include/jansson_config.h
/usr/local/include/jansson.h -> /usr/local/Cellar/jansson/2.4/include/jansson.h
/usr/local/lib/pkgconfig/libusb-1.0.pc -> /usr/local/Cellar/libusb/1.0.9/lib/pkgconfig/libusb-1.0.pc
/usr/local/lib/pkgconfig/jansson.pc -> /usr/local/Cellar/jansson/2.4/lib/pkgconfig/jansson.pc
/usr/local/lib/libusb-1.0.dylib -> /usr/local/Cellar/libusb/1.0.9/lib/libusb-1.0.dylib
/usr/local/lib/libusb-1.0.a -> /usr/local/Cellar/libusb/1.0.9/lib/libusb-1.0.a
/usr/local/lib/libjansson.dylib -> /usr/local/Cellar/jansson/2.4/lib/libjansson.dylib
/usr/local/lib/libjansson.a -> /usr/local/Cellar/jansson/2.4/lib/libjansson.a
/usr/local/lib/libjansson.4.dylib -> /usr/local/Cellar/jansson/2.4/lib/libjansson.4.dylib
==> Summary
/usr/local/Cellar/cgminer/3.7.2: 24 files, 5.0M, built in 83 seconds

And you typed the command to uninstall jansson first? That should have resolved that issue. Was Homebrew able to uninstall jansson successfully?

Basically it seems like you have conflicting jansson and libusb packages installed. You should technically remove those using "brew uninstall" and then install cgminer. Or you can type "brew link cgminer" to try linking it. If that fails it should give further steps to force the linking.

You could also skip Homebrew and compile cgminer yourself using my shell scripts. It's still just a single command from Terminal.app. Either clone the repo or download the zip here:

https://github.com/nwoolls/xgminer-osx

And then run package_cgminer.sh from Terminal.app. Or you can try the precompiled binaries here:

http://releases.xgminer.com


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.4.0 (Homebrew/DIY/Bins)
Post by: winit on November 06, 2013, 07:49:24 PM
Thanks so much for your help.
I browsed to the hidden directory and removed the files that were causing the conflict and now it's all good.

Unfortunately my Blue Fury devices still are not recognised but at least I'm set with Cgminer.



Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.4.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 06, 2013, 08:19:51 PM
Thanks so much for your help.
I browsed to the hidden directory and removed the files that were causing the conflict and now it's all good.

Unfortunately my Blue Fury devices still are not recognised but at least I'm set with Cgminer.

I should hopefully have a Blue Fury device coming soon thanks to a super nice Group Buy runner, Maidak (https://bitcointalk.org/index.php?topic=297304.0). Unfortunately I cannot test them right now as I have none to test (I tried, no response from any of the guys making the BitFury devices  :().


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.4.0 (Homebrew/DIY/Bins)
Post by: -ck on November 06, 2013, 10:48:06 PM
What devices are enabled?

You can find the arguments used with ./configure to enable devices here:

https://github.com/nwoolls/homebrew-xgminer/blob/master/cgminer.rb

Code:
                          "--enable-scrypt",
                          "--enable-bflsc",
                          "--enable-bitforce",
                          "--enable-icarus",
                          "--enable-modminer",
                          "--enable-ztex",
                          "--enable-avalon",
                          "--disable-adl",
                          "--enable-opencl"
You have no bitfury support in that.


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.4.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 06, 2013, 11:46:41 PM
You have no bitfury support in that.

Thanks - I'll get that addressed in the update I have planned for later tonight.


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.4.0 (Homebrew/DIY/Bins)
Post by: Beastlymac on November 07, 2013, 03:06:28 AM
Thanks so much for your help.
I browsed to the hidden directory and removed the files that were causing the conflict and now it's all good.

Unfortunately my Blue Fury devices still are not recognised but at least I'm set with Cgminer.

I should hopefully have a Blue Fury device coming soon thanks to a super nice Group Buy runner, Maidak (https://bitcointalk.org/index.php?topic=297304.0). Unfortunately I cannot test them right now as I have none to test (I tried, no response from any of the guys making the BitFury devices  :().
I don't remember getting a message from you but I am happy to test for you.


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.4.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 07, 2013, 03:27:39 AM
I don't remember getting a message from you but I am happy to test for you.

I sent a PM September 30th asking if it would be possible to get test hardware for my different projects. No biggy - I am sure you are busy and Maidak was kind enough to offer to send me a stick once his next batch comes in.

I'll have updates for these formulas and scripts up once bfgminer 3.5.1 is ready. After that I'd appreciate any testing with the builds as they should both include BitFury support.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 07, 2013, 04:30:58 AM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with bfgminer 3.5.1.

Additionally, cgminer is now compiled with BitFury support enabled.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: Beastlymac on November 08, 2013, 12:51:51 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with bfgminer 3.5.1.

Additionally, cgminer is now compiled with BitFury support enabled.
I tested it yesterday and it works well with the usbs bitfury units. Thanks!


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: BorisAlt on November 09, 2013, 04:05:05 AM
Trying to run pre-compiles bfgminer and getting this:

./bfgminer -n
dyld: Library not loaded: /usr/local/lib/libmicrohttpd.10.dylib
  Referenced from: /Users/me/Desktop/bfgminer-3.5.1-osx64/bin/./bfgminer
  Reason: image not found
Trace/BPT trap: 5

What should I do?

Thanks.


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: nwoolls on November 09, 2013, 04:10:12 AM
Trying to run pre-compiles bfgminer and getting this:

./bfgminer -n
dyld: Library not loaded: /usr/local/lib/libmicrohttpd.10.dylib
  Referenced from: /Users/me/Desktop/bfgminer-3.5.1-osx64/bin/./bfgminer
  Reason: image not found
Trace/BPT trap: 5

What should I do?

Thanks.

Try installing it with Homebrew (http://brew.sh/):

Code:
brew install libmicrohttpd


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: BorisAlt on November 09, 2013, 04:13:23 AM
brew install libmicrohttpd
Warning: libmicrohttpd-0.9.27 already installed

Any other ideas?


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: nwoolls on November 09, 2013, 04:15:21 AM
brew install libmicrohttpd
Warning: libmicrohttpd-0.9.27 already installed

Any other ideas?

I'll try to make some binaries that include libmicrohttpd.

In the meantime, if you'd like to try something else, download the shell scripts from source.xgminer.com (http://source.xgminer.com) and run RUN_create_all_packages.sh. Or try installing bfgminer using the Homebrew scripts at homebrew.xgminer.com (http://homebrew.xgminer.com).


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: nwoolls on November 09, 2013, 05:20:22 AM
Trying to run pre-compiles bfgminer and getting this:

./bfgminer -n
dyld: Library not loaded: /usr/local/lib/libmicrohttpd.10.dylib
  Referenced from: /Users/me/Desktop/bfgminer-3.5.1-osx64/bin/./bfgminer
  Reason: image not found
Trace/BPT trap: 5

Thanks for reporting this. Can you try the prerelease binaries I just released? I would appreciate knowing if these fix the problem for you.

https://github.com/nwoolls/xgminer-osx/releases/tag/v1.0.17


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: BorisAlt on November 09, 2013, 02:32:01 PM
Trying to run pre-compiles bfgminer and getting this:

./bfgminer -n
dyld: Library not loaded: /usr/local/lib/libmicrohttpd.10.dylib
  Referenced from: /Users/me/Desktop/bfgminer-3.5.1-osx64/bin/./bfgminer
  Reason: image not found
Trace/BPT trap: 5

Thanks for reporting this. Can you try the prerelease binaries I just released? I would appreciate knowing if these fix the problem for you.

https://github.com/nwoolls/xgminer-osx/releases/tag/v1.0.17
WORKS!
Code:
bfgminer version 3.5.1 - Started: [2013-11-09 08:30:32] - [  0 days 00:01:02]
 [M]anage devices [P]ool management [S]ettings [D]isplay options  [H]elp [Q]uit
 Connected to stratum.bitcoin.cz diff 8 with stratum as user xxx
 Block: ...34be9902 #268682  Diff:511M ( 3.66Ph/s)  Started: [08:30:32]
 ST:3  F:0  NB:1  AS:0  BW:[134/108 B/s]  E:26.50  I:  554uBTC/hr  BS:1.28k
 5            | 11.47/11.24/11.18Gh/s | A:45 R:1+0(1.5%) HW:6/3.5%
--------------------------------------------------------------------------------
 BPM 0:       |  2.35/ 2.30/ 2.42Gh/s | A:13 R:0+0(none) HW:1/2.8%
 BPM 1:       |  2.26/ 2.25/ 2.15Gh/s | A: 9 R:0+0(none) HW:0/none
 BPM 2:       |  2.38/ 2.30/ 1.68Gh/s | A: 7 R:1+0( 10%) HW:1/3.6%
 BPM 3:       |  2.20/ 2.15/ 2.01Gh/s | A: 8 R:0+0(none) HW:2/6.5%
 BPM 4:       |  2.31/ 2.25/ 2.91Gh/s | A: 8 R:0+0(none) HW:2/4.5%
--------------------------------------------------------------------------------
 [2013-11-09 08:30:55] Accepted 264abb8d BPM 1  Diff 6/3
 [2013-11-09 08:30:58] Accepted 47c0433a BPM 1  Diff 3/3
 [2013-11-09 08:30:58] Accepted 01f2e1aa BPM 1  Diff 131/


Title: Re: Mac OS X Resource & Howto for cgminer 3.7.2 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: nwoolls on November 09, 2013, 05:18:35 PM
WORKS!

Awesome - thanks for taking the time to confirm  ;D


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 10, 2013, 11:47:46 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with cgminer 3.8.1.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.1 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: CarneMuerta on November 16, 2013, 02:25:05 AM
Just as a heads up, the only way I was able to get cgminer to see my BlueFury under Mac OS 10.7, 10.8 and 10.9 was to 'unload' the new USB modem

sudo kextunload -b com.apple.driver.AppleUSBCDC
sudo kextunload -b com.apple.driver.AppleUSBCDCACMData

Hopefully this will save someone else a LOT of hair pulling


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.1 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: nwoolls on November 16, 2013, 02:50:18 AM
Just as a heads up, the only way I was able to get cgminer to see my BlueFury under Mac OS 10.7, 10.8 and 10.9 was to 'unload' the new USB modem

sudo kextunload -b com.apple.driver.AppleUSBCDC
sudo kextunload -b com.apple.driver.AppleUSBCDCACMData

Hopefully this will save someone else a LOT of hair pulling

Awesome - thanks so much for sharing. I'm hoping to have some Fury in my hands soon so I can make sure it is properly supported. In the meantime any info is good info!  ;D


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.1 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: FreakNet on November 16, 2013, 03:23:47 AM
Thanks man, I have a mac and it was very hard to find this.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.1 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: -ck on November 16, 2013, 03:42:53 AM
Just as a heads up, the only way I was able to get cgminer to see my BlueFury under Mac OS 10.7, 10.8 and 10.9 was to 'unload' the new USB modem

sudo kextunload -b com.apple.driver.AppleUSBCDC
sudo kextunload -b com.apple.driver.AppleUSBCDCACMData

Hopefully this will save someone else a LOT of hair pulling
Great find. Will add this to the cgminer documentation.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 18, 2013, 03:57:50 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with bfgminer 3.6.0 and cgminer 3.8.2.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: jedimstr on November 18, 2013, 04:18:05 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with bfgminer 3.6.0 and cgminer 3.8.2.

Getting some make errors when trying to brew upgrade bfgminer...

Code:
bash-3.2$ brew upgrade bfgminer
==> Upgrading 1 outdated package, with result:
bfgminer 3.6.0
==> Upgrading bfgminer
==> Installing bfgminer dependency: libmicrohttpd
==> Downloading http://ftpmirror.gnu.org/libmicrohttpd/libmicrohttpd-0.9.31.tar.gz
Already downloaded: /Library/Caches/Homebrew/libmicrohttpd-0.9.31.tar.gz
==> ./configure --prefix=/usr/local/Cellar/libmicrohttpd/0.9.31
==> make install
2 errors generated.
make[3]: *** [proxy.o] Error 1
make[2]: *** [install-recursive] Error 1
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1

READ THIS: https://github.com/mxcl/homebrew/wiki/troubleshooting


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 18, 2013, 04:23:32 PM
Getting some make errors when trying to brew upgrade bfgminer...

Code:
bash-3.2$ brew upgrade bfgminer
==> Upgrading 1 outdated package, with result:
bfgminer 3.6.0
==> Upgrading bfgminer
==> Installing bfgminer dependency: libmicrohttpd
==> Downloading http://ftpmirror.gnu.org/libmicrohttpd/libmicrohttpd-0.9.31.tar.gz
Already downloaded: /Library/Caches/Homebrew/libmicrohttpd-0.9.31.tar.gz
==> ./configure --prefix=/usr/local/Cellar/libmicrohttpd/0.9.31
==> make install
2 errors generated.
make[3]: *** [proxy.o] Error 1
make[2]: *** [install-recursive] Error 1
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1

READ THIS: https://github.com/mxcl/homebrew/wiki/troubleshooting

Try running brew with the --debug --verbose arguments.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: jedimstr on November 18, 2013, 04:53:49 PM
Getting some make errors when trying to brew upgrade bfgminer...

Code:
bash-3.2$ brew upgrade bfgminer
==> Upgrading 1 outdated package, with result:
bfgminer 3.6.0
==> Upgrading bfgminer
==> Installing bfgminer dependency: libmicrohttpd
==> Downloading http://ftpmirror.gnu.org/libmicrohttpd/libmicrohttpd-0.9.31.tar.gz
Already downloaded: /Library/Caches/Homebrew/libmicrohttpd-0.9.31.tar.gz
==> ./configure --prefix=/usr/local/Cellar/libmicrohttpd/0.9.31
==> make install
2 errors generated.
make[3]: *** [proxy.o] Error 1
make[2]: *** [install-recursive] Error 1
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1

READ THIS: https://github.com/mxcl/homebrew/wiki/troubleshooting

Try running brew with the --debug --verbose arguments.

Main error looks like libmicrohttpd did not build

Here are two output files:
stderr: https://dl.dropboxusercontent.com/u/11139673/debug/brewDebugError.txt
stdout: https://dl.dropboxusercontent.com/u/11139673/debug/brewDebugFile.txt

Hope that helps


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 18, 2013, 05:04:24 PM
Main error looks like libmicrohttpd did not build

Here are two output files:
stderr: https://dl.dropboxusercontent.com/u/11139673/debug/brewDebugError.txt
stdout: https://dl.dropboxusercontent.com/u/11139673/debug/brewDebugFile.txt

Hope that helps

Didn't see much in the way of what caused the failure. Maybe try installing just libmicrohttpd with brew first?

Code:
brew install libmicrohttpd --debug --verbose


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: jedimstr on November 18, 2013, 05:19:04 PM
Main error looks like libmicrohttpd did not build

Here are two output files:
stderr: https://dl.dropboxusercontent.com/u/11139673/debug/brewDebugError.txt
stdout: https://dl.dropboxusercontent.com/u/11139673/debug/brewDebugFile.txt

Hope that helps

Didn't see much in the way of what caused the failure. Maybe try installing just libmicrohttpd with brew first?

Code:
brew install libmicrohttpd --debug --verbose

I had to brew unlink libmicrohttpd first, re-install it, traceback/ignore an error during make of libmicrohttpd, and then was able to brew upgrade bfgminer successfully. 

Of course my remote connection to my Mac at home (I'm at work) decided to keel over, so... I'll let you know if bfgminer is able to startup successfully a little later.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: jedimstr on November 18, 2013, 05:42:39 PM
Ok, that last build didn't work out so well.

Uninstalled both bfgminer and libmicrohttpd and tried to brew install libmicrohttpd again.

Got this: https://dl.dropboxusercontent.com/u/11139673/debug/libInstallOut.txt

Previous brew installs from your formulae for BFGMiner went off without a hitch, so I wonder if the latest update to libmicrohttpd kills this one.  Cleared the download homebrew cache just to be sure it wasnt a corrupt download.  Same issue with failing to make libmicrohttpd.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 18, 2013, 05:44:39 PM
Previous brew installs from your formulae for BFGMiner went off without a hitch, so I wonder if the latest update to libmicrohttpd kills this one.  Cleared the download homebrew cache just to be sure it wasnt a corrupt download.  Same issue with failing to make libmicrohttpd.

For the time being you can download the bfgminer.rb file and remove the libmicrohttpd dependency and then brew install the local file. It should work fine. I added the libmicrohttpd dependency so that bfgminer would build with stratum proxy support.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: jedimstr on November 18, 2013, 06:08:38 PM
Previous brew installs from your formulae for BFGMiner went off without a hitch, so I wonder if the latest update to libmicrohttpd kills this one.  Cleared the download homebrew cache just to be sure it wasnt a corrupt download.  Same issue with failing to make libmicrohttpd.

For the time being you can download the bfgminer.rb file and remove the libmicrohttpd dependency and then brew install the local file. It should work fine. I added the libmicrohttpd dependency so that bfgminer would build with stratum proxy support.

Compiled fine using the local rb without the libmicrohttpd dependency.  Of course now BFGMiner fails to fully start, which is common for me if I don't physically pull USB cables from the hubs to redetect my BE's.  Since I'm remote at the moment, I can't do this, so I'll get back to the thread later with results once I'm able to reset my hubs.

EDIT: Since my non-related issue is with USB BE's, I just started it with my lowly 5770 active instead and was able to start it up fine.  So assuming the usual USB cable juggling goes fine later today, then bfgminer should be working fine.


That said, is there anything I can do to get libmicrohttpd to compile properly?  Not that I currently need the built-in bfgminer stratum proxy at the moment, but I hate leaving things "undone" as it were.  I have no ASICMiner Blades and I run my own P2Pool node, so it's really really not necessary, but I know it's just going to keep tickling the back of my neck. ;)


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: singermornings on November 20, 2013, 08:17:03 PM
I have tried everything on my mac but bfgminer doesn't recognize the BlueFury.
I can see it on my system profiler, have installed the latest bfgminer from brew and unloaded the kext's but nothing.... I really don't know what else to do... :-(


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: LockUnlock on November 21, 2013, 04:11:26 PM
I have tried everything on my mac but bfgminer doesn't recognize the BlueFury.
I can see it on my system profiler, have installed the latest bfgminer from brew and unloaded the kext's but nothing.... I really don't know what else to do... :-(

Open up terminal and type in:

Code:
bfgminer -o [your pool] -u [username] -p [passcode] -S bigpic:all

and see if that works.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: CarneMuerta on November 21, 2013, 06:42:18 PM
I have tried everything on my mac but bfgminer doesn't recognize the BlueFury.
I can see it on my system profiler, have installed the latest bfgminer from brew and unloaded the kext's but nothing.... I really don't know what else to do... :-(

Just a shot in the dark, but you may wanna give this a read http://blog.nwoolls.com/2013/07/01/bitcoin-mining-on-mac-os-x-asics/

this line caught my eye "if you are using bfgminer you must install the CP210x USB to UART Bridge VCP driver"

This advice is worth everything you paid for it, as I have yet to play with bfgminer ;D


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: singermornings on November 21, 2013, 07:44:47 PM
I have tried everything on my mac but bfgminer doesn't recognize the BlueFury.
I can see it on my system profiler, have installed the latest bfgminer from brew and unloaded the kext's but nothing.... I really don't know what else to do... :-(

Open up terminal and type in:

Code:
bfgminer -o [your pool] -u [username] -p [passcode] -S bigpic:all

and see if that works.

I tried that also (just did it again just in case) and it only shows up the GPU


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: singermornings on November 21, 2013, 07:52:39 PM
I have tried everything on my mac but bfgminer doesn't recognize the BlueFury.
I can see it on my system profiler, have installed the latest bfgminer from brew and unloaded the kext's but nothing.... I really don't know what else to do... :-(

Just a shot in the dark, but you may wanna give this a read http://blog.nwoolls.com/2013/07/01/bitcoin-mining-on-mac-os-x-asics/

this line caught my eye "if you are using bfgminer you must install the CP210x USB to UART Bridge VCP driver"

This advice is worth everything you paid for it, as I have yet to play with bfgminer ;D

Yes, I followed all his posts regarding mac mining and everything worked like a charm. Had to install those drivers for the Block Erupters (which work fine by the way)....

I bought this BF1 afterwards and is driving me crazy!


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.1 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: nwoolls on November 21, 2013, 08:07:09 PM
Just as a heads up, the only way I was able to get cgminer to see my BlueFury under Mac OS 10.7, 10.8 and 10.9 was to 'unload' the new USB modem

sudo kextunload -b com.apple.driver.AppleUSBCDC
sudo kextunload -b com.apple.driver.AppleUSBCDCACMData

Hopefully this will save someone else a LOT of hair pulling

Finally have a BF1 (Red Fury on-loan) and can confirm this. Before doing this I would get the following error:

Code:
cgminer -d?
 [2013-11-21 15:06:02] Started cgminer 3.8.2
 [2013-11-21 15:06:03] bitfury detect (93:2) failed to initialise (incorrect device?)
 [2013-11-21 15:06:04] Devices detected:
 [2013-11-21 15:06:04] 0 devices listed

After unloading both kernel extensions and re-plugging the device cgminer was able to recognize it.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.1 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: singermornings on November 21, 2013, 08:36:51 PM
Just as a heads up, the only way I was able to get cgminer to see my BlueFury under Mac OS 10.7, 10.8 and 10.9 was to 'unload' the new USB modem

sudo kextunload -b com.apple.driver.AppleUSBCDC
sudo kextunload -b com.apple.driver.AppleUSBCDCACMData

Hopefully this will save someone else a LOT of hair pulling

Finally have a BF1 (Red Fury on-loan) and can confirm this. Before doing this I would get the following error:

Code:
cgminer -d?
 [2013-11-21 15:06:02] Started cgminer 3.8.2
 [2013-11-21 15:06:03] bitfury detect (93:2) failed to initialise (incorrect device?)
 [2013-11-21 15:06:04] Devices detected:
 [2013-11-21 15:06:04] 0 devices listed

After unloading both kernel extensions and re-plugging the device cgminer was able to recognize it.

I tried that also. On cgminer (I have v. 3.6.6) I get this:

Code:
willy$ cgminer -d?
 [2013-11-21 21:29:51] Started cgminer 3.6.6                   
 [2013-11-21 21:29:51] Icarus detect (253:17) failed to initialise (incorrect device?)                   
 [2013-11-21 21:29:51] Icarus detect (253:16) failed to initialise (incorrect device?)                   
 [2013-11-21 21:29:51] Icarus detect (253:14) failed to initialise (incorrect device?)                   
 [2013-11-21 21:29:51] Icarus detect (253:12) failed to initialise (incorrect device?)                   
 [2013-11-21 21:29:51] Icarus detect (253:11) failed to initialise (incorrect device?)                   
 [2013-11-21 21:29:51] Icarus detect (253:10) failed to initialise (incorrect device?)                   
 [2013-11-21 21:29:51] Icarus detect (253:9) failed to initialise (incorrect device?)                   
 [2013-11-21 21:29:51] Icarus detect (253:8) failed to initialise (incorrect device?)                   
 [2013-11-21 21:29:51] Icarus detect (253:6) failed to initialise (incorrect device?)                   
 [2013-11-21 21:29:52] Devices detected:                   
 [2013-11-21 21:29:52]   0. GPU 0 (driver: opencl)                   
 [2013-11-21 21:29:52] 1 devices listed 

The 9 devices correspond to the Block erupters (I only use cgminer for LTC)

and on bfgminer:
Code:
iMac-de-willy:~ willy$ bfgminer -S all -d?
 [2013-11-21 21:32:26] Started bfgminer 3.6.0                   
 [2013-11-21 21:32:31] Read of fd 10 returned 0                   
 [2013-11-21 21:32:38] Devices detected:                   
 [2013-11-21 21:32:38]   0. ICA 0  (driver: icarus)                   
 [2013-11-21 21:32:38]   1. ICA 1  (driver: icarus)                   
 [2013-11-21 21:32:38]   2. ICA 2  (driver: icarus)                   
 [2013-11-21 21:32:38]   3. ICA 3  (driver: icarus)                   
 [2013-11-21 21:32:38]   4. ICA 4  (driver: icarus)                   
 [2013-11-21 21:32:38]   5. ICA 5  (driver: icarus)                   
 [2013-11-21 21:32:38]   6. ICA 6  (driver: icarus)                   
 [2013-11-21 21:32:38]   7. ICA 7  (driver: icarus)                   
 [2013-11-21 21:32:38]   8. ICA 8  (driver: icarus)                   
9 devices listed
iMac-de-willy:~ willy$ bfgminer -S bigpic:all -d?
 [2013-11-21 21:35:03] Started bfgminer 3.6.0                   
 [2013-11-21 21:35:04] Devices detected:                   
 [2013-11-21 21:35:04]   0. OCL 0  (driver: opencl)                   
1 devices listed
iMac-de-willy:~ willy$ bfgminer -S BF1:all -d?
 [2013-11-21 21:35:11] Started bfgminer 3.6.0                   
 [2013-11-21 21:35:11] Devices detected:                   
 [2013-11-21 21:35:11]   0. OCL 0  (driver: opencl)

I'm going to try on an Ubuntu virtual machine.... see what happens.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.1 & bfgminer 3.5.1 (Homebrew/DIY/Bins)
Post by: -ck on November 21, 2013, 08:49:26 PM
Just as a heads up, the only way I was able to get cgminer to see my BlueFury under Mac OS 10.7, 10.8 and 10.9 was to 'unload' the new USB modem

sudo kextunload -b com.apple.driver.AppleUSBCDC
sudo kextunload -b com.apple.driver.AppleUSBCDCACMData

Hopefully this will save someone else a LOT of hair pulling

Finally have a BF1 (Red Fury on-loan) and can confirm this. Before doing this I would get the following error:

Code:
cgminer -d?
 [2013-11-21 15:06:02] Started cgminer 3.8.2
 [2013-11-21 15:06:03] bitfury detect (93:2) failed to initialise (incorrect device?)
 [2013-11-21 15:06:04] Devices detected:
 [2013-11-21 15:06:04] 0 devices listed

After unloading both kernel extensions and re-plugging the device cgminer was able to recognize it.

I tried that also. On cgminer (I have v. 3.6.6) I get this:

Code:
willy$ cgminer -d?
 [2013-11-21 21:29:51] Started cgminer 3.6.6                   
 [2013-11-21 21:29:51] Icarus detect (253:17) failed to initialise (incorrect device?)                   

I'm going to try on an Ubuntu virtual machine.... see what happens.
AMUs use a different driver (no idea what it's called on macosx), so if you have installed a driver for it, you will probably need to use the kextunload command but specify a different driver to unload than the AppleUSBCDC which is used by the BF1.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: singermornings on November 21, 2013, 09:05:08 PM
I'll have too look for other drivers on the osx side.

As for the ubuntu vm, after installing bfgminer things look more promising:

Code:
parallels@ubuntu:~/miners/bfgminer$ sudo ./bfgminer -d?
 [2013-11-21 22:02:50] Started bfgminer 3.6.0                   
 [2013-11-21 22:02:51] Devices detected:                   
 [2013-11-21 22:02:51]  Bitfury BF1 by BFMG (driver=bigpic; procs=1; serial=A49313136333516192D0; path=/dev/ttyACM0)                   
1 devices listed

 :)

I'll try and see if it works...


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 21, 2013, 09:45:06 PM
Some more information on getting BF1 sticks to work on OS X. As with the Erupter sticks, there is a driver that must be installed for bfgminer to work, and it must be unloaded in order for cgminer to work. With the Erupters these are the UART to USB drivers.

So, in order to get cgminer to detect the BF1 device on OS X, you must unload the following drivers (as stated by other users):

Code:
sudo kextunload -b com.apple.driver.AppleUSBCDC
sudo kextunload -b com.apple.driver.AppleUSBCDCACMData

And, in order to get bfgminer to detect the BF1 device, you must load the same drivers:

Code:
sudo kextload -b com.apple.driver.AppleUSBCDC
sudo kextload -b com.apple.driver.AppleUSBCDCACMData

After you do either you will have to unplug and replug in the BF1 device and then it should be detected by executing either miner with the -d? argument:

Code:
bfgminer -d? -S bigpic:all
 [2013-11-21 16:38:38] Started bfgminer 3.6.0
 [2013-11-21 16:38:38] Devices detected:
 [2013-11-21 16:38:38]   0. BPM 0  (driver: bigpic)
1 devices listed

Code:
cgminer -d?
 [2013-11-21 16:49:06] Started cgminer 3.8.2
 [2013-11-21 16:49:09] Devices detected:
 [2013-11-21 16:49:09]   0. BF1 0 (driver: bitfury)
 [2013-11-21 16:49:09] 1 devices listed


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: singermornings on November 21, 2013, 09:46:48 PM
And it does!

Code:
bfgminer version 3.6.0 - Started: [2013-11-21 22:07:55] - [  0 days 00:01:10]
 [M]anage devices [P]ool management [S]ettings [D]isplay options  [H]elp [Q]uit
 Connected to btc-eu.give-me-coins.com diff 4 with stratum as user xxxxxx
 Block: ...bde80cb3 #270814  Diff:609M ( 4.36Ph/s)  Started: [22:07:54]
 ST:2  F:0  NB:1  AS:0  BW:[ 10/  0kB/s]  E:0.11  I:86.09uBTC/hr  BS:477
 1            |  2.47/ 2.40/ 2.19Gh/s | A:9 R:0+0(none) HW:2/5.4%
--------------------------------------------------------------------------------
 BPM 0:       |  2.43/ 2.40/ 2.21Gh/s | A:10 R:0+0(none) HW:2/5.3%
--------------------------------------------------------------------------------

Select processor to manage using up/down arrow keys
 BPM 0 :       |  1.53/ 2.29/ 2.48Gh/s | A:1 R:0+0(none) HW:0/none
  Bitfury BF1 from BFMG
Serial: A49313136333516192D0

[D]isable [I]dentify
[Slash] Find processor  [Plus] Add device(s)  [Enter] Close device manager
 [2013-11-21 22:08:43] Pool 0 is hiding block contents from us


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 22, 2013, 12:54:34 AM
I've updated my original post with a list to this new article on mining using Blue & Red Fury ASICs on OS X:

http://blog.nwoolls.com/2013/11/21/bitcoin-mining-on-mac-os-x-bitfury-asics/


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: singermornings on November 22, 2013, 03:26:06 PM
I've updated my original post with a list to this new article on mining using Blue & Red Fury ASICs on OS X:

http://blog.nwoolls.com/2013/11/21/bitcoin-mining-on-mac-os-x-bitfury-asics/

I will try it once I get home. I remember seeing a new modem driver under dev whenever I connected the BF1, and go away when unloading the drivers, but since I didn't load them back I couldn't make it work.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.2 & bfgminer 3.6.0 (Homebrew/DIY/Bins)
Post by: CarneMuerta on November 22, 2013, 03:58:32 PM
Some more information on getting BF1 sticks to work on OS X. As with the Erupter sticks, there is a driver that must be installed for bfgminer to work, and it must be unloaded in order for cgminer to work. With the Erupters these are the UART to USB drivers.

So, in order to get cgminer to detect the BF1 device on OS X, you must unload the following drivers (as stated by other users):

Code:
sudo kextunload -b com.apple.driver.AppleUSBCDC
sudo kextunload -b com.apple.driver.AppleUSBCDCACMData

And, in order to get bfgminer to detect the BF1 device, you must load the same drivers:

Code:
sudo kextload -b com.apple.driver.AppleUSBCDC
sudo kextload -b com.apple.driver.AppleUSBCDCACMData

After you do either you will have to unplug and replug in the BF1 device and then it should be detected by executing either miner with the -d? argument:

Code:
bfgminer -d? -S bigpic:all
 [2013-11-21 16:38:38] Started bfgminer 3.6.0
 [2013-11-21 16:38:38] Devices detected:
 [2013-11-21 16:38:38]   0. BPM 0  (driver: bigpic)
1 devices listed

Code:
cgminer -d?
 [2013-11-21 16:49:06] Started cgminer 3.8.2
 [2013-11-21 16:49:09] Devices detected:
 [2013-11-21 16:49:09]   0. BF1 0 (driver: bitfury)
 [2013-11-21 16:49:09] 1 devices listed

As another heads up, the ktext unload for cgminer will only last until you reboot, I won't tell you how I know, but trust me I know  ;)


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 23, 2013, 06:06:20 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with cgminer 3.8.3.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 27, 2013, 04:38:42 PM
Homebrew formulas (http://homebrew.xgminer.com), Shell scripts (http://xgminer.com), and precompiled binaries (http://releases.xgminer.com) have all been updated with bfgminer 3.7.0.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.3 & bfgminer 3.7.0 (Homebrew/DIY/Bins)
Post by: jedimstr on November 27, 2013, 08:35:45 PM
Nate: FYI, encountered this bug with the status log with the latest Homebrewed 3.7.0 BFGMiner:

https://i.imgur.com/Kd8FLTh.png

Posted it on Luke-Jr's BFGMiner thread... here's his response:



Running 3.7.0 compiled using Homebrew.

The running stats log on the second half of the terminal window does not have any line breaks.  It updates as one continuous string that just fills the bottom of the screen:
Bug when compiled without unicode support. Already fixed in git.

Would you be able to pull from the latest Git commit for a new Forumula or do you have to wait for the new version release?

Thanks!


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.3 & bfgminer 3.7.0 (Homebrew/DIY/Bins)
Post by: nwoolls on November 27, 2013, 08:40:01 PM
Would you be able to pull from the latest Git commit for a new Forumula or do you have to wait for the new version release?

If you do the following it will build from Git:

Code:
brew install bfgminer --HEAD


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.3 & bfgminer 3.7.0 (Homebrew/DIY/Bins)
Post by: jedimstr on November 27, 2013, 08:41:32 PM
Thanks Nate!!!!! Building now!


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on December 01, 2013, 05:17:18 AM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with cgminer 3.8.4.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on December 02, 2013, 06:48:37 PM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with bfgminer 3.8.0.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on December 08, 2013, 04:30:47 AM
Homebrew formulas (http://homebrew.xgminer.com) for bfgminer have been updated with Hashbuster2/Hashbuster Micro support.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on December 09, 2013, 04:39:18 AM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with bfgminer 3.8.1.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on December 10, 2013, 12:02:36 AM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with cgminer 3.8.5.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.5 & bfgminer 3.8.1 (Homebrew/DIY/Bins)
Post by: nwoolls on December 10, 2013, 03:54:00 PM
The original post has been updated with a new article:

How-to mine with HashBuster Micro (http://hb2.xgminer.com)


Title: Re: Mac OS X Resource & Howto for bfgminer 3.8.1 (Homebrew/DIY/Bins)
Post by: nwoolls on December 17, 2013, 04:49:41 AM
New repo and how-to coming soon for you Mac devs  ;D:

http://nwoolls.com/othercontent/bfgminer-debugging-in-Xcode.png


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.5 & bfgminer 3.8.1 (Homebrew/DIY/Bins)
Post by: nwoolls on December 19, 2013, 07:53:33 AM
The original post has been updated with a new article:

How-to mine with Bi•Fury (http://blog.nwoolls.com/2013/12/19/bitcoin-mining-on-mac-os-x-bi%E2%80%A2fury-asics/)


Title: Re: Mac OS X Resource & Howto for bfgminer 3.8.1 (Homebrew/DIY/Bins/Xcode debugging)
Post by: nwoolls on December 23, 2013, 05:11:33 AM
If you are an OS X user or developer and interested in contributing to bfgminer, I've put together a repository with an Xcode project and scripts that allow you to compile and debug bfgminer in Xcode. You can view the instructions and get started here:

https://github.com/nwoolls/xgminer-osx-dev

http://www.nwoolls.com/othercontent/Xcode-debugging-bfgminer.png


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on December 28, 2013, 05:18:00 AM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with bfgminer 3.9.0.


Title: Re: Mac OS X Resource & Howto for cgminer 3.8.5 & bfgminer 3.8.1 (Homebrew/DIY/Bins)
Post by: nwoolls on December 28, 2013, 07:16:47 AM
The original post has been updated with a new article:

How-to mine with Twinfury (http://blog.nwoolls.com/2013/12/28/bitcoin-mining-on-mac-os-x-twinfury-asics/)


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: shofty on December 29, 2013, 01:24:45 PM
been reading your blog and noticed the link here, so wondered if i could ask a question

would you say the following results from a bi*fury left to run for 30 secondsish indicates an issue?

so this is a bi*fury, in a usb 3 slot on a new macbook pro, running bfgminer --HEAD installed by home-brew from your excellent instructions.

Code:
Summary of runtime statistics:
                   
 [2013-12-29 13:15:39] Started at [2013-12-29 13:13:51]                   
 [2013-12-29 13:15:39] Pool: http://pit.deepbit.net:8332                   
 [2013-12-29 13:15:39] Runtime: 0 hrs : 1 mins : 47 secs                   
 [2013-12-29 13:15:39] Average hashrate: 0.0 Megahash/s                   
 [2013-12-29 13:15:39] Solved blocks: 0                   
 [2013-12-29 13:15:39] Best share difficulty: 33                   
 [2013-12-29 13:15:39] Share submissions: 32                   
 [2013-12-29 13:15:39] Accepted shares: 32                   
 [2013-12-29 13:15:39] Rejected shares: 0 + 0 stale (0.00%)                   
 [2013-12-29 13:15:39] Accepted difficulty shares: 32                   
 [2013-12-29 13:15:39] Rejected difficulty shares: 0                   
 [2013-12-29 13:15:39] Hardware errors: 79                   
 [2013-12-29 13:15:39] Network transfer: 153.0 /  67.9 kB  (  1.5 /   0.7 kB/s)                   
 [2013-12-29 13:15:39] Efficiency (accepted shares * difficulty / 2 KB): 0.30                   
 [2013-12-29 13:15:39] Utility (accepted shares / min): 18.81/min
                   
 [2013-12-29 13:15:39] Unable to get work from server occasions: 0                   
 [2013-12-29 13:15:39] Work items generated locally: 0                   
 [2013-12-29 13:15:39] Submitting work remotely delay occasions: 0                   
 [2013-12-29 13:15:39] New blocks detected on network: 1
                   
 [2013-12-29 13:15:39] Summary of per device statistics:
                   
 [2013-12-29 13:15:39] BIF0 53.1C | 5s: 0.00 avg: 0.00 u: 1.27 Gh/s | A:32 R:0+0(none) HW:79/ 71%                   
 [2013-12-29 13:15:39] BIF0a 53.1C | 5s: 0.00 avg: 0.00 u: 1.27 Gh/s | A:32 R:0+0(none) HW:73/ 70%                   
 [2013-12-29 13:15:39] BIF0b 53.1C | 5s:  0.0 avg:  0.0 u:  0.0  h/s | A:0 R:0+0(none) HW:6/100%                   
 [2013-12-29 13:15:39]                     
Shutdown signal received.



if i read it right, one of the two chips isn't hashing, hardware errors of 100%. the other one has a pretty terrible return of 70%.

I know the temperature is sky high, was running it away from the fan briefly. I get very similar results from the device when i run it in an enclosure with a fan on it, on a ubuntu pc with latest bfgminer too. it did cause crashes in 3.8.0 every so often, segmentation faults. couldn't get it to run very long at all on the ubuntu box.

any thoughts?


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on December 29, 2013, 02:10:29 PM
Code:
          
 [2013-12-29 13:15:39] Summary of per device statistics:
                    
 [2013-12-29 13:15:39] BIF0 53.1C | 5s: 0.00 avg: 0.00 u: 1.27 Gh/s | A:32 R:0+0(none) HW:79/ 71%                    
 [2013-12-29 13:15:39] BIF0a 53.1C | 5s: 0.00 avg: 0.00 u: 1.27 Gh/s | A:32 R:0+0(none) HW:73/ 70%                    
 [2013-12-29 13:15:39] BIF0b 53.1C | 5s:  0.0 avg:  0.0 u:  0.0  h/s | A:0 R:0+0(none) HW:6/100%                    

if i read it right, one of the two chips isn't hashing, hardware errors of 100%. the other one has a pretty terrible return of 70%.

I know the temperature is sky high, was running it away from the fan briefly. I get very similar results from the device when i run it in an enclosure with a fan on it, on a ubuntu pc with latest bfgminer too. it did cause crashes in 3.8.0 every so often, segmentation faults. couldn't get it to run very long at all on the ubuntu box.

any thoughts?

I only have experience with a single Bi•Fury stick but I definitely didn't have any issues like that. I will say they seem to get very hot, so I would always have a fan on them while hashing (like a small USB fan (http://www.amazon.com/ARCTIC-USB-Powered-Portable-Cooling-Solution/dp/B003XN24GY/ref=sr_1_1?ie=UTF8&qid=1388326280&sr=8-1)). It does sound to me like you have a hardware problem (with the ASIC).

You may want to see if Felipeo can offer any advice:

https://bitcointalk.org/index.php?topic=309918.0


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: hayseed on January 02, 2014, 12:14:30 AM
I had used your brew tap formula before and had everything running with homebrew.

something has broke and I can't figure out what.

mining with mixture of blades and usb BE has been fine for 30+ days.

24+ hours ago blade mining broke with bfgminer. the PXY all show as SICK. I have tried on two different mac's with same result.

The mac's, blades, router are all in the same switch. I can ping the blades and configure them from the either mac.
I have powered everything off and back on.

I ripped out brew and reinstalled.

I noticed in the brew install of bfgminer

==> Installing bfgminer dependency: curl
==> Downloading http://curl.haxx.se/download/curl-7.34.0.tar.gz
Already downloaded: /Library/Caches/Homebrew/curl-7.34.0.tar.gz
==> ./configure --prefix=/usr/local/Cellar/curl/7.34.0
==> make install
==> Caveats
This formula is keg-only, so it was not symlinked into /usr/local.

Mac OS X already provides this software and installing another version in
parallel can cause all kinds of trouble.

Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:

    LDFLAGS:  -L/usr/local/opt/curl/lib
    CPPFLAGS: -I/usr/local/opt/curl/include

==> Summary
🍺  /usr/local/Cellar/curl/7.34.0: 75 files, 2.0M, built in 2.1 minutes


then noticed this in a debug log of bfgminer


[2014-01-01 16:30:57] No devices detected!
 [2014-01-01 16:30:57] Waiting for devices; press 'M+' to add, or 'Q' to quit
 [2014-01-01 16:30:57] Probing for an alive pool
 [2014-01-01 16:30:57] Testing pool stratum+tcp://mint.bitminter.com:443

===>>  [2014-01-01 16:30:57] HTTP request failed: Protocol stratum+tcp not supported or disabled in libcurl
 [2014-01-01 16:30:57] Failed to connect in json_rpc_call
 [2014-01-01 16:30:57] initiate_stratum with sockbuf=0x0

although with bfgminer running, I can open a web page to the ip of the mac localhost:8332 and get a login request then a work to solve

{"error":null,"result":{"target":"ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000","data":"000000021357b4f4e1de19a52a54e5f2f406556706921cdc5793f5d6000000010000000082eb8f9 85bb972edb3cff59b05692cc0b2c9fb49a289533324bd3599253baa4552c4ae481903a30c000000 0000000080000000000000000000000000000000000000000000000000000000000000000000000 0000000000080020000","midstate":"a20eac8b68b458f89803a1b00b3c9a1f4972b05b660ff4312e964fc94cb85f6d","hash1":"0000000000000000000000000000000000000000000000000000000000000000000000800000000 0000000000000000000000000000000000000000000010000"},"id":0}

and if I leave out the --http-port 8332 I get no response to localhost:8332 so even though there are those error messages, it must be taking requests at 8332 ?

I even fired up a parallels windows 7 / installed win32 bfgminer and get the same results. i.e SICK for the blade now pointed to the parallels virtual running bfgminer (interface in bridge and firewall rule in windows to allow 8332)

Thanks for any assistance i this hair pulling session.


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 02, 2014, 12:16:24 AM
Thanks for any assistance i this hair pulling session.

If everything worked fine and now your Blade shows as SICK running in bfgminer on two different machines, odds are your Blade is the problem. Are you sure it's still functional? Have yo tried using other proxies like slush's or connecting directly to a GetWork pool?


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: hayseed on January 02, 2014, 12:31:59 AM
Thanks for any assistance i this hair pulling session.

If everything worked fine and now your Blade shows as SICK running in bfgminer on two different machines, odds are your Blade is the problem. Are you sure it's still functional? Have yo tried using other proxies like slush's or connecting directly to a GetWork pool?

I have pointed the blade to mint.bitminter.com and it hash's, not at full speed but it does hash.

There are 5 blades and 1 cube. All are having the issue. Blades have their own power seperate from the cube.

I also tried running the mining-proxy.py and they will not hash through it either.

I wanted to make sure that the error reported in the brew install and bfgminer were not it.

I have just changed a blade (.48) to point to mint.bitminter.com and in about 2 mins it is mining at 4.2ghs

It has to be a local problem. I wasnt sure at first as the days leading up both bitminter and btcguild were suffering ddos attacks


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: hayseed on January 02, 2014, 12:43:08 AM
Im making a mavericks virtual so I have a fresh sandbox to reinstall home-brew in and see what that results in.


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 02, 2014, 12:52:15 AM
I have pointed the blade to mint.bitminter.com and it hash's, not at full speed but it does hash.

There are 5 blades and 1 cube. All are having the issue. Blades have their own power seperate from the cube.

I also tried running the mining-proxy.py and they will not hash through it either.

I wanted to make sure that the error reported in the brew install and bfgminer were not it.

I have just changed a blade (.48) to point to mint.bitminter.com and in about 2 mins it is mining at 4.2ghs

It has to be a local problem. I wasnt sure at first as the days leading up both bitminter and btcguild were suffering ddos attacks

I know this probably isn't very helpful, but my own experience and 2-cents:

I have a single Blade v2 and a single Cube. I had no problem getting the Cube going through a proxy. The Blade, however, when I received it behaved more or less as you are describing. It would hash directly against a GetWork pool but at low speed. It refused to hash at all through a proxy. I banged my head against every option for a day.

The next morning it all worked fine.  :(


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: hayseed on January 02, 2014, 01:42:10 AM
I have have the same experience. I really had hoped it would all just "solve its self" the next day. I started with USB BE using the bitminter client, added a single blade pointed directly to bitminter. Sold off most BE at the right time that bought more blades. Didn't like the slow hash rates on the blades so got a stratum proxy running thanks to your articles and had it chugging away for about 30 days. even set it up on another computer just in case. Everything was all fine till yesterday  :(

My first thought was the sites were getting hammered as Doc had predicted that it occurs more often around the holidays.

Ill post back after the virtual is done and tested probably on the morrow

Happy New Year


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 02, 2014, 01:47:46 AM
Happy New Year

You too  ;D


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: hayseed on January 02, 2014, 05:07:36 AM
Success !!  ;D

New mavericks virtual with just command-line tools install, then home-brew, then your tap, then bfgminer without --HEAD

maybe something is broke in current release ? I don't recall putting on newer release, but head been foggy with holiday's and getting over bronchitis.

went back to other mac, uninstalled bfgminer, ripped out source in cache, reinstalled without --HEAD and now its working.

don't know how I missed goofing it up or not reinstalling without the --HEAD

tomorrow after some shuteye ill fix it on the main mac (where the virtual is running now).

Have you had any problems with your cube?


 


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 02, 2014, 05:10:51 AM
Have you had any problems with your cube?

Only issue I've had is that I cannot run it at the High clock speed. It always trips up my 650W PSU (I have the Blade v2 on it as well). Other than that no real complaints.


Title: Re: Mac OS X Resource & Howto for bfgminer 3.8.1 (Homebrew/DIY/Bins/Xcode debugging)
Post by: razorfishsl on January 03, 2014, 05:59:12 AM
If you are an OS X user or developer and interested in contributing to bfgminer, I've put together a repository with an Xcode project and scripts that allow you to compile and debug bfgminer in Xcode. You can view the instructions and get started here:

http://dev.xgminer.com

http://www.nwoolls.com/othercontent/Xcode-debugging-bfgminer.png

Only issue i have is being unable to run bfgminer correctly on a  pro.

continually get
Code:
bfgminer -d? -S all
 [2014-01-03 12:46:42] /dev/cu.usbmodemfd441 is already in use by another process                   
 [2014-01-03 12:46:42] /dev/cu.usbmodemfd4231 is already in use by another process                   
 [2014-01-03 12:46:42] /dev/cu.usbmodemfd4221 is already in use by another process                   
 [2014-01-03 12:46:42] /dev/cu.usbmodemfd4211 is already in use by another process                   
 [2014-01-03 12:46:42] /dev/cu.usbmodemfd4261 is already in use by another process                   
 [2014-01-03 12:46:42] /dev/cu.usbmodemfd4271 is already in use by another process                   
 [2014-01-03 12:46:42] /dev/cu.usbmodemfd4251 is already in use by another process                   
 [2014-01-03 12:46:42] /dev/cu.usbmodemfd4331 is already in use by another process                   
 [2014-01-03 12:46:42] /dev/cu.usbmodemfd4361 is already in use by another process                   
 [2014-01-03 12:46:42] /dev/cu.usbmodemfd4321 is already in use by another process                   
 [2014-01-03 12:46:42] /dev/cu.usbmodemfd4371 is already in use by another process

But there are no other processes using the devices from what i can see, and infact launching  'ZOC' allows the ports to be acquired with out any issues


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 08, 2014, 01:31:26 AM
The original post has been updated with a new article:

How-to mine with NanoFury / Ice Fury (http://blog.nwoolls.com/2014/01/07/bitcoin-mining-on-mac-os-x-nanofury-asics/)


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 12, 2014, 07:13:30 PM
The original post has been updated with a new article:

How-to mine with AntMiner U1 (http://blog.nwoolls.com/2014/01/12/bitcoin-mining-on-mac-os-x-antminer-u1-asics/)


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: trojanguys on January 14, 2014, 04:13:44 AM
Your system is ready to brew.  ERROR No available formula for uthash.
Any help guys?


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 14, 2014, 05:15:08 AM
Your system is ready to brew.  ERROR No available formula for uthash.
Any help guys?

Sorry about that. This happens if you had never installed anything from my Homebrew repo before. Try this first:

Code:
brew tap nwoolls/xgminer


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: trojanguys on January 14, 2014, 05:27:48 AM
thanks that worked Nate, this is the current issue.Warning: bfgminer-amu-HEAD already installed, it's just not linked


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 14, 2014, 05:29:38 AM
thanks that worked Nate, this is the current issue.Warning: bfgminer-amu-HEAD already installed, it's just not linked

There should be instructions after that for how to deal with it. Basically you already have a different (the official) bfgminer formula installed. You can either force link over it or you can uninstall the other bfgminer formula first.

That said, the code is now merged in so you can skip my custom formula and use the official one now with:

Code:
brew install bfgminer --HEAD


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: trojanguys on January 14, 2014, 05:34:39 AM
i get the same message when i use, brew install bfgminer --HEAD. is there a way to uninstall and start the process all over?
 ??? Thank you very much. i tried bfgminer -d? -S antminer:all but its not doing much.[2014-01-14 00:31:43] Started bfgminer 3.9.0
is all i get.


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 14, 2014, 05:35:37 AM
i get the same message when i use, brew install bfgminer --HEAD. is there a way to uninstall and start the process all over?
 ??? Thank you very much.

Code:
brew uninstall bfgminer
brew uninstall bfgminer-amu
brew tap nwoolls/xgminer
brew install bfgminer --HEAD


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: trojanguys on January 14, 2014, 05:50:30 AM
thanks fixed the first issue still waiting on ant miners to be recognized. been running for 10 mins


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 14, 2014, 05:52:45 AM
thanks fixed the first issue still waiting on ant miners to be recognized. been running for 10 mins

It doesn't take any time. Make sure you have the required drivers installed:

http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: trojanguys on January 14, 2014, 06:18:14 AM
i installed them, they are visible in system report. mbp 10.9 is the machine I'm using.


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 14, 2014, 06:54:55 AM
What is the output of:

Code:
bfgminer -d? -S antminer:all -D -T


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: trojanguys on January 14, 2014, 08:03:04 AM
[2014-01-14 03:01:36] setrlimit: Changed soft fd limit from 256 to 1024 (FD_SETSIZE=1024; hard limit=unlimited)                   
 [2014-01-14 03:01:36] Started bfgminer 3.9.0                   
 [2014-01-14 03:01:37] usb_devinfo_scan: Error getting USB string 2 (iManufacturer) from usb:021:128: LIBUSB_ERROR_OTHER                   
 [2014-01-14 03:01:37] usb_devinfo_scan: Error getting USB string 1 (iProduct) from usb:021:128: LIBUSB_ERROR_OTHER                   
 [2014-01-14 03:01:37] usb_devinfo_scan: Error getting USB string 2 (iManufacturer) from usb:020:129: LIBUSB_ERROR_OTHER                   
 [2014-01-14 03:01:37] usb_devinfo_scan: Error getting USB string 1 (iProduct) from usb:020:129: LIBUSB_ERROR_OTHER                   
 [2014-01-14 03:01:37] usb_devinfo_scan: Error getting USB string 2 (iManufacturer) from usb:026:001: LIBUSB_ERROR_OTHER                   
 [2014-01-14 03:01:37] usb_devinfo_scan: Error getting USB string 1 (iProduct) from usb:026:001: LIBUSB_ERROR_OTHER                   
 [2014-01-14 03:01:37] usb_devinfo_scan: Error getting USB string 2 (iManufacturer) from usb:029:001: LIBUSB_ERROR_OTHER                   
 [2014-01-14 03:01:37] usb_devinfo_scan: Error getting USB string 1 (iProduct) from usb:029:001: LIBUSB_ERROR_OTHER                   
 [2014-01-14 03:01:37] usb_devinfo_scan: Error getting USB string 1 (iProduct) from usb:029:007: LIBUSB_ERROR_OTHER                   
 [2014-01-14 03:01:37] usb_devinfo_scan: Error getting USB string 1 (iProduct) from usb:029:011: LIBUSB_ERROR_OTHER                   
 [2014-01-14 03:01:37] usb_devinfo_scan: Error getting USB string 1 (iProduct) from usb:029:016: LIBUSB_ERROR_OTHER                   
 [2014-01-14 03:01:37] usb_devinfo_scan: Error getting USB string 1 (iProduct) from usb:029:018: LIBUSB_ERROR_OTHER                   


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 14, 2014, 01:38:45 PM
[2014-01-14 03:01:36] setrlimit: Changed soft fd limit from 256 to 1024 (FD_SETSIZE=1024; hard limit=unlimited)                    
 [2014-01-14 03:01:36] Started bfgminer 3.9.0                        

You either do not have the Silicon Labs driver properly installed or the device is not recognized. You should see output regarding /dev/cu.* devices and you should be able to see /dev/cu.* devices with the AntMiner U1 plugged in:

Code:
ls /dev/cu.*

https://discussions.apple.com/message/10895748#10895748


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: trojanguys on January 14, 2014, 08:13:05 PM
Tank you, that post got the miners recognized and BFGMiner is up and running. now ill have to wait till a fix for high hw errors.
Thanks nate.


Title: Re: Mac OS X Resource & Howto for bfgminer 3.9.0 (Homebrew/DIY/Bins/Xcode Debugging)
Post by: nwoolls on January 14, 2014, 08:13:45 PM
Tank you, that post got the miners recognized and BFGMiner is up and running. now ill have to wait till a fix for high hw errors.

There is no fix for high HW errors. Look at the %, not the #. Should be under 1% unless you are overclocking.


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on January 15, 2014, 09:59:52 PM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with bfgminer 3.10.0.


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: jedimstr on February 20, 2014, 03:05:45 AM
Hi, I have an Antminer U1.  Trying and failing to get it to work with bfgminer 3.10.0 HEAD via this Homebrew tap on a Macbook Pro retina 13.

Nate already wrote back to me in a private email saying:
Try putting it into a powered USB hub. If that doesn't work it may be a bad device.

Just writing this here to see if anyone had the same issue before I just return the device.

Output:

Code:
$ sudo bfgminer -d? -S antminer:all -D -T
 [2014-02-19 15:12:33] setrlimit: Changed soft fd limit from 256 to 1024 (FD_SETSIZE=1024; hard limit=unlimited)                   
 [2014-02-19 15:12:33] Started bfgminer 3.10.0                   
 [2014-02-19 15:12:33] usb_devinfo_scan: Error getting USB string 2 (iManufacturer) from usb:029:001: LIBUSB_ERROR_OTHER                   
 [2014-02-19 15:12:33] usb_devinfo_scan: Error getting USB string 1 (iProduct) from usb:029:001: LIBUSB_ERROR_OTHER                   
 [2014-02-19 15:12:33] usb_devinfo_scan: Error getting USB string 2 (iManufacturer) from usb:026:001: LIBUSB_ERROR_OTHER                   
 [2014-02-19 15:12:33] usb_devinfo_scan: Error getting USB string 1 (iProduct) from usb:026:001: LIBUSB_ERROR_OTHER                   
 [2014-02-19 15:12:33] usb_devinfo_scan: Error getting USB string 2 (iManufacturer) from usb:020:129: LIBUSB_ERROR_OTHER                   
 [2014-02-19 15:12:33] usb_devinfo_scan: Error getting USB string 1 (iProduct) from usb:020:129: LIBUSB_ERROR_OTHER                   
 [2014-02-19 15:12:33] usb_devinfo_scan: Error getting USB string 2 (iManufacturer) from usb:021:128: LIBUSB_ERROR_OTHER                   
 [2014-02-19 15:12:33] usb_devinfo_scan: Error getting USB string 1 (iProduct) from usb:021:128: LIBUSB_ERROR_OTHER                   
 [2014-02-19 15:12:33] hidapi_try_lib: Successfully loaded libhidapi.dylib                   
 [2014-02-19 15:12:33] hid_devinfo_scan: Found "Apple Mikey HID Driver" serial "(null)"                   
 [2014-02-19 15:12:33] hid_devinfo_scan: Found "Natural? Ergonomic Keyboard 4000" serial "(null)"                   
 [2014-02-19 15:12:33] hid_devinfo_scan: Found "USB Optical Mouse" serial "(null)"                   
 [2014-02-19 15:12:33] hid_devinfo_scan: Found "Apple Internal Keyboard / Trackpad" serial "(null)"                   
 [2014-02-19 15:12:33] hid_devinfo_scan: Found "Natural? Ergonomic Keyboard 4000" serial "(null)"                   
 [2014-02-19 15:12:33] hid_devinfo_scan: Found "Apple Internal Keyboard / Trackpad" serial "(null)"                   
 [2014-02-19 15:12:33] hid_devinfo_scan: Found "Apple Internal Keyboard / Trackpad" serial "(null)"                   
 [2014-02-19 15:12:33] hid_devinfo_scan: Found "Apple Internal Keyboard / Trackpad" serial "(null)"                   
 [2014-02-19 15:12:33] lowlevel_scan: Found usb device at usb:021:128 (path=(null), vid=05ac, pid=8007, manuf=(null), prod=(null), serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found usb device at usb:020:129 (path=(null), vid=05ac, pid=8007, manuf=(null), prod=(null), serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found usb device at usb:026:001 (path=(null), vid=05ac, pid=8006, manuf=(null), prod=(null), serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found usb device at usb:029:001 (path=(null), vid=05ac, pid=8006, manuf=(null), prod=(null), serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found usb device at usb:029:002 (path=(null), vid=8087, pid=0024, manuf=(null), prod=(null), serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found usb device at usb:029:006 (path=(null), vid=05e3, pid=0608, manuf=(null), prod=USB2.0 Hub, serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found usb device at usb:029:010 (path=(null), vid=045e, pid=00db, manuf=Microsoft, prod=Natural? Ergonomic Keyboard 4000, serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found usb device at usb:029:011 (path=(null), vid=046d, pid=c05a, manuf=Logitech, prod=USB Optical Mouse, serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found usb device at usb:020:003 (path=(null), vid=10c4, pid=ea60, manuf=Silicon Labs, prod=CP2102 USB to UART Bridge Controller, serial=0001)                   
 [2014-02-19 15:12:33] lowlevel_scan: Found hid device at hid:USB_05ac_0259_1d182000 (path=USB_05ac_0259_1d182000, vid=05ac, pid=0259, manuf=Apple Inc., prod=Apple Internal Keyboard / Trackpad, serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found hid device at hid:USB_05ac_0259_1d182000 (path=USB_05ac_0259_1d182000, vid=05ac, pid=0259, manuf=Apple Inc., prod=Apple Internal Keyboard / Trackpad, serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found hid device at hid:USB_05ac_0259_1d182000 (path=USB_05ac_0259_1d182000, vid=05ac, pid=0259, manuf=Apple Inc., prod=Apple Internal Keyboard / Trackpad, serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found hid device at hid:USB_045e_00db_1d111000 (path=USB_045e_00db_1d111000, vid=045e, pid=00db, manuf=Microsoft, prod=Natural? Ergonomic Keyboard 4000, serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found hid device at hid:USB_05ac_0259_1d182000 (path=USB_05ac_0259_1d182000, vid=05ac, pid=0259, manuf=Apple Inc., prod=Apple Internal Keyboard / Trackpad, serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found hid device at hid:USB_046d_c05a_1d112000 (path=USB_046d_c05a_1d112000, vid=046d, pid=c05a, manuf=Logitech, prod=USB Optical Mouse, serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found hid device at hid:USB_045e_00db_1d111000 (path=USB_045e_00db_1d111000, vid=045e, pid=00db, manuf=Microsoft, prod=Natural? Ergonomic Keyboard 4000, serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found hid device at hid: (path=, vid=0000, pid=0000, manuf=(null), prod=Apple Mikey HID Driver, serial=(null))                   
 [2014-02-19 15:12:33] lowlevel_scan: Found vcom device at dev_t:0f000012 (path=/dev/cu.SLAB_USBtoUART, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))                   
 [2014-02-19 15:12:33] Icarus Detect: Attempting to open /dev/cu.SLAB_USBtoUART                   
 [2014-02-19 15:12:33] Acquired exclusive advisory lock on /dev/cu.SLAB_USBtoUART                   
 [2014-02-19 15:12:33] Timers: Using gettimeofday                   
 [2014-02-19 15:12:33] Icarus Read: No data in 0.10 seconds                   
 [2014-02-19 15:12:33] Icarus Detect: Test failed at /dev/cu.SLAB_USBtoUART: get 00000000, should: 000187a2                   
 [2014-02-19 15:12:33] Devices detected:                   
0 devices listed


Did you install the VCP drivers first?
http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: trojanguys on February 22, 2014, 11:43:40 PM
Hey guy i got this working just fine with Antminers and k16;s was hoping some one could tell me if this is the correct way to over clock the k16.
bfgminer -S antminer:all --set-device antminer:clock=x0981 klondike-options":"355:60 -o stratum+tcp://mint.bitminter.com:3333 -u cronos_1 -p 1
Anyone??


Bueller Bueller Bueller?


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: jedimstr on February 25, 2014, 03:32:56 PM
Can I please get some assistance with using minepeon to proxy an antminer S1? The ui on the Antminer isn't the easiest way to switch pools and I'd like to switch all hardware at one control point.

You'll probably get better answers over on the Minepeon thread: https://bitcointalk.org/index.php?topic=137934.0


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on March 21, 2014, 11:40:57 PM
The original post has been updated with a new article:

How-to mine with DualMiner (http://blog.nwoolls.com/2014/03/21/litecoin-mining-on-mac-os-x-dualminer-asics/)


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: utdrmac on March 31, 2014, 03:33:42 PM
Hi all. Just got my Gridseed 5-chip "orbit" in the mail. Attempting to use it with Mac OS X. I've followed nwoolls's blog article and even loaded the FTDI kext driver. No matter what, the Gridseed keeps showing up as:

Code:
 [2014-03-31 10:29:02] lowlevel_scan: Found vcom device at dev_t:0d000012 (path=/dev/cu.usbmodemfa14141, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))

Can I still mine? How do I tell bfgminer to use this device?


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: utdrmac on March 31, 2014, 06:07:19 PM
Gave up on trying with Mac OS X. Used this guide (http://gridseedguide.wordpress.com/2014/03/12/how-to-setup-asic-gridseed-miners-using-linux/) and got it running on raspberryPi.


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on April 01, 2014, 12:40:15 PM
Hi all. Just got my Gridseed 5-chip "orbit" in the mail. Attempting to use it with Mac OS X. I've followed nwoolls's blog article and even loaded the FTDI kext driver. No matter what, the Gridseed keeps showing up as:

Code:
 [2014-03-31 10:29:02] lowlevel_scan: Found vcom device at dev_t:0d000012 (path=/dev/cu.usbmodemfa14141, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))

Can I still mine? How do I tell bfgminer to use this device?

GridSeed devices are not supported in BFGMiner yet, which is why it is not able to detect them. Support will be in 4.0, due out soon.


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: utdrmac on April 01, 2014, 06:08:00 PM
Hi all. Just got my Gridseed 5-chip "orbit" in the mail. Attempting to use it with Mac OS X. I've followed nwoolls's blog article and even loaded the FTDI kext driver. No matter what, the Gridseed keeps showing up as:

Code:
 [2014-03-31 10:29:02] lowlevel_scan: Found vcom device at dev_t:0d000012 (path=/dev/cu.usbmodemfa14141, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))

Can I still mine? How do I tell bfgminer to use this device?

GridSeed devices are not supported in BFGMiner yet, which is why it is not able to detect them. Support will be in 4.0, due out soon.

Hey nwoolls,
I thought your blog article said to use the --HEAD when installing because it does provide support? Did I misread that?


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on April 11, 2014, 01:44:06 AM
I thought your blog article said to use the --HEAD when installing because it does provide support? Did I misread that?

The article is for DualMiner devices, not 5-chip GridSeed devices.


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on April 11, 2014, 01:44:43 AM
The original post has been updated with a new article:

How-to mine with NanoFury 2 (http://blog.nwoolls.com/2014/04/10/bitcoin-mining-on-mac-os-x-nanofury-2-asics/)


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: pabpete on May 02, 2014, 03:44:03 PM
i've been using this method for a while and it works! Now i'm trying to figure out how to solo-mine with this miner. Any suggestions??


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: bitcoinmining on May 04, 2014, 12:32:30 PM
I'm trying really hard and gaining mining work very well


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on May 08, 2014, 01:27:32 AM
The original post has been updated with a new article:

How-to mine with GridSeeds (http://blog.nwoolls.com/2014/05/07/litecoin-mining-on-mac-os-x-gridseed-asics/)


Title: Re: Mac OS X Resource & Howto for bfgminer 3.10.0 (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on May 13, 2014, 10:36:24 PM
The original post has been updated with a new article:

How-to mine with Hex•Fury (http://blog.nwoolls.com/2014/05/13/bitcoin-mining-on-mac-os-x-hex%E2%80%A2fury-asics/)


Title: Re: Mac OS X Resource & Howto for *GMiner Forks (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on May 27, 2014, 03:00:55 AM
I've updated all of the shell scripts for creating the OS X binaries to include a host of *GMiner forks. The release now includes:

  • BFGMiner 4.0.0
  • CGMiner 4.3.4
  • SGMiner 4.2.1
  • SPH-SGMiner 4.1.0
  • Vertminer 0.5.4
  • Max-Coin CGMiner 3.6.6

https://github.com/nwoolls/xgminer-osx

Binaries are now posted as well:

https://github.com/nwoolls/xgminer-osx/releases/tag/v2.0.0


Title: Re: Mac OS X Resource & Howto for *GMiners (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on June 04, 2014, 02:42:50 AM
The original post has been updated with a new article:

How-to mine with G-Blade (http://blog.nwoolls.com/2014/06/03/litecoin-mining-on-mac-os-x-g-blade-asics/)


Title: Re: Mac OS X Resource & Howto for cgminer 3.3.4 & bfgminer 3.2.0 (Homebrew/DIY/Bins)
Post by: nwoolls on June 07, 2014, 04:03:47 AM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with BFGMiner 4.1.


Title: Re: Mac OS X Resource & Howto for *GMiners (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on June 11, 2014, 04:56:36 PM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with BFGMiner 4.2 and CGMiner 4.3.5.


Title: Re: Mac OS X Resource & Howto for *GMiners (Homebrew/DIY/Bin/Xcode Debugging)
Post by: SinisterDexter on June 21, 2014, 06:23:43 PM
Your article at http://blog.nwoolls.com/2014/05/13/bitcoin-mining-on-mac-os-x-hex•fury-asics/ was a godsend!

Quick Question... I've got two Hex•Furies plugged in and blinking, but BFGminer only seems to see one... is there something easy I'm missing?

It shows...

--------------------------------------------------------------------------------
 BIF 0: 49.7C | 11.40/11.70/11.11Gh/s | A:18 R:1+0(5.2%) HW:   67/2.2%
 OCL 0:       | OFF  /180.5/  0.0kh/s | A: 0 R:0+0(none) HW:    0/none
 BPM 0:       | 10.01/ 9.62/ 0.00Gh/s | A: 0 R:0+0(none) HW:20226/100%
--------------------------------------------------------------------------------


Title: Re: Mac OS X Resource & Howto for *GMiners (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on July 09, 2014, 04:43:16 AM
Your article at http://blog.nwoolls.com/2014/05/13/bitcoin-mining-on-mac-os-x-hex•fury-asics/ was a godsend!

Quick Question... I've got two Hex•Furies plugged in and blinking, but BFGminer only seems to see one... is there something easy I'm missing?

It shows...

--------------------------------------------------------------------------------
 BIF 0: 49.7C | 11.40/11.70/11.11Gh/s | A:18 R:1+0(5.2%) HW:   67/2.2%
 OCL 0:       | OFF  /180.5/  0.0kh/s | A: 0 R:0+0(none) HW:    0/none
 BPM 0:       | 10.01/ 9.62/ 0.00Gh/s | A: 0 R:0+0(none) HW:20226/100%
--------------------------------------------------------------------------------

Try running the following command:

Code:
bfgminer -S noauto -S bif:all -d? -D

This should scan for only Bi*Fury (and Hex*Fury) devices and display extended output.

Also try unplugging and plugging the devices back in. In my experience the Bi*Fury and Hex*Fury ASICs are sensitive to being probed by other drivers and may stop working unless unplugged / replugged.


Title: Re: Mac OS X Resource & Howto for *GMiners (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on July 09, 2014, 04:44:14 AM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with BFGMiner 4.4.

In addition, the original post has been updated with a new article:

How-to mine with ZeusMiners (http://blog.nwoolls.com/2014/07/08/litecoin-mining-on-mac-os-x-zeusminer-asics/)


Title: Re: Mac OS X Resource & Howto for *GMiners (Homebrew/DIY/Bin/Xcode Debugging)
Post by: SinisterDexter on July 09, 2014, 07:03:18 AM
Sorry to be such a nOOb, Two quick questions...

Firstly, I've updated bfgminer 4.4 using your latest HomeBrew scripts... is it possible to mine Vertcoin with bfgminer? It doesn't seem to be working as expected. The logging seems to be fine within bfgminer, but the hashing isn't reflected on the stats page of my pool. Everything seems to work fine when I use MacMiner, but bfgminer in Terminal doesn't.

I'm using the following:

bfgminer --scrypt -o stratum+tcp://p2pool3.coingiant.net:9174 -u username -p password

Do I need to add something else for the scrypt-n?

Secondly, I followed all the latest instructions for installing MultiMiner, but it keeps crashing. "Application not responding" error, and I have to force quit. Could it have something to do with the following message from Brew Doctor:

Warning: /Library/Frameworks/Mono.framework detected
This can be picked up by CMake's build system and likely cause the build to
fail. You may need to move this file out of the way to compile CMake.

Once I get Multiminer working, is there a scrypt-n setting?

Thanks again for everything you do. Looking forward to getting MultiMiner up so some coin starts coming your way with gratitude.


Title: Re: Mac OS X Resource & Howto for *GMiners (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on July 11, 2014, 12:46:44 AM
Firstly, I've updated bfgminer 4.4 using your latest HomeBrew scripts... is it possible to mine Vertcoin with bfgminer? It doesn't seem to be working as expected. The logging seems to be fine within bfgminer, but the hashing isn't reflected on the stats page of my pool. Everything seems to work fine when I use MacMiner, but bfgminer in Terminal doesn't.

I'm using the following:

bfgminer --scrypt -o stratum+tcp://p2pool3.coingiant.net:9174 -u username -p password

Do I need to add something else for the scrypt-n?

BFGMiner doesn't support Scrypt-N (or other new alt-alogrithms like Keccak, X11-X15, etc).

Secondly, I followed all the latest instructions for installing MultiMiner, but it keeps crashing. "Application not responding" error, and I have to force quit. Could it have something to do with the following message from Brew Doctor:

Warning: /Library/Frameworks/Mono.framework detected
This can be picked up by CMake's build system and likely cause the build to
fail. You may need to move this file out of the way to compile CMake.

Unfortunately I'm not familiar with that issue. The warning from Homebrew should be fine though - it's just picking up the Mono install. You could try installing a newer (or older) version of Mono.

Once I get Multiminer working, is there a scrypt-n setting?

There is, but honestly quite a few of the newer algorithms don't work under OS X. This is because the miners that implement them are either not updated for OS X or do not compile on OS X at all. Most of the folks writing and forking miners don't think about OS X much, if ever (which is one of the reasons I made this thread and the Homebrew scripts etc).


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on July 11, 2014, 12:48:15 AM
The original post has been updated with a new article:

How-to mine with RockMiners (http://blog.nwoolls.com/2014/07/10/bitcoin-mining-on-mac-os-x-rockminer-asics/)


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on August 13, 2014, 12:52:38 AM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with BFGMiner 4.6.


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on September 11, 2014, 04:05:40 AM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with BFGMiner 4.8 and CGMiner 4.6.


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on October 03, 2014, 08:36:58 PM
The original post has been updated with a new article:

How-to mine with NEW R-Box (http://blog.nwoolls.com/2014/10/03/bitcoin-mining-on-mac-os-x-the-new-r-box/)


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on October 21, 2014, 06:55:55 PM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with BFGMiner 4.10.


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on November 04, 2014, 07:25:33 AM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with CGMiner 4.7.1.


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on November 09, 2014, 08:55:54 PM
The original post has been updated with a new article:

How-To mine with GridSeed G-Black (http://blog.nwoolls.com/2014/11/09/litecoin-mining-on-mac-os-x-g-black-asics/)


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on November 29, 2014, 04:21:59 AM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with BFGMiner 5.0 and CGMiner 4.8.


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: vjl on February 21, 2015, 05:40:23 AM
I've been unable to get the New R-Box running on Mac OS 10.9.5. I made a [still in the queue since Nov 2014] comment on nwoolls' blog about this, but since the comment was never approved, nobody has been able to see it. :)

I have two New R-Boxes and they run fine in VMWare Fusion running Win2000. I'd like to not have the overhead of always running VMWare Fusion though. I've made certain any and all USB drivers have been removed for Silicon Labs. And running nwoolls latest homebrew of 4.8 [even though the New R-Box will not run well on versions of cgminer greater than 4.7.1 - i posted a separate thread about this, but it hasn't been resolved - one unit will get 100Gh/s and the other 55 with 4.8.x or 4.9.x].

Anyway, as you can see from the screen shots, cgminer does see the 2 valid USB devices, but when running them with

cgminer -o stratum.mining.eligius.st -u <my wallet> -p nothing

I get errors seeing the USB devices. :(

Any tips on making this would rock! Thank you!

https://cldup.com/LlzolNwqOO.png
https://cldup.com/605BXL2g6P.png


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on March 20, 2015, 04:50:29 PM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have all been updated with BFGMiner 5.1, CGMiner 4.9.1 and SGMiner 5.1.


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: citronick on August 16, 2015, 02:38:04 PM
Hi Guys,

I was installing BFGMiner 5.2.0 on Mac OS - Yosemite, upgrading from v 5.1 with Homebrew and down at the last a few steps, I got this error - any ideas?

===
Terrances-iMac:~ citronick$ brew install bfgminer
Error: Formulae found in multiple taps:
 * nwoolls/cryptocoin/bfgminer
 * nwoolls/xgminer/bfgminer

Please use the fully-qualified name e.g. nwoolls/cryptocoin/bfgminer to refer the formula.

Terrances-iMac:~ citronick$ brew install nwoolls/cryptocoin/bfgminer
==> Installing bfgminer from nwoolls/homebrew-cryptocoin
Error: Formulae found in multiple taps:
 * nwoolls/cryptocoin/uthash
 * nwoolls/xgminer/uthash

Please use the fully-qualified name e.g. nwoolls/cryptocoin/uthash to refer the formula.
===

Tried a few times but no luck - any ideas?

TMT


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on January 14, 2018, 01:28:39 AM
Hi Guys,

I was installing BFGMiner 5.2.0 on Mac OS - Yosemite, upgrading from v 5.1 with Homebrew and down at the last a few steps, I got this error - any ideas?

===
Terrances-iMac:~ citronick$ brew install bfgminer
Error: Formulae found in multiple taps:
 * nwoolls/cryptocoin/bfgminer
 * nwoolls/xgminer/bfgminer

Please use the fully-qualified name e.g. nwoolls/cryptocoin/bfgminer to refer the formula.

Terrances-iMac:~ citronick$ brew install nwoolls/cryptocoin/bfgminer
==> Installing bfgminer from nwoolls/homebrew-cryptocoin
Error: Formulae found in multiple taps:
 * nwoolls/cryptocoin/uthash
 * nwoolls/xgminer/uthash

Please use the fully-qualified name e.g. nwoolls/cryptocoin/uthash to refer the formula.
===

Tried a few times but no luck - any ideas?

TMT

Code:
brew tap nwoolls/xgminer
brew install bfgminer

For more info please refer to the instructions at:

  • https://github.com/nwoolls/homebrew-xgminer
  • https://bitcointalk.org/index.php?topic=186794.msg1935113#msg1935113


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on January 14, 2018, 03:39:36 AM
Homebrew formulas (https://github.com/nwoolls/homebrew-xgminer), Shell scripts (https://github.com/nwoolls/xgminer-osx), and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have been updated to reflect the following:

Changes
  • Added SGMiner-GM 5.5.5
  • Updated BFGMiner to 5.5
  • Updated CGMiner to 4.10
  • Updated SGMiner to 5.1.1
  • Updated libusb to 1.0.21
  • Updated curl to 7.57.0
  • Updated jansson to 2.10
  • Updated libmicrohttpd to 0.9.58
  • Updated libevent to 2.1.8
  • Updated uthash to 2.0.2


Title: Re: Mac OS X Resources & Howtos for Mining (Homebrew/DIY/Bin/Xcode Debugging)
Post by: nwoolls on February 03, 2018, 02:50:36 AM
Shell scripts (https://github.com/nwoolls/xgminer-osx) and precompiled binaries (https://github.com/nwoolls/xgminer-osx/releases) have been updated to reflect the following:

Changes
  • Fixed linking of libusb with CGMiner
  • Fixed linking of libevent with BFGMiner
  • Added SGMiner-NH 5.6.1
  • Added SGMiner-Pascal 5.5.0