Is this what you're looking for: ?
Hello,
could anyone sent me a kind of tutorial how to get the nanofury working on rasberry pi? I dont know much about linux.
Raspian ist still installed, and networkspeed ist reduced like in your messages. But which bfgminer version should I install (link?). What do you mean with "after comiling"
are there any other settings do do? ... I tryed lots of versions but nothing works... A small tutorial would save my next 5 evenings
Greetings from Germany
First you need to install needed library
1. sudo aptitude update
2. sudo aptitude install libudev-dev libusb-1.0-0-dev libfox-1.6-dev autotools-dev autoconf automake libtool libncurses-dev yasm curl libcurl4-openssl-dev libjansson-dev pkg-config uthash-dev make pkg-config yasm
Second download HIDAPI from git
1. git clone git://github.com/signal11/hidapi.git hidapi
2. cd hidapi
3. ./bootstrap
4. ./configure --prefix=/usr
5. make
6. sudo make install
Third download bfgminer to some directory(in this example is "miner")
1. mkdir miner
2. cd miner
3. wget http://luke.dashjr.org/programs/bitcoin/files/bfgminer/3.8.1/bfgminer-3.8.1.tbz2
4. tar xvf bfgminer-3.8.1.tbz2
5. cd bfgminer-3.8.1
6. ./configure
7. make
You can enable or disable some miner while run ./configure bfgminer with this options
Example: ./configure --enable-bfsb --disable-bitforce
--disable-avalon Compile support for Avalon (default enabled)
--enable-cpumining Build with cpu mining support(default disabled)
--enable-opencl Compile support for OpenCL (default disabled)
--disable-adl Build without ADL monitoring (default enabled)
--disable-bitfury Compile support for Bitfury (default enabled)
--enable-bfsb Compile support for BFSB (default disabled)
--disable-bigpic Compile support for Big Picture Mining USB (default enabled)
--disable-littlefury Compile support for LittleFury (default enabled)
--disable-nanofury Compile support for NanoFury (default enabled)
--disable-hashbuster Compile support for HashBuster Nano (default enabled)
--disable-hashbuster2 Compile support for HashBuster Micro (default if libusb)
--enable-metabank Compile support for Metabank (default disabled)
--disable-bitforce Compile support for BitForce (default enabled)
--disable-icarus Compile support for Icarus (default enabled)
--disable-klondike Compile support for Klondike (default enabled)
--enable-knc Compile support for KnC (default disabled)
--disable-modminer Compile support for ModMiner (default enabled)
--disable-x6500 Compile support for X6500 (default enabled)
--disable-ztex Compile support for ZTEX (default if libusb)
--enable-scrypt Compile support for scrypt mining (default disabled)
--with-system-libblkmaker Use system libblkmaker rather than bundled one (default disabled)
--without-sensors Build with libsensors monitoring (default enabled)
--without-curses Compile support for curses TUI (default enabled)
--without-libmicrohttpd Compile support for libmicrohttpd getwork server (default enabled)
--without-libevent Compile support for libevent stratum server (default enabled)
--without-libusb Compile using libusb (default enabled)
--without-libudev Autodetect FPGAs using libudev (default enabled)
Then change usb speed to usb 1 with text editor nano
1. sudo nano /boot/cmdline.txt
then add dwc_otg.speed=1 at the end of line
To run bfgminer just go to the directory
1. cd miner
2. cd bfgminer-3.8.1
3. sudo ./bfgminer
That was the summary i colected from other thread since i am also linux noob