Bitcoin Forum

Local => Hardware y Minería => Topic started by: joshka on November 21, 2013, 07:59:34 PM



Title: problemas con rapsbian y mineros
Post by: joshka on November 21, 2013, 07:59:34 PM
 Hola:

Tengo unas placas bitburner fury que van por usb pero tengo problemas a la hora d eminar con raspbian, me da el siguiente error:

SEM: avalon USB failed to get (0) '/tmp/cgminer-usb-1-7' - device in use

¿Qué es lo que está ocurriendo y como puedo solucionarlo? Por más que he buscado no he visto solución a esto.
Gracias!


Title: Re: problemas con rapsbian y mineros
Post by: oscurito23 on November 22, 2013, 08:16:10 AM
No te voy a dar la solucion al problema concreto, pero igual te arregla.

Prueba Minepeon.

minepeon.com


Title: Re: problemas con rapsbian y mineros
Post by: druidacelta on November 22, 2013, 10:53:48 AM
yo de minar 0 de 0, pero a ver si te puedo ayudar con linux

básicamente dice que hay un proceso que está usando la tarjeta... bueno no la está usando, ha creado un fichero lock en /tmp/ para decirle a otras app que no lo usen.

puede ser por un reinicio fallido, porque tienes procesos en segundo plano que si la estan usando o porque el linux se hizo la picha un lio.

mira, haz una cosa, ejecuta en terminal el comando este:

lsof | grep cgminer-usb-1-7

este comando (lsof) muestra los ficheros que están abiertos en el sistema (en linux todo es un fichero) el pipe (|) lo que hace es indicar que la salida se va redireccionar a otro comando (en lugar de pantalla). Por ultimo el comando grep hace un filtrado, solo muestra por pantalla lo que contenga cgminer-usb-1-7

imaginemos una posible salida :D

plymouth- 16652       gdm   13u     unix 0xffff88082ab186c0         0t0    3974573 /tmp/orbit-gdm/linc-410c-0-604ed9fb4fa93

de aquí nos interesan dos cosas, la segunda columna (en este caso es 16652) y la ultima de todo (/tmp/orbit-gdm/linc-410c-0-604ed9fb4fa93) puesto que nos indica el fichero que está bloqueado (en estado lock)

Esta salida, nos dice que hay un proceso corriendo en el sistema (proceso con id 16652) que está bloqueando dicho fichero.

Para mas información, en concreto nos dice que hay una aplicacion llamada plymouth- que está ejecutando el usuario gdm que bloquea dicho fichero.


entonces... si no conseguis que furrule, y ves que el fichero está pillado... la solución es MATAR :D

en consola, tendrias que teclear: (COMO ROOT)

kill -p 16652

este comando mata el proceso 16652



*** NOTA ***

en linux hay mas de 1 forma de hacer lo mismo... en caso de que lsof no te muestre salida, a veces funciona el comando:

fuser /tmp/cgminer-usb-1-7

este comando te muestra directamente el ID del proceso que está bloqueando, te lo mostraria con una m al final :D pero para el kill -9 no le pongas la m al final



Espero ayudarte un poco, si no sabes que cojones estoy hablando comenta la salida del lsof | grep /tmp/cgminer-usb-1-7 y miramos a ver que pasa

En caso de que ya sepas de linux y te haya repetido lo que ya sabes, mil perdones, desconozco tus conocimientos y no era mi intención :)