Post
Topic
Board Mining (Nederlands)
Re: Technobit HEX16A - vragen, problemen en oplossingen!
by
Mavy
on 28/10/2013, 06:45:46 UTC
Quote
Plaats minepeon 0.2.3a op een SD kaartje
Mbv  putty sessie starten  

Installatie 'patch' instructie

sudo pacman -S patch

Installatie cgminer 3.6.1 met aanpassingen HEX16A miner

cd /opt

sudo wget https://github.com/ckolivas/cgminer/archive/v3.6.1.tar.gz
sudo tar -xvf v3.6.1.tar.gz
cd cgminer-3.6.1
sudo wget https://dl.dropboxusercontent.com/u/8082585/cg/cgminer_3_6_1_rev_fe5da9672767e18116444dad18db54638936490a.patch
sudo patch < cgminer_3_6_1_rev_fe5da9672767e18116444dad18db54638936490a.patch
sudo ./autogen.sh --disable-opencl --disable-adl --enable-avalon --enable-hexminer --enable-bflsc --enable-icarus
sudo CFLAGS="-O2 -Wall -march=native" ./configure --disable-opencl --disable-adl --enable-avalon --enable-hexminer --enable-bflsc --enable-icarus

sudo make install

Kopieer mbv WINSCP files van folder /USR/LOCAL/BIN naar /OPT/MINEPEON/BIN

sudo nano /etc/udev/rules.d/01-cgminer.rules

Volgende  info toevoegen

# HEX16A
ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="000a", SUBSYSTEMS=="usb", ACTION=="add", MODE="0666", GROUP="minepeon"

sudo reboot





Allereerst prima instructies, echter zitten er nog wat foutjes in.
De beste methode is om de cgminer map te plaatsen in de home folder van de minepeon user.
Code:
cd ~
of
Code:
cd /home/minepeon
Vervolgens de commando's draaien zonder sudo. make als root is namelijk nooit verstandig ivm security.
Code:
wget https://github.com/ckolivas/cgminer/archive/v3.6.1.tar.gz
tar -xvf v3.6.1.tar.gz
cd cgminer-3.6.1
wget https://dl.dropboxusercontent.com/u/8082585/cg/cgminer_3_6_1_rev_fe5da9672767e18116444dad18db54638936490a.patch
patch < cgminer_3_6_1_rev_fe5da9672767e18116444dad18db54638936490a.patch
./autogen.sh --disable-opencl --disable-adl --enable-avalon --enable-hexminer --enable-bflsc --enable-icarus
CFLAGS="-O2 -Wall -march=native" ./configure --disable-opencl --disable-adl --enable-avalon --enable-hexminer --enable-bflsc --enable-icarus

Ipv make install doe je alleen een make:
Code:
make

Vervolgens kopieer je alleen de cgminer applicatie naar de minepeon folder en zet je de ownership goed.
Code:
sudo cp cgminer /opt/minepeon/bin && chown minepeon:root /opt/minepeon/bin/cgminer

Op deze manier worden de files die mineforeman voor de raspi heeft geoptimaliseerd niet overschreven en draait cgminer als een zonnetje.
Houd er echter wel rekening mee dat je na een update van minepeon de cgminer applicatie weer moet kopieren.

Zodra HEX officieel door cgminer ondersteund wordt zal deze in minepeon komen. Tot die tijd moeten we het er zelf in "hacken".

PS: Let op dat er een typo in de patch zit waardoor de voltage attribute "heminer-voltage" ipv "hexminer-voltage" is.