Post
Topic
Board Mining (Nederlands)
Re: Technobit HEX16A - vragen, problemen en oplossingen!
by
dnaleor
on 20/10/2013, 15:09:38 UTC
Voor de mensen die bulgaars kennen (of google translate vertrouwen): ik denk dat ik in dit topic wel wat nuttigs te lezen is:
http://bitcoinbg.eu/forum/viewtopic.php?f=21&t=309

Ik zal het vanavond eens bekijken!

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.  Angry




Meen je niet? Ik heb de mijne meteen door verkocht anders had ik ze zelf draaien maar..

http://fluxbb.org/docs/patching

Check 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 Smiley

En als je heel specifiek wilt zijn met het handje Smiley compare files en dan de stukjes code met + jes toevoegen Smiley

Tip jar: 193dd9G1SbioxwduVYZF2FSA2aHQgQggJA / hahahahaha Smiley

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.  Wink

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"
Code:
#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.

Quote
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.

Quote
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

Quote
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.