SimpleMiningOS (SMOS) parámetros particulares a diferentes RIG

Desde hace un tiempo uso SimpleMiningOS, es un sistema operativo basado en Linux expecialmente diseñado para el único fin de minar, la verdad me gusta por su sencillez y que me permite gestionar mis RIGs desde un panel web. Pero como nada es perfecto he encontrado algunas limitaciones para la configuración particular de cada RIG.

Para explicarme un poco, mis RIGs no son idénticos, algunos tienen 6 GPU otros 5 GPU y son de diferentes marcas y modelos ¿Por qué esto es un problema? Porque básicamente utilizando Claymore ETH + DUAL no todas las GPU se comportan igual, me he dado cuenta que las RX 480 soportan más intensidad de minado en la moneda dual que las RX 470 sin afectar el minado de ETH y que incluso dependiendo de la marca este comportamiento es diferente, las Sapphire son unas bestias, aguantan bastante potencia en la moneda Dual mientras que las MSI Armor no tanto.

Si has utilizado SMOS te habrás dado cuanta que solo puedes configurar una sola linea de lanzamiento para el minero y que este se aplica a todos tus RIGs por igual, pero ¿que pasa si quiero aplicar alguna característica diferente a un RIG? Bueno con este pequeño truco podemos hacer, recuerda, es un truco, no una característica oficial soportada por SMOS.

¿Cómo hacemos esto? Bueno es en realidad muy sencillo, basta con que en el nombre del RIG coloquemos los parametros individuales que deseemos, reincidamos el RIG y listo, les muestro un ejemplo utilizando Claymore ETH +Dual. Para que este se aplique debemos usar en nuestra línea de comando de lanzamiento del minero la variable  $rigName que es la que permite nombrar cada uno de nuestros RIGs, por ejemplo:

-wd 1 -r 1 -epool eu1.ethermine.org:4444 -ewal wallet_de_etherum.$rigName -epsw x -asm 2 -ethi 8 -mode 1

En este caso a mi RIG llamado abeja, necesitaba que la intensidad de minado de la moneda Dual fuera 10 para las GPU RX 470 y 15 para la RX 480 (así esta armado este RIG) pero en los demás no quería que se aplicara esto ¿qué hice? fácil, coloco el parámetro -dcri y sus valores en el nombre, cuando el RIG arranque habrá implementado esta línea. Esto es debido a que SMOS remplaza la variable $rigName por lo que esté en el nombre del RIG, quedando la línea anterior así:

-wd 1 -r 1 -epool eu1.ethermine.org:4444 -ewal wallet_de_etherum.abeja -dcri 10,10,10,10,15 -epsw x -asm 2 -ethi 8 -mode 1

¿Qué puedo hacer con esto? Básicamente puedes pasar cualquier parámetro que desea aplicar a un RIG en particular, no se si exista algún límite de longitud en la cantidad de caracteres que puedes utilizar, pero en mi caso ha funcionado perfecto.

(Visited 3.804 times, 1 visits today)
Ayúdame a seguir con el blog:

BCN: 295GWK8DKu6Vs8Sv3rqz4r5gpcxeDN74J9FG3kyRb2Coh7t1vXcBvXqf15WUNCixYpRzLtUiQNXcYKMGBhs77q94AhvqN41
EXP: 0xF3EE8E0fE393Ab0bC161eB0E2adE706377f1964A
ETH: 0x87eB2C41aa1caD43f45351e94F2C703C199609f1
BTC: 1JNi5bHpm1nmWzhKRMDdgPW4JcJk981QFj
Donec risus. Phasellus et, Lorem efficitur. commodo fringilla id elit. ipsum