¡BFGminer no puede encontrar mi NanoFury!

Recientemente compré una unidad Nanofury ASIC. Intenté ejecutarlo en mi sistema Linux, ya que dejé que la computadora se sentara y funcionara. No pude hacer que funcionara en Linux, así que decidí probarlo en Windows = pero sigo teniendo el mismo problema.

Instalé Zadig, encontré el dispositivo e instalé WinUSB en el dispositivo Nanofury NF1 0.6. Luego pude verlo en el Administrador de dispositivos enumerado como:

'NanoFuria NF1 0.6'

Entonces, el dispositivo es reconocido por Windows, pero cuando ejecuto BFGminer en la opción -S all para encontrar dispositivos, recibo este mensaje:

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

¿Cómo hago para que el dispositivo NanoFury funcione correctamente con Windows? Realmente odiaría gastar como $150 en algo que ni siquiera puedo poner a trabajar.

Actualmente estoy ejecutando BFGminer 3.9.0, si eso ayuda.

Actualmente estoy ejecutando BFGminer 3.9.0, si eso ayuda.
Tengo el mismo problema. Creo que Zadig está haciendo que mi Nano Fury Bitfury USB no funcione, pero necesito una mejor descripción sobre cómo hacer que funcione. Gracias.

Respuestas (5)

Pude hacer funcionar mi Nanofury en Linux (rPi raspbian) y bfgminer 3.10.0 con algunos cambios de permisos. Realmente tienes tres opciones:

  1. Ejecute bfgminer como root (no deseable)
  2. Agregue el usuario que ejecuta bfgminer al grupo "raíz":

    usermod -G root -a miner

  3. Cambie la propiedad del grupo del dispositivo USB (deberá determinar cuál es su dispositivo Nanofury):

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

La opción 1 es la más fácil, la 3 es la más segura. Elegí la opción 2 como término medio.

También revertí la confirmación 8383e33( git revert 8383e33) del repositorio bfgminer git, que elimina la advertencia de "reinicialización" y me brinda una mejor tasa de hash. Sin embargo, no sé el efecto a largo plazo de revertir este compromiso...

Para iniciar el minero, uso:

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

Una vez que haya configurado todo, puede escribir su configuración (S, W, en bfgminer) y puede soltar -S NFY: ALL. Sin embargo, aún necesita el --set-device, por lo que puedo decir.

¡Espero que esto ayude!

¿Podrías dar el comando que estás usando para iniciar el minero?
@PhillPafford Respuesta actualizada.

Las memorias USB basadas en BitFury son difíciles de hacer funcionar. ¿Has instalado los drivers específicos de nfy? No estoy seguro si tienes.

cualquier detalle mas que puedas dar esta genial

de todos modos, intente agregar la siguiente línea a su comando bfgminer.

-S "NFY:TODOS"

Conseguiré más documentación de uno de los chicos que los desarrollan y veré qué sabe al respecto. Recuerdo que nos costó mucho hacer que los nanofury sticks funcionaran en ubuntu. Al final, terminó teniendo que enchufarlos 1 por 1, creo (pero no puedo recordarlo con seguridad)

Cuando inserté el dispositivo por primera vez, el Administrador de dispositivos de mi computadora no lo mostraba. Usé Zadig para instalar el controlador WinUSB en el dispositivo. Al principio, no pude encontrar el dispositivo en la lista, pero pude encontrarlo después de seleccionar "Mostrar todos los dispositivos" en el menú de opciones. Apareció como 'NanoFury NF1 0.6'. Instalé el controlador WinUSB y luego pude verlo en el Administrador de dispositivos. BFGminer todavía no lo reconoce. ¿Qué otros controladores podría necesitar?
Además, la adición de `-S "NFY:ALL" no afectó a BFGminer. Me gustaría reiterar que ahora estoy tratando de ejecutarlo en Windows. Al menos me gustaría saber si funciona correctamente en Windows antes de intentar solucionar el problema en Linux.

Los dispositivos Bitfury y Nanofury son completamente diferentes. Estás describiendo un NanoFury. En Windows, los dispositivos NanoFury se detectan automáticamente y funcionan con el controlador detectado automáticamente. NO funcionará con el controlador BitFury como se sugirió anteriormente. Lo que hice fue eliminar el controlador BitFur insertado que probé primero usando zadig. Luego reinicié y reinserté el dispositivo y acepté el controlador predeterminado de Windows. Luego usé este comando con BFGminer 3.9.0

bfgminer.exe -o 192.168.101.1:8332 -u Su nombre de usuario -p Su contraseña --coinbase-addr Su dirección de Bitcoin -S all --set-device NFY:osc6_bits=54

Después de esto funcionó bien. Obtengo 2.54GH.

Es normal ver estos errores con NanoFury en Windows: NFY 0: Caída de frecuencia superior al 50% detectada, reiniciando.

Recibía estos errores pero seguía ganando bitcoins. Vienen cada minuto más o menos, a menos que junte el mío, luego cada 15 minutos.

Tuve el mismo problema con el Nanofury. Esto es lo que funciona para mí al Windows 7 Pro x64usar Nanofury: instalé CP210xVCP, luego usé el siguiente comando con bfgminer.

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

Creé un acceso directo para bfgminer en la misma carpeta y puse el comando anterior en el destino del acceso directo. Ahora, puedo iniciarlo haciendo doble clic en el acceso directo, que funciona bien con mi nanofury.

Ejecute "bfgminer --version" y vea si tiene el controlador nanofury. Si no lo hace, es posible que deba compilar desde la fuente (donde se incluye el controlador nanofury).