Met Google translate dat topic al eens bekeken, maar heb ook niets gevonden ivm het gebruiken/installeren van de cgminer patch.
Ondertussen op de pi ook cgminer 3.6.1 & 3.6.4 geinstalleerd, maar tot op heden de HEX16 niet aan de praat gekregen.
Voorlopig heb ik er even genoeg van en verdwijnt de miner in de kast.
Meen je niet? Ik heb de mijne meteen door verkocht anders had ik ze zelf draaien maar..
http://fluxbb.org/docs/patchingCheck dit eens..
En als je de source bekijkt:
--- cg_o/cgminer.c 2013-10-16 10:34:54.108977957 +0300
+++ cgminer/cgminer.c 2013-10-16 09:49:58.988818134 +0300
Ik zou hem uitvoeren op de cgminer.c
En als je heel specifiek wilt zijn met het handje
compare files en dan de stukjes code met + jes toevoegen
Tip jar: 193dd9G1SbioxwduVYZF2FSA2aHQgQggJA / hahahahaha
Zover was ik ondertussen ook al gekomen.
Tijdens de wekelijkse boodschappen alles eens laten bezinken en daarna mijn studies 'Analyst programmeur' nog eens hun werk laten doen.
20 Jaar geleden de overstap gemaakt naar systeembeheer, is dus van mijn studies geleden dat ik nog in C heb geprogrammeerd.
Patchen is ondertussen gelukt, we zitten dus eens stap verder.
Volgende probleem dat we proberen op te lossen is het ontbreken van de driver file "driver-hexminer.h"
#ifdef USE_HEXMINER
#include "driver-hexminer.h"
#endif
Update : Blijkt toch nog iets fout te lopen bij het patchen. Op het eerste zicht lijkt enkel file "cgminer.c" te zijn gepatched.
Update 2 : Patchen is uiteindelijk toch gelukt
Zoals voor de USB erupeters './configure --enable-icarus' voor de HEX16 './configure --enable-hexminer' uitgevooerd, maar dit geeft een error.
Heb ook al './configure --enable-hex16a' met en zonder hoofdletters gebruikt, maar telkens hetzelde resultaat.
Configuration Options Summary:
libcurl(GBT+getwork).: Enabled: -lcurl
curses.TUI...........: FOUND: -lncurses
OpenCL...............: NOT FOUND. GPU mining support DISABLED
configure: error: No mining configured in
In aangepaste file 'configure.ac' vind ik in de code wel 'HEX16A.ASICs' terug.
echo
if test "x$avalon" = xyes; then
echo " Avalon.ASICs.........: Enabled"
else
echo " Avalon.ASICs.........: Disabled"
fi
if test "x$hexminer" = xyes; then
echo " HEX16A.ASICs.........: Enabled"
else
echo " HEX16A.ASICs.........: Disabled"
fi
if test "x$bflsc" = xyes; then
echo " BFL.ASICs............: Enabled"
else
echo " BFL.ASICs............: Disabled"
fi
./configure --enable-icarus geeft
Configuration Options Summary:
libcurl(GBT+getwork).: Enabled: -lcurl
curses.TUI...........: FOUND: -lncurses
OpenCL...............: NOT FOUND. GPU mining support DISABLED
scrypt...............: Disabled (needs OpenCL)
ADL..................: SDK NOT found, GPU monitoring support DISABLED
Avalon.ASICs.........: Disabled
BFL.ASICs............: Disabled
BitForce.FPGAs.......: Disabled
BitFury.ASICs........: Disabled
Icarus.FPGAs.........: Enabled
Klondike.ASICs.......: Disabled
ModMiner.FPGAs.......: Disabled
Compilation............: make (or gmake)
CPPFLAGS.............:
CFLAGS...............: -g -O2
LDFLAGS..............: -lpthread
LDADD................: -lcurl compat/jansson/libjansson.a -lpthread -lm compat/libusb-1.0/libusb/.libs/libusb-1.0.a -ludev -lrt
Installation...........: make install (as root if needed, with 'su' or 'sudo')
prefix...............: /usr/local
De rest van het weekend gaan we waarschijnlijk geen tijd hebben om dit verder uit te spitten. De miner verdwijnt dus terug in de kast.