BFGminer kann mein NanoFury nicht finden!

Ich habe kürzlich eine Nanofury ASIC-Einheit gekauft. Ich habe versucht, es auf meinem Linux-System auszuführen, da ich den Computer einfach laufen gelassen habe. Ich konnte es unter Linux nicht zum Laufen bringen, also entschied ich mich, es unter Windows zu versuchen = aber ich habe immer noch das gleiche Problem.

Ich habe Zadig installiert, das Gerät gefunden und WinUSB auf dem Nanofury NF1 0.6-Gerät installiert. Ich könnte es dann im Geräte-Manager sehen, der wie folgt aufgeführt ist:

'NanoFury NF1 0.6'

Das Gerät wird also von Windows erkannt, aber wenn ich BFGminer mit der Option -S all zum Suchen von Geräten ausführe, erhalte ich diese Meldung:

' NO DEVICES FOUND: Press 'M' and '+' to add'

Wie bringe ich das NanoFury-Gerät dazu, ordnungsgemäß mit Windows zu funktionieren? Ich würde es wirklich hassen, 150 Dollar für etwas auszugeben, das ich nicht einmal zur Arbeit bringen kann.

Ich verwende derzeit BFGminer 3.9.0 - falls das überhaupt hilft.

Ich verwende derzeit BFGminer 3.9.0 - falls das überhaupt hilft.
Ich habe das gleiche Problem. Ich denke, Zadig lässt meinen Nano Fury Bitfury USB nicht funktionieren, aber ich brauche eine bessere Beschreibung, wie man es zum Laufen bringt, bitte thx1

Antworten (5)

Ich konnte meinen Nanofury mit ein paar Berechtigungsänderungen unter Linux (rPi raspbian) und bfgminer 3.10.0 zum Laufen bringen. Du hast eigentlich drei Möglichkeiten:

  1. bfgminer als root ausführen (unerwünscht)
  2. Fügen Sie den Benutzer, der bfgminer ausführt, zur Gruppe „root“ hinzu:

    usermod -G root -a miner

  3. Ändern Sie den Gruppenbesitz des USB-Geräts (Sie müssen feststellen, welches Ihr Nanofury-Gerät ist):

    chgrp dialout /dev/bus/usb/001/006

Option 1 ist die einfachste, 3 die sicherste. Ich ging mit Option 2 als Mittelweg.

Ich habe auch commit 8383e33( git revert 8383e33) aus dem bfgminer-Git-Repository zurückgesetzt, wodurch die Warnung „Neuinitialisierung“ beseitigt wird und ich eine bessere Hashrate erhalte. Ich weiß jedoch nicht, welche langfristigen Auswirkungen das Zurücksetzen dieses Commits hat ...

Um den Miner zu starten, verwende ich:

/path/to/bfgminer -S NFY:ALL --set-device NFY:osc6_bits=54

Sobald Sie alles eingerichtet haben, können Sie Ihre Einstellungen (S, W, in bfgminer) schreiben und das -S NFY:ALL löschen. Soweit ich das beurteilen kann, benötigen Sie jedoch immer noch das --set-device.

Hoffe das hilft!

könnten Sie den Befehl geben, mit dem Sie den Miner starten?
@PhillPafford Aktualisierte Antwort.

BitFury-basierte USB-Sticks sind schwer zum Laufen zu bringen. Hast du die nfy-spezifischen Treiber installiert? Ich bin mir nicht sicher, ob Sie das haben.

jedes weitere Detail, das Sie geben können, ist großartig

Versuchen Sie trotzdem, die folgende Zeile an Ihren bfgminer-Befehl anzuhängen.

-S "NFY:ALLE"

Ich werde noch mehr Dokumentation von einem der Typen zusammenstellen, der sie entwickelt, und sehen, was er darüber weiß. Ich erinnere mich, dass wir Schwierigkeiten hatten, die Nanofury-Sticks in Ubuntu zum Laufen zu bringen. Am Ende musste er sie 1 nach 1 anschließen, glaube ich (aber ich kann mich nicht genau erinnern)

Als ich das Gerät zum ersten Mal eingesteckt habe, hat der Geräte-Manager auf meinem Computer es nicht angezeigt. Ich habe Zadig verwendet, um den WinUSB-Treiber auf dem Gerät zu installieren. Zuerst konnte ich das Gerät nicht in der Liste finden - aber ich konnte es finden, nachdem ich im Optionsmenü "Alle Geräte auflisten" ausgewählt hatte. Es wurde als „NanoFury NF1 0.6“ aufgeführt. Ich habe den WinUSB-Treiber installiert und konnte ihn dann im Geräte-Manager sehen. BFGminer erkennt es immer noch nicht. Welche anderen Treiber könnte ich brauchen?
Auch das Hinzufügen von `-S "NFY:ALL" hatte keine Auswirkung auf BFGminer. Ich möchte wiederholen, dass ich jetzt versuche, es unter Windows auszuführen. Ich würde zumindest gerne wissen, ob es unter Windows ordnungsgemäß läuft, bevor ich versuche, das Problem unter Linux zu beheben.

Bitfury- und Nanofury-Geräte sind völlig unterschiedlich. Sie beschreiben einen NanoFury. In Windows erkennen NanoFury-Geräte automatisch und es funktioniert mit dem automatisch erkannten Treiber. Es funktioniert NICHT mit dem BitFury-Treiber, wie oben vorgeschlagen. Was ich getan habe, ist, dass ich den eingeschobenen BitFur-Treiber gelöscht habe, den ich zuerst mit zadig ausprobiert habe. Ich habe dann das Gerät neu gestartet und wieder eingesetzt und den Standard-Windows-Treiber akzeptiert. Dann habe ich diesen Befehl mit BFGminer 3.9.0 verwendet

bfgminer.exe -o 192.168.101.1:8332 -u IhrBenutzername -p IhrPasswort --coinbase-addr IhreBitcoinAdresse -S all --set-device NFY:osc6_bits=54

Danach hat es gut funktioniert. Ich bekomme 2,54 GH.

Es ist normal, dass diese Fehler beim NanoFury in Windows angezeigt werden: NFY 0: Frequenzabfall über 50 % erkannt, Neuinitialisierung.

Ich habe diese Fehler bekommen, aber trotzdem Bitcoins verdient. Sie kommen ungefähr jede Minute oder so, es sei denn, Sie bündeln meine, dann ungefähr alle 15 Minuten.

Ich hatte das gleiche Problem mit dem Nanofury. Folgendes funktioniert für mich bei der Windows 7 Pro x64Verwendung von Nanofury: Ich habe installiert CP210xVCPund dann den folgenden Befehl mit bfgminer verwendet.

bfgminer-3.10.0-win64 -o yourpoolchoice -u yourusername_workername -p 123 -S all --set-device NFY0:osc6_bits=53

Ich habe im selben Ordner eine Verknüpfung für bfgminer erstellt und den obigen Befehl in das Verknüpfungsziel eingefügt. Jetzt kann ich es starten, indem ich auf die Verknüpfung doppelklicke, was mit meiner Nanofury gut funktioniert.

Führen Sie "bfgminer --version" aus und prüfen Sie, ob Sie den Nanofury-Treiber haben. Wenn Sie dies nicht tun, müssen Sie möglicherweise aus der Quelle bauen (wo der Nanofury-Treiber enthalten ist).