THIS IS THE SUPPORT THREAD: Keep this thread on topic! .....
BFGMINER 5.4.2 Instructions I have built a native bfgminer driver binaries with support all major systems and architectures. Please follow the GitHub release link below, which has binaries for each system attached.
bfgminer download:
https://github.com/jstefanop/bfgminer/releases/tag/bfgminer-5.4.2-futurebit2-beta2You will also need to install the latest version of Silicon Labs VPC drivers for Win/Mac OS link below. If you downloaded this driver below, make sure you update to the latest version, as the Moonlander 2 uses a new UART chip and the old driver will not work will with it.
UART VPC Driver: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-driversMAC OS 10.13 HIGH SIERRA USERS: Sililabs drivers will NOT work with the newest version of OS X, and you cannot run the stick with this version until Sililabs provides a driver update! EDIT: Workaround here
https://bitcointalk.org/index.php?topic=2420357.msg25153407#msg25153407Once you have installed the drivers and extracted bfgminer binary for your system just plug in the miner to a USB port and double click on the Start_Moonlander2 file on your Mac/PC. The driver will auto-detect the board and start hashing at the default frequency (for linux you need to execute the .sh file in terminal with sudo command i.e. sudo start_moonlander2.sh).
Just edit that same file with a text editor to change pools, add bfgminer options, and change frequency. You can also use the -c flag and load it with your own config file.
......
Hello Jstefanop,
I need to run my Moonlanders by a live 32bit Linux running on an old Pentium III based PC, yes, very old.
This old PC has not a HD, it boots from a memory stick. It is a live distribution but it is persistent so I can install software and it will be saved as it was with an HD.
CGminer for other ASICs (Gridseed) worked very well but here I see there is not a 32 bit BFGminer 5.4.2
How can I set it up?
Should I compile it from source files?
I only pre-compile 32bit version for windows. Linux you would have to do a native compile on your system. Its very easy for linux, and you can actually use that install scrypt posted above by one of the community members. Its designed for Pi's, but should work fine for your linux system as well.
Hello Jstefanop,
thank you for your fast answer!
When I needed the special (the oliva one) CGminer for Gridseed I remember I had to download it from github and to download dependancies and install them before as the instruction said in the github info or readme file I think; then I did something as configure and make but I don't remember well, it was some time ago and I am not an expert with linux... it was difficult but at the end it worked!
The scrypt you says is the one above?
Have I to type in the consolle just this: "
git clone https://github.com/diveyez/rpi_moonlander && cd rpi_moonlander && chmod +x build && ./build"?!
And it makes everything automatic?!
Thanks again!
EDIT: looking at the scrypt it seems to me that the scrypt takes the same bfgminer you have on your github account, it doesn't compile it or am I wrong?!

I see in it "# wget
https://github.com/jstefanop/bfgminer/releases/download/bfgminer-5.4.2-futurebit2-beta2/
bfgminer_5.4.2-futurebit2_linux_x86_64.tar.gz"
#!/bin/bash
# Dependencies for the Watcher, The Miner, and Other Security Things Must Be Installed
apt update && apt install build-essential macchanger fail2ban screen tmux irssi ifstat zip unzip cmake make autoconf automake libtool pkg-config libcurl4-gnutls-dev libjansson-dev uthash-dev git curl wget libncurses5-dev libncursesw5-dev libpdcurses sysfs libudev-dev libhidapi-dev libmicrohttpd-dev libevent-core libi2c-dev libusb-1.0-0-dev llvm clan libclc mesa libsensors4-dev yasm raspberrypi-kernel-headers raspberrypi-kernel libevent-dev -y
dpkg-reconfigure macchanger
# Below done for one arm device that didnt have it
#wget https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz
#tar -xvf libevent-2.1.8-stable.tar.gz
#cd libevent-2.1.8-stable
#./autogen.sh && ./configure && ./install-sh
#
# git clone https://github.com/luke-jr/bfgminer
# cd bfgminer
# ./autogen.sh
# ./configure
# make
# cd ..
echo "See https://github.com/luke-jr/bfgminer for usage instructions"
#
mkdir futurebit
cd futurebit
wget https://github.com/jstefanop/bfgminer/releases/download/bfgminer-5.4.2-futurebit2-beta2/bfgminer_5.4.2-futurebit2_linux_armv6.tar.gz
tar -xvf bfgminer_5.4.2-futurebit2_linux_armv6.tar.gz
# wget https://github.com/jstefanop/bfgminer/releases/download/bfgminer-5.4.2-futurebit2-beta2/bfgminer_5.4.2-futurebit2_linux_x86_64.tar.gz
# tar -xvf bfgminer_5.4.2-futurebit2_linux_x86_64.tar.gz
cd ..
# echo "futurebit folder is for the MoonLander2's only"
#
# mkdir VCP
# cd VCP
# wget https://www.silabs.com/documents/login/software/Linux_3.x.x_4.x.x_VCP_Driver_Source.zip
# unzip Linux_3.x.x_4.x.x_VCP_Driver_Source.zip
# tar -xvf Linux_3.x.x_4.x.x_VCP_Driver_Source.tar.gz
# make
# cd ..
# echo "To complete the usb to uart bridge, you need to read VCP/CP210x_VCP_Linux_4.x_Release_Notes.txt and follow the isntructions"
#
echo "Done Getting Parts"
# WRITE BUILD CODE
I'm also running 64bit Raspbian and looking for a way to compile (or use someone else's!!) bfgminer. Deveyez' git is no longer available. Any help?