chmod +x:
you need no matter what that, i know from testing, it won't run or work unless you use that command .
Never tried
chmod 777 so can't say but may try now.
all you need from this line is
sudo ./configure CFLAGS="-O3" --enable-scrypt --enable-broad-udevrules --enable-gridseed
IS
--enable-scrypt
the read me says this is on
--enable-gridseed by default which is part of this --enable-scrypt tested that as well .
.
I did it with only --enable-gridseed it stopped at some point and told me i need --enable-scrypt to use --enable-gridseed
.
I have used it with these lines --enable-scrypt --enable-gridseed i think adding --enable-gridseed makes sure all grindseed are added even thu they are with --enable-scrypt , by Default.
I add this --enable-broad-udevrules
encase, it doesn't have be a miner to stop BFG from working if your PI has software that needs those rules . i just add it encase it's also added in minera as well the miners UI, check that out btw .. .it is really nice
https://bitcointalksearch.org/topic/minera-v090-your-next-mining-dashboard-s9l3d3cpuminercgminerbfgminer-596620as far as i know you need all these line
code:
sudo git clone
https://github.com/luke-jr/bfgminer.gitcd /bfgminer
sudo ./autogen.sh
sudo chmod +x ./configure
you crossed out and modified it which make sense i think using just +x is so no one else can access it or a rights thing which i don't care much about either. I also Use WinSCP or http://winscp.net/eng/index.php?#utm_source=winscp&utm_medium=app&utm_campaign=5.7.5 and looked at the BFG Properties one time to see what chmod does , it adds the excutable code 0775 i think it is so bfg can be used other wise if you don't use chmod in some form it adds another code i forget what and BFG doesn't work . but I'm still learning and next up when i take the time to do it is cross compiling.
sudo ./configure CFLAGS="-O3" --enable-scrypt
sudo make
sudo make install
maybe not this one:
sudo make install
some say they have made it with using only sudo make, i have yet to get it to work without using sudo make install , after using sudo make .
.
I tested to see it wouldn't compile other wise or didn't for me .
this line:
sudo apt-get -y install git-core build-essential autoconf automake libtool pkg-config libcurl4-gnutls-dev libjansson-dev uthash-dev libncursesw5-dev libudev-dev libusb-1.0-0-dev libevent-dev libmicrohttpd-dev libc-bin
if sudo ./autogen.sh doesn't work or it asks for autoconf or any of those packages .
depends if BFG has a line added to one of the files when its updated to a new version, i forget which one off hand .
this line is to test the USB drivers or driver to make sure you see your miner :
, some times the driver don't enable right and sudo ldconfig may help it do it and all lsusb does is show you a list of all your drivers.
sudo ldconfig
lsusb
This need i say why ": ) Jk
bfgminer --scrypt -S all -o your pool -u user -p PW
HOPE this helps some . but tested it to see what works . let us know, I'm all ways willing to try less to do more .
PS : I set up three PI's the other day with three Proxy's wish i had done that sooner .
cya hope all this help