I might have missed it but if one is running bfgminer instead of cgminer the file to change is different correct? Like /etc/init.d/bfgminer.sh
No, actually it is the same file '/etc/init.d/cgminer', content has changed. Here's the complete one from the latest (0.99-2), no difference between October/November devices btw. It's missing the spi-test line, so I added the part before 'set e', as well as the last line in 'do_start()' and the line in 'do_stop()' into my modified starter based on 0.99-tune. #!/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
use_bfgminer= if [ -f /config/miner.conf ]; then . /config/miner.conf fi if [ "$use_bfgminer" = true ] ; then DAEMON=/usr/bin/bfgminer NAME=bfgminer DESC="BFGMiner daemon" EXTRA_OPT="-S knc:auto" else DAEMON=/usr/bin/cgminer NAME=cgminer DESC="Cgminer daemon" EXTRA_OPT= fi
set -e
test -x "$DAEMON" || exit 0
do_start() { # Stop SPI poller spi_ena=0 i2cset -y 2 0x71 2 $spi_ena
good_ports="" bad_ports=""
# CLear faults in megadlynx's for b in 3 4 5 6 7 8 ; do for d in 0 1 2 3 4 5 6 7 ; do i2cset -y $b 0x1$d 3 >/dev/null 2>&1 || true done done
for p in 0 1 2 3 4 5 ; do i2cset -y 2 0x71 1 $((p+1)) good_flag=0 ar="$(spi-test -s 50000 -OHC -D /dev/spidev1.0 0x80,3,0,0,0,0,0,0 | tail -c 13)" if [ "x$ar" = "x00 30 A0 01" ] ; then good_flag=1 fi ar="$(spi-test -s 50000 -OHC -D /dev/spidev1.0 0x80,2,0,0,0,0,0,0 | tail -c 13)" if [ "x$ar" = "x00 30 A0 01" ] ; then good_flag=1 fi ar="$(spi-test -s 50000 -OHC -D /dev/spidev1.0 0x80,1,0,0,0,0,0,0 | tail -c 13)" if [ "x$ar" = "x00 30 A0 01" ] ; then good_flag=1 fi ar="$(spi-test -s 50000 -OHC -D /dev/spidev1.0 0x80,0,0,0,0,0,0,0 | tail -c 13)" if [ "x$ar" = "x00 30 A0 01" ] ; then good_flag=1 fi
if [ "$good_flag" = "1" ] ; then good_ports=$good_ports" $p" else bad_ports=$bad_ports" $p" fi done
if [ -n "$good_ports" ] ; then for p in $good_ports ; do # re-enable all cores i=0 while [[ $i -lt 192 ]] ; do i2cset -y 2 0x2$p $i 1 i=$((i+1)) done spi_ena=$(( spi_ena | (1 << $p) )) done fi if [ -n "$bad_ports" ] ; then for p in $bad_ports ; do # disable all cores i=0 while [[ $i -lt 192 ]] ; do i2cset -y 2 0x2$p $i 0 i=$((i+1)) done spi_ena=$(( spi_ena & ~(1 << $p) )) done fi
# Disable direct SPI i2cset -y 2 0x71 1 0
# Enable SPI poller i2cset -y 2 0x71 2 $spi_ena
start-stop-daemon -b -S -x screen -- -S cgminer -t cgminer -m -d "$DAEMON" --api-listen -c /config/cgminer.conf $EXTRA_OPT }
do_stop() { killall -9 bfgminer cgminer 2>/dev/null || true } case "$1" in start) echo -n "Starting $DESC: " do_start echo "$NAME." ;; stop) echo -n "Stopping $DESC: " do_stop echo "$NAME." ;; restart|force-reload) echo -n "Restarting $DESC: " do_stop do_start echo "$NAME." ;; *) N=/etc/init.d/$NAME echo "Usage: $N {start|stop|restart|force-reload}" >&2 exit 1 ;; esac
exit 0
When enabling bfgminer, file '/config/miner.conf' which is loaded at the beginning contains
|
|
|
Hi, i am the brother of tiozes, we connect to the jupiter using putty, then press Q, later we open /etc/init.d/cgminer.sh and in the line 61..
[img removed]
That file belongs to a November device. [edit: with latest 0.99-2 the file has changed, might be October, too] It enables the cores only, but there's no section where the clock speed is set as far as I can read it. That 're-enable all cores' part can be found on both, October and November devices. for p in $good_ports ; do # re-enable all cores i=0 while [[ $i -lt 192 ]] ; do i2cset -y 2 0x2$p $i 1 i=$((i+1)) done spi_ena=$(( spi_ena | (1 << $p) )) done
This 'Re-enable PPL' part with 'spi-test' calls is missing on November devices (as well as on 0.99-2 in general), however 'spi-test' binary is available. # Re-enable PLL i2cset -y 2 0x71 1 $((p+1)) for c in 0 1 2 3 ; do cmd=$(printf "0x84,0x%02X,0,0" $c) spi-test -s 50000 -OHC -D /dev/spidev1.0 $cmd >/dev/null cmd=$(printf "0x86,0x%02X,0x01,0xD1" $c) spi-test -s 50000 -OHC -D /dev/spidev1.0 $cmd >/dev/null cmd=$(printf "0x85,0x%02X,0,0" $c) spi-test -s 50000 -OHC -D /dev/spidev1.0 $cmd >/dev/null done
for each good port the following is executed on October devices to set the clock speed, before all cores are re-enabled. The line where the clock speed is set is this one cmd=$(printf "0x86,0x%02X,0x01,0xD1" $c) spi-test -s 50000 -OHC -D /dev/spidev1.0 $cmd >/dev/null
it means for each port, all 4 chips are touched ($c=[0..3]) spi-test -s 50000 -OHC -D /dev/spidev1.0 0x86,0x00,0x01,0xD1 .. spi-test -s 50000 -OHC -D /dev/spidev1.0 0x86,0x03,0x01,0xD1
So you could play around with this command on a November unit. Overclocking might work if they are not already at their max and most important: be aware please you can blow up your hardware without any possibility for RMA. Here's some info about spi-test to understand better what this magic line does Usage: spi-test [-DsbdlnHOLC3] [data,..] -D --device device to use (default /dev/spidev1.1) -s --speed max speed (Hz) -d --delay delay (usec) -b --bpw bits per word -n --len length -l --loop loopback -H --cpha clock phase -O --cpol clock polarity -L --lsb least significant bit first -C --cs-high chip select active high -3 --3wire SI/SO signals shared data is a series of octets to send, separated by comma, or b# to switch to another bits per word
|
|
|
Don't know if it has been mentioned before. Sorry if so. Armory 0.90-beta on linux Click on 'send Bitcoins' Enter address, amount and description Put into the description one or more foreign characters like é, ö, .. Click on 'Send!' and nothing happens. No message, hint or error is displayed - you just wonder why it has no effect. Log shows (ERROR) Traceback (most recent call last): File "/usr/lib/armory/qtdialogs.py", line 5244, in createTxAndBroadcast txdp = self.validateInputsGetTxDP() File "/usr/lib/armory/qtdialogs.py", line 5395, in validateInputsGetTxDP self.comments.append(str(self.widgetTable[i][COLS.Comm].text())) UnicodeEncodeError: 'ascii' codec can't encode character u'\xe4' in position 5: ordinal not in range(128)
Seems like the issue is a missing transfromation toUTF-8, only. When I change line 5395 in file '/usr/lib/armory/qtdialogs.py' from: self.comments.append(str(self.widgetTable[i][COLS.Comm].text())) to self.comments.append(str(self.widgetTable[i][COLS.Comm].text().toUtf8())) I can enter those foreign characters and get my confirmation popup, but no clue whether sending really works, not tested. Further I saw this line when starting via bash: sni-qt/769" WARN 12:26:19.849 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE
And when closing: -INFO - 1389440887: (BlockUtils.cpp:4000) Saving wallet history for next load (ERROR) armoryengine.py:13216 - Resetting BDM and all wallets (WARNING) armoryengine.py:661 - Killing process pid=1881
On restart some seconds later: (ERROR) ArmoryQt.py:4592 - Error in checkSatoshiVersion Traceback (most recent call last): File "/usr/lib/armory/ArmoryQt.py", line 4555, in checkSatoshiVersion self.checkForLatestVersion() File "/usr/lib/armory/ArmoryQt.py", line 1220, in checkForLatestVersion versionLines = urllib2.urlopen(HTTP_VERSION_FILE, timeout=CLI_OPTIONS.nettimeout) File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen return _opener.open(url, data, timeout) File "/usr/lib/python2.7/urllib2.py", line 404, in open response = self._open(req, data) File "/usr/lib/python2.7/urllib2.py", line 422, in _open '_open', req) File "/usr/lib/python2.7/urllib2.py", line 382, in _call_chain result = func(*args) File "/usr/lib/python2.7/urllib2.py", line 1214, in http_open return self.do_open(httplib.HTTPConnection, req) File "/usr/lib/python2.7/urllib2.py", line 1187, in do_open r = h.getresponse(buffering=True) File "/usr/lib/python2.7/httplib.py", line 1045, in getresponse response.begin() File "/usr/lib/python2.7/httplib.py", line 409, in begin version, status, reason = self._read_status() File "/usr/lib/python2.7/httplib.py", line 365, in _read_status line = self.fp.readline(_MAXLINE + 1) File "/usr/lib/python2.7/socket.py", line 476, in readline data = self._sock.recv(self._rbufsize) timeout: timed out
Armory was starting up quite fast, seems like the error in 'checkSatoshiVersion' it's not critical at all, nevertheless it would be nice if you could take a look onto it. Maybe simple try/catch ? Thanks for listening and your awesome work!
|
|
|
(...)
hi, I have a jupiter October, Might you tell me what settings I have for that power?
F.A 1200W
I'm Spanish and I do not quite understand.
regards
¿Qué parte no es comprensible para usted? (google translate) All you need to do is: modify line 61 in the cgminer starter where the clock speed is being set. It is located on your miner at the following path '/etc/init.d/cgminer.sh' The line looks like this: cmd=$(printf "0x86,0x%02X,0x0 1,0x F1" $c) Change it for example ( https://bitcointalk.org/index.php?topic=313978.msg3985606#msg3985606) to cmd=$(printf "0x86,0x%02X,0x0 2,0x 11" $c) Notice, please, after rebooting changes are gone, therefore copy the file to '/config' first and modify it there. After modification is done you can execute the modified starter with argument 'restart' /config/cgminer.sh restart Then keep an eye on your advanced tab values and temps! And cgminer to find best clock setting for your device.
|
|
|
Jemand ne Ahnung wie viele Neptunes noch zu haben sind? Bis zu welcher Order ID geht den das Second Batch? Danke vorab!
Du kannst einen in den Warenkorb legen und dann die Anzahl auf z.B. 1.000 erhöhen. Dann erscheint ein Schriftzug 'there are only 464'. Vor 2-3h waren es noch 516. Keine Ahnung wie sehr man sich darauf verlassen kann. *edit: OrderID selbst ist Nebensache, da ich z.B. 1.000 orders plazieren kann ohne auch nur eine davon zu bezahlen.
|
|
|
(...) That image has been up for 2 weeks, and you're reposting it now with your sellerid in the link? Hm.
2 Weeks ?!? That's not true. Some days ago it wasn't there I'm quite sure. There only was one for their forum. Check 'last-modified' HTTP header which says: "Last-Modified Wed, 08 Jan 2014 15:17:27 GMT" So whether I'm wrong (by accident) or you had no good intentions when you posted your claim. I'm really wondering what's wrong with you?. Where had y'all been all the times when banners and such (with reseller id) have been posted in here?? And why do you care anyways ? I never cared about all the reseller links, therefore I do not understand your way of thinking...
|
|
|
Someone mentioned second batch Neptunes? Yet the most recent post at https://www.kncminer.com/news is still only mentioning first batch and that it is sold out? -MarkM- That's true, nevertheless there are Neptunes available again since end of December. Look under miners: https://www.kncminer.com/products/neptune-second-batchBought one myself. Status is paid. Was surprised, too, when I stumbled over it. No clue why they kept it 'secret'. **Next one going to cancel his Batch#1 pre-order contact me, please.
|
|
|
(...)
No you should interpret my post as "take your spam to the Marketplace forum" your post was pure spam, with a single line of spurious text to try and make it look like you were participating in the conversation.
Thanks for clarification. Allow me the question where had you been in the past when there had been reseller links posted in here ? Until now I was not aware that this is 'bad' in any way. If it really is, let me know please and I remove the link faster than you can think of.
|
|
|
(...)
Yes thanks for sticking your reseller ID around the image Your are welcome (to click it). I interpret your post this way that next time I should explicitly mention when a link contains my reseller-id (even when everyone expects it to be there). So I can make sure no one has any reason to feel like they have been tricked, misused or whatever, which is for sure not my intention. One can type as usual ' https://www.kncminer.com' into his browser's URL bar OR click his kncminer-bookmark instead. In addition after clicking the link you see in your browser's URL-bar the reseller id at the end. Just remove it, clear your browsers cache, reload the page. Then in case you buy a Neptune it is not accounted and you can feel like 'yeah I'm really smarter than this stupid reseller link spammer'. (...) He's only 3 off a Neptune now. Good work!
Actually less are missing In addition let me share with you that I bought all but one of them together with my friends, so no 'good work' at all. And even the remaining one was purchased by a guy I'm in contact with. If it works out it's nice for all involved, otherwise nothing is lost. I can sleep well in both cases. *edit: I want to see Upgrade-Boards (and Jupiters) as well - c'mon KnC take our money, please!
|
|
|
to save changes:
then hit: esc : wq
i do that but i can to saving the setting why?
I have the same problem from days ! :/ Then try it like this: # download original file into current working dir scp root@<minerIP>:/etc/init.d/cgminer.sh ./
# now open the file with your preferred text-editor # and do the changes ...
#now upload it into /config (the only persistent dir) on the miner scp cgminer.sh /config/overclocked.sh
#maybe you need to set the executable flag, not sure ssh root@<miner_ip> 'chmod +x /config/overclocked.sh'
# restart cgminer ssh root@<miner_ip> '/config/overclocked.sh restart'
*for win you need putty/winscp
|
|
|
Very happy customer here - can recommend cryptoware.
Domain registered on 02-Dec-2013 by Tim Luckit, user otsaku praising them as legit has registred on 03-Dec-2013 hmmmmmm... Think you might need to do a bit more snooping than registration dates, to validate your suspicions... I was just posting a quick finding and expressing that it made me think about it.. No validation of any concerns or suspicions for sure, but an interesting coincidence you have to admit. In order to prove that you are not a puppet and this company is real, you could post some pictures, stats, etc of your purchased hardware. And answer questions like: When did you discover their offer and how ? When did you order from them ? When did it arrive? The company itself could post infos about ppl involved, pictures of their storage, offices, offer an open-day, etc. Please notice I do not really care whether it's legit or scam. No need to convince me of anything as I'm sticking with KnCMiner.
|
|
|
Naja, ganz so schlimm finde ich den 'Experten' (wie ich dieses Wort hasse) nun auch wieder nicht. Schon ganz anderes mitbekommen.
(Nicht wörtlich, aber sinngemäß zitiert)
1) 2:04 "Jede Bitcoin gibt es nur einmal" ist nicht ganz falsch aber keinesfalls richtig. Denn es gibt gar keine Bitcoins in dem Sinne, da ja nur in der öffentlichen Buchhaltung (Blockchain) auf irgendwelchen Adressen irgendwelche Beträge verzeichnet sind. Ansonsten müsste jeder Satoshi eine eigene ID haben.
2) 2:08 "Bitcoins auf der Festplatte (...) sind futsch wenn die Festplatte kaputt geht" Weder falsch noch richtig. Es kann so sein - eine von vielen Möglichkeiten. Der Blockchain ist zwar auf der Festplatte gespeichert und damit sozusagen auch indirekt die BTCs, jedoch ist dieser auch auf anderen Festplatten zu finden und damit auch die Info welche BTCs auf welcher Adresse liegen. Wie wir alle wissen (Stichwörter: Brainwallet, Paperwallet, ...) benötigt man weder eine Festplatte noch einen PC um Bitcoins zu besitzen.
3) bei 3:40 "Im Idealfall ist es wenige Minuten später angekommen" Wenn er die Tx-Info meint, die ist schon nach wenigen Sekunden da. Falls er die 6 Confirmations meint, hat er auch unrecht, da diese in etwa 1h benötigen. Ich vermute er hat höchstens mal ein withdrawl von einer Börse getätigt - diese benötigen Minuten.
Da ich der Dame vom SWR noch meine Karte gegeben habe - mit der Bitte bei technischen Fragen, Unklarheiten sowie zur Bestätigung von Fakten gerne auf mich zurück zukommen - hätte sich das grundsätzlich vermeiden lassen. Habe so etwas schon erahnt, weshalb ich auch angefragt hatte den Beitrag vorher sehen zu können. Schade, dass der Beitrag eine höhere journalistische Qualität hätte haben können. Bin aber schon froh, dass keine groben Fehlinformationen oder verzerrte Darstellung präsentiert wurde.
Fazit: war ok
|
|
|
Very happy customer here - can recommend cryptoware.
Domain registered on 02-Dec-2013 by Tim Luckit, user otsaku praising them as legit has registred on 03-Dec-2013 hmmmmmm...
|
|
|
At least for privacy reasons I'd prefer in general some data to be send encrypted. Like my stats and worker-logins (in case of eligius the payout address). In addition I prefer to be secure against skript-kiddy MITM attacks while I'm on travel.
Next gen of HTTP (2.0) is discussed to be encrypted by default as far as I know. Why, there's no need to encrypt your traffic while you read the news or whatever.
|
|
|
ist das Angebot noch aktiv?
Noch ein gutes neues Jahr allerseits! Auf die Frage, ob es noch aktiv ist, ein klares Jain. Mit Ende des Angebotes seitens KnCMiner bin ich natürlich nicht mehr in der Lage den Vorzugspreis und frühere Auslieferung weiterzugeben. Jedoch die bis zu 9% mehr Rechenleistung stehen noch immer als Angebot, momentan sind ja (wieder/noch) Neptunes verfügbar: https://www.kncminer.com/products/neptune-second-batch?resellerid=519gibts auch anteile?
Nein, habe ich nicht vorgesehen. Falls sich daran etwas ändern sollte bist du aber ganz oben auf der Liste.
|
|
|
Ein gutes neues Jahr und danke für das Interesse.
Die erste Location in Pforzheim ist von der angefragten/eingeplanten Hardware praktisch am Maximum. Werde dort nun auch nur GPU-Rigs hosten. Aus diversen Gründen, einer davon ist die minimale/maximale Downtime im Fall eines Falles.
Zwei weitere mögliche Locations (in Stuttgart und Kornwestheim) werde ich mir im Januar noch ansehen. Dort würde ich dann auch BTC Mining Hardware aufstellen, inklusive meiner eigenen und der von Freunden. Sophokles und Banthex ihr seid mal als mögliche Interessenten auf meiner Liste vermerkt, muss allerdings dazu sagen, dass vor euch noch 16 (4,10,2) Miner im TH/s-Bereich angefragt wurden.
Da ich momentan mit temporär gehosteter Urlaubshardware (Bitfury Boards) so meine Erfahrungen sammle, möchte ich mich auf jeden Fall auf KncMiner und ähnlich stabil laufende Hardware konzentrieren.
|
|
|
Ernte Frage:
wie möchtest Du ein günstigeres Angebot für Colocation machen, als die Miet-RZ in deiner Nähe.
Selbst wenn du mit deinem Keller anfängst, kommt der Erste mit : wie siehts aus mit Videoüberwachung und Zutrittskontrolle. Der nächste fragt nach mehrfach Anbindung an deutsche Internetknoten Der Dritte nach Notstromaggregat und der Dieselmenge in Reserve. usw. usw usw.. Strom ist da eher zweitranging (wird gerne in kalten Monaten vergessen) , wie siehst aus mit Kühlleistung an warmen Monaten ? Dann wird von dir erwartet , daß du 356T erreichbar bist, damit du im Notfall was resetten kannst.
Ich habe mehrere Projekte (Hardware) in gemieteten Racks in RZ rund um Köln verteilt. Das immer billiger als es selbst zu machen.
Ich lasse mich aber gerne vom Gegenteil überzeugen.
Hallo formatc, danke für deine Fragen. Sicherheitslevel ist, wie es mir beschrieben wurde gut. Werde mich selbst am Mittwoch davon überzeugen. Die Räumlichkeit ist zur Zeit ungenutzt und von dem her sehr günstig zu haben. Zugang wird nur in Begleitung möglich sein und das auch nur beim Anliefern/Abholen. Webcam wird installiert, so dass jederzeit dem physikalischen Miner beim Arbeiten zugesehen werden kann. Dicke Blower werden für entsprechende Abluft sorgen, Abluftsystem bereits vorhanden und kann mit genutzt werden - keine Sorge Profis am Werk. Monitoring und Remote-Access auf die Stromversorgung für einzelne Miner ermöglichen es da einiges automatisch zu regeln. Wäre Köln nicht so weit weg, dann würde ich mir die Location sehr gerne empfehlen lassen und mal näher ansehen. Bin wie geschrieben völlig enttäuscht von allem was ich finden konnte und durch glückliche Zufälle scheinen sich deutlich bessere Möglichkeiten zu ergeben. Nochmals Danke für die Fragen. Mehr folgt dann demnächst.
|
|
|
Ein Bild sagt oft mehr als 1000 Worte. Heute, 28.11.13, am frühen Abend.
|
|
|
Ich habe in letzter Zeit viele Hosting angebote bekommen.
Bei allen das gleiche Problem:
Der Anbieter weiß nicht einmal den Preis den er verlangen möchte..
Mach hier mal ne Preisliste die verbindlich ist. Ohne Preise bringt so ein Angebot nichts.
Liebe Grüße
Ja ich weiß, du bist jemand dem es eher auf schönes Marketing mit Lügen und netten Bildchen ankommt Sicherlich könnte ich dir jetzt schon einen (beliebigen) Preis nennen - DAS wäre allerdings dann unseriös, denk mal darüber nach. Ich kann leider noch nicht abschätzen, was noch an Umbaumaßnahmen nötig ist, welche Stromanbieter zur Verfügung stehen etc. Es wird aber definitiv billiger als alles was ich an Colocation- & Housing-Angeboten im Großraum gefunden habe.Die Fläche wäre zwar noch bezahlbar, aber was die für Preise pro kW/h haben wollen ist fern von Gut und Böse. In etwa das Doppelte von meinem privaten Tarif. Auch die Stromlast-Begrenzungen von 6kW[Sorry, 3!kW, 6kw wären in Ordnung] pro Rack bei vielen sind ein völliger Witz und andere Dinge.. Das ist auch meine Hauptmotivation, finde selber nichts Sinnvolles. Deshalb werde ich eine eigene Location aufbauen. Und da bietet es sich nur an, den freien Platz zur Verfügung zu stellen - Preise sind für mich da zunächst Nebensache. Ist aber auch völlig egal, bitte verstehe mich richtig - für DEINE Hardware werde ich nie einen freien Platz finden können. Alles weitere rumgetrolle von dir werde ich dann auch kommentarlos löschen. Beste Grüße
|
|
|
|