Перейти к содержанию

Альтернативная прошивка Antminer D3


tty7

Портал для D3?  

112 пользователя проголосовало

  1. 1. Нужен ли портал?

    • Нужен, но пользоваться не планирую.
      10
    • Нужен, буду пользоваться.
      57
    • Не нужен.
      15
    • Оставить все как есть.
      25
    • Другой вариант.
      5
  2. 2. Какая по вашему адекватная стоимость подписки и нужна ли она вообще?

    • 1$ - до 5 устр. | 5$ до 50 устр. | 10$ - от 50 устр.
      34
    • 2$ - до 5 устр. | 10$ до 50 устр. | 20$ - от 50 устр.
      32
    • Не знаю.
      7
    • Подписка не нужна. Хочу бесплатно.
      35
    • Другой вариант.
      4
  3. 3. Сколько у Вас устройств?

    • 1-5
      78
    • 5-50
      25
    • 50+
      8

Опрос закрыт для новых голосов


Рекомендуемые сообщения

5 часов назад, Morphiy сказал:

автору в личку - она платная была как и предыдущая... 

В шапке платная эта 28.12.17 (1.11 NoFee), но ссылка не рабочая.  А разница от этой  20.12.17 (1.11 NOFEE) - которая бесплатная отличается только рабочим ботом в телеграмм. И эти 2-е прошивки основаны на bliz прошивке. С блоком на майнинг автора. Что-то как-то не сходится с числом modded-160118_0844_fix_tel.tar.gz этой прошивки. 

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 698
  • Создана
  • Последний ответ

Топ авторов темы

13 часов назад, kolumbus сказал:

В шапке платная эта 28.12.17 (1.11 NoFee), но ссылка не рабочая.  А разница от этой  20.12.17 (1.11 NOFEE) - которая бесплатная отличается только рабочим ботом в телеграмм. И эти 2-е прошивки основаны на bliz прошивке. С блоком на майнинг автора. Что-то как-то не сходится с числом modded-160118_0844_fix_tel.tar.gz этой прошивки. 

автору написать никак в личку и узнать? у меня обе есть  modded-281217_1607.tar.gz, и которая fix.... я описал что у меня работает и как работает) мн без разницы что и у кого есть - у меня есть и работает) каламбур но понятно думаю

18 часов назад, iRybin сказал:

 

мы не жадные и не бедные (с) - но как-бы хотелось пощупать продукт перед тем, как покупать... А отсутствие даже намёков о платных версиях в первом посте и исключительно донат - то такое, телепатом пока, увы, не являюсь - а потому иду в конец темы, вижу текущее состояние обсуждения и задаю резонный вопрос ?

как ответить... получше ) - щупать есть что в шапке... остальное платно и к автору не ко мне.... вы сами то подумайте - купило думаю человек 50 - и никто не кричит что обман и тд... все посты прочитать все понятно будет тема то не 1000 страниц)

Ссылка на комментарий
Поделиться на другие сайты

В 19.06.2018 в 21:37, iRybin сказал:

 

мы не жадные и не бедные (с) - но как-бы хотелось пощупать продукт перед тем, как покупать... А отсутствие даже намёков о платных версиях в первом посте и исключительно донат - то такое, телепатом пока, увы, не являюсь - а потому иду в конец темы, вижу текущее состояние обсуждения и задаю резонный вопрос ?

 

Вчера написал автору с просьбой поделится прошивкой, все работает как надо, ребутит при низком хэше или отсутствии инета, теперь не приходится каждые несколько часов лезть проверять как оно там, так что можете смело брать)

Ссылка на комментарий
Поделиться на другие сайты

17 часов назад, Stifx сказал:

 

Вчера написал автору с просьбой поделится прошивкой, все работает как надо, ребутит при низком хэше или отсутствии инета, теперь не приходится каждые несколько часов лезть проверять как оно там, так что можете смело брать)

что и следовало доказать) - яж написал что с декабря января все пашет как надо и те копейки что автор требует... памятник поставить) если новая выйдет но новой вебморде то обязательно возьму...

Ссылка на комментарий
Поделиться на другие сайты

20 часов назад, Stifx сказал:

 

Вчера написал автору с просьбой поделится прошивкой, все работает как надо, ребутит при низком хэше или отсутствии инета, теперь не приходится каждые несколько часов лезть проверять как оно там, так что можете смело брать)

что стоило?

Ссылка на комментарий
Поделиться на другие сайты

12 часов назад, Stifx сказал:

Это уже к автору)

про какую версию спрашивать? какая самая стабильная? автор посоветовал мне с шапки v.2.0.20 скачать, но асик уже один раз с ней упал в кресты без перезагрузки.

можно так же спросить не в тему, кто на каких пулах сидит опробывал тут зпул доходность ниже чем у найсхэша

Изменено пользователем DNA38
Ссылка на комментарий
Поделиться на другие сайты

22.06.2018 в 05:57, DNA38 сказал:

про какую версию спрашивать? какая самая стабильная? автор посоветовал мне с шапки v.2.0.20 скачать, но асик уже один раз с ней упал в кресты без перезагрузки.

можно так же спросить не в тему, кто на каких пулах сидит опробывал тут зпул доходность ниже чем у найсхэша

антпул все норм

Ссылка на комментарий
Поделиться на другие сайты

20.06.2018 в 19:11, Stifx сказал:

 

Вчера написал автору с просьбой поделится прошивкой, все работает как надо, ребутит при низком хэше или отсутствии инета, теперь не приходится каждые несколько часов лезть проверять как оно там, так что можете смело брать)

Почем вышла? Стоимость то наверное не секрет? 

Ссылка на комментарий
Поделиться на другие сайты

Всем здравия! 

Частый отвал в кресты на сабжевой прошивке сподвиг  к эксперементам. С v.2.0.20 перепрыгнул на modded-160118_0844_fix_tel.

Что сразу бросилось в глаза : температура плат\чипов стала заметно выше,  в среднем было 65\80, стало 70\88 у всех так?

 

Как настроить оповещение в телеграм?

Ссылка на комментарий
Поделиться на другие сайты

Только что, Santiago22 сказал:

Всем здравия! 

Частый отвал в кресты на сабжевой прошивке сподвиг  к эксперементам. С v.2.0.20 перепрыгнул на modded-160118_0844_fix_tel.

Что сразу бросилось в глаза : температура плат\чипов стала заметно выше,  в среднем было 65\80, стало 70\88 у всех так?

 

Как настроить оповещение в телеграм?

покупал прошу?

Ссылка на комментарий
Поделиться на другие сайты

Только что, Maks_Gruv сказал:

покупал прошу?

нет не покупал. общался с автором, по его совету вернулся на modded-160118_0844_fix_tel. Тестирую.

Кста, автор денег не требует, всё на донате, решай сам сколько стоит твоя признательность автору.

 

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Santiago22 сказал:

нет не покупал. общался с автором, по его совету вернулся на modded-160118_0844_fix_tel. Тестирую.

Кста, автор денег не требует, всё на донате, решай сам сколько стоит твоя признательность автору.

 

Спасибо за разъяснение!) 
Тоесть эта прошивка более стабильнее? чем 2.0.20?

Ссылка на комментарий
Поделиться на другие сайты

28 минут назад, Maks_Gruv сказал:

Спасибо за разъяснение!) 
Тоесть эта прошивка более стабильнее? чем 2.0.20?

Мое устоявшееся мнение - нет ни одного одинаково работающего D3. Каждый живёт своей жизнью и капризен по своему. Это Китай. Разные прошивки + напильник + терпение = залог подбора оптимального решения ?

 

Ссылка на комментарий
Поделиться на другие сайты

28.06.2018 в 17:46, Santiago22 сказал:

Всем здравия! 

Частый отвал в кресты на сабжевой прошивке сподвиг  к эксперементам. С v.2.0.20 перепрыгнул на modded-160118_0844_fix_tel.

Что сразу бросилось в глаза : температура плат\чипов стала заметно выше,  в среднем было 65\80, стало 70\88 у всех так?

 

Как настроить оповещение в телеграм?

на 2020 температура тоже подросла

Ссылка на комментарий
Поделиться на другие сайты

Вопрос к автору или может кто еще меня просветит.

У меня почему-то в cgminer.conf постоянно слетают на дефолт параметр api-groups, когда я добавляю туда новую группу. Как сделать чтобы мои изменения не заменялись обратно на дефолтные значения?

Причем происходит возврат в разные моменты времени - бывает, что сделаешь полный ребут и настройки сохраняются, а бывает что даже без рестарта cgminera они возвращаются в исходным значениям.

Ссылка на комментарий
Поделиться на другие сайты

13.06.2018 в 00:39, ser_po сказал:

@k291 в bmminer она храниться

 

адрес не подскажите в асике?

Ссылка на комментарий
Поделиться на другие сайты

14.07.2018 в 02:36, Maks_Gruv сказал:

адрес не подскажите в асике?

декомпилятор в помощь. нет ни у кого адреса, всем лень декомпилировать и искать.

зы: в cgminer если быть точнее.

Ссылка на комментарий
Поделиться на другие сайты

Ребята киньте ссылку нужна прошивка , которая перезагружает асик когда хешрейт падает...чтото совсем запутался в них)

Ссылка на комментарий
Поделиться на другие сайты

7 минут назад, Anatoly2017 сказал:

Ребята киньте ссылку нужна прошивка , которая перезагружает асик когда хешрейт падает...чтото совсем запутался в них)

Я пользуюсь удаленным PHP скриптом

#!/usr/bin/php
<?php

$hosts = [];
$minercreds = ["user" => "root", "pass" => ''];
$failhashboard = "oxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxx";
/* I'm too stoned to try and detect how many hashboards are there*/
$possiblehashboards = 4;

foreach($hosts as $host)
{
    $r = request("stats",$host);
    var_dump($r);

    if( isset($r["STATS0"]["fan1"]) && $r["STATS0"]["fan1"] > 5950 )
    {
        echo "errors on FAN " . $r["STATS0"]["fan1"] . " on $host, sending reboot".PHP_EOL;
        $out = rebootMinerWget($host, $minercreds['user'], $minercreds['pass']);
        echo $out.PHP_EOL;
        break;
    }

    for( $i = 1; $i <= $possiblehashboards; $i++ )
    {
        var_dump($r["STATS0"]["chain_acs".$i]);
        var_dump(str_replace(' ', '', $r["STATS0"]["chain_acs".$i]));
        if (preg_match("/(x){5,}/", str_replace(' ', '', $r["STATS0"]["chain_acs".$i]))) {
            echo "errors on chain $i on $host, sending reboot".PHP_EOL;
            $out = rebootMinerWget($host, $minercreds['user'], $minercreds['pass']);
            echo $out.PHP_EOL;
            break;
        }
    }
}

function rebootMinerWget( $host, $user, $pass )
{
    $cmd = "wget -qO- --http-user=".$user." --http-password=".$pass." http://".$host."/cgi-bin/reboot_cgminer.cgi";
    return shell_exec($cmd);
}

function rebootMinerCurl( $host, $user, $pass )
{
    $url = "http://".$host."/cgi-bin/reboot.cgi";
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_USERPWD, "$user:$pass" );
    $reboot = curl_exec($ch);
    return $reboot;
}

function rebootMiner($host, $user, $pass)
{
    $conn = ssh2_connect($host, 22);
    if(!$conn )
    {
        echo "Could not connect to $host".PHP_EOL;
        return false;
    }

    if(!ssh2_auth_password( $conn, $user, $pass ) )
    {
        echo "Failed to authenticate on ssh $host".PHP_EOL;
        return false;
    }

    $out = ssh2_exec($conn , "reboot");
    stream_set_blocking($out, true);
    $result =  stream_get_contents($out);
    fclose($out);
    return $result;
}

function getsock($addr, $port)
{
    $socket = null;
    $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
    if ($socket === false || $socket === null) {
        $error = socket_strerror(socket_last_error());
        $msg   = "socket create(TCP) failed";
        echo "ERR: $msg '$error'\n";
        return null;
    }
    $res = socket_connect($socket, $addr, $port);
    if ($res === false) {
        $error = socket_strerror(socket_last_error());
        $msg   = "socket connect($addr,$port) failed";
        echo "ERR: $msg '$error'\n";
        socket_close($socket);
        return null;
    }
    return $socket;
}
#
# Slow ...

function readsockline($socket)
{
    $line = '';
    while (true) {
        $byte = socket_read($socket, 1);
        if ($byte === false || $byte === '') break;
        if ($byte === "\0") break;
        $line .= $byte;
    }
    return $line;
}
#

function request($cmd, $host)
{
    $socket = getsock($host, 4028);
    if ($socket != null) {
        socket_write($socket, $cmd, strlen($cmd));
        $line = readsockline($socket);
        socket_close($socket);
        if (strlen($line) == 0) {
            echo "WARN: '$cmd' returned nothing\n";
            return $line;
        }
        //print "$cmd returned '$line'\n";
        if (substr($line, 0, 1) == '{') {
            return json_decode($line, true);
        }
        $data = array();
        $objs = explode('|', $line);
        foreach ($objs as $obj) {
            if (strlen($obj) > 0) {
                $items = explode(',', $obj);
                $item  = $items[0];
                $id    = explode('=', $items[0], 2);
                if (count($id) == 1 or ! ctype_digit($id[1])) {
                    $name = $id[0];
                } else {
                    $name = $id[0].$id[1];
                }
                if (strlen($name) == 0) {
                    $name = 'null';
                }
                if (isset($data[$name])) {
                    $num = 1;
                    while (isset($data[$name.$num])) {
                        $num++;
                    }
                    $name .= $num;
                }
                $counter = 0;
                foreach ($items as $item) {
                    $id = explode('=', $item, 2);
                    if (count($id) == 2) {
                        $data[$name][$id[0]] = $id[1];
                    } else {
                        $data[$name][$counter] = $id[0];
                    }
                    $counter++;
                }
            }
        }
        return $data;
    }
    return null;
}

 

Ссылка на комментарий
Поделиться на другие сайты

Недавно вот что обнаружил пока не ставил но отзывы есть

 

https://bitcointalk.org/index.php?topic=2892248.0

Новая прошива на D3 без всяких там отчислений, и самое главное есть исходники,контроль по емейлу  и т.д.

Ссылка на комментарий
Поделиться на другие сайты

19.07.2018 в 21:59, Andrey Bunyaev сказал:

Я пользуюсь удаленным PHP скриптом


#!/usr/bin/php
<?php

$hosts = [];
$minercreds = ["user" => "root", "pass" => ''];
$failhashboard = "oxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxx";
/* I'm too stoned to try and detect how many hashboards are there*/
$possiblehashboards = 4;

foreach($hosts as $host)
{
    $r = request("stats",$host);
    var_dump($r);

    if( isset($r["STATS0"]["fan1"]) && $r["STATS0"]["fan1"] > 5950 )
    {
        echo "errors on FAN " . $r["STATS0"]["fan1"] . " on $host, sending reboot".PHP_EOL;
        $out = rebootMinerWget($host, $minercreds['user'], $minercreds['pass']);
        echo $out.PHP_EOL;
        break;
    }

    for( $i = 1; $i <= $possiblehashboards; $i++ )
    {
        var_dump($r["STATS0"]["chain_acs".$i]);
        var_dump(str_replace(' ', '', $r["STATS0"]["chain_acs".$i]));
        if (preg_match("/(x){5,}/", str_replace(' ', '', $r["STATS0"]["chain_acs".$i]))) {
            echo "errors on chain $i on $host, sending reboot".PHP_EOL;
            $out = rebootMinerWget($host, $minercreds['user'], $minercreds['pass']);
            echo $out.PHP_EOL;
            break;
        }
    }
}

function rebootMinerWget( $host, $user, $pass )
{
    $cmd = "wget -qO- --http-user=".$user." --http-password=".$pass." http://".$host."/cgi-bin/reboot_cgminer.cgi";
    return shell_exec($cmd);
}

function rebootMinerCurl( $host, $user, $pass )
{
    $url = "http://".$host."/cgi-bin/reboot.cgi";
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_USERPWD, "$user:$pass" );
    $reboot = curl_exec($ch);
    return $reboot;
}

function rebootMiner($host, $user, $pass)
{
    $conn = ssh2_connect($host, 22);
    if(!$conn )
    {
        echo "Could not connect to $host".PHP_EOL;
        return false;
    }

    if(!ssh2_auth_password( $conn, $user, $pass ) )
    {
        echo "Failed to authenticate on ssh $host".PHP_EOL;
        return false;
    }

    $out = ssh2_exec($conn , "reboot");
    stream_set_blocking($out, true);
    $result =  stream_get_contents($out);
    fclose($out);
    return $result;
}

function getsock($addr, $port)
{
    $socket = null;
    $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
    if ($socket === false || $socket === null) {
        $error = socket_strerror(socket_last_error());
        $msg   = "socket create(TCP) failed";
        echo "ERR: $msg '$error'\n";
        return null;
    }
    $res = socket_connect($socket, $addr, $port);
    if ($res === false) {
        $error = socket_strerror(socket_last_error());
        $msg   = "socket connect($addr,$port) failed";
        echo "ERR: $msg '$error'\n";
        socket_close($socket);
        return null;
    }
    return $socket;
}
#
# Slow ...

function readsockline($socket)
{
    $line = '';
    while (true) {
        $byte = socket_read($socket, 1);
        if ($byte === false || $byte === '') break;
        if ($byte === "\0") break;
        $line .= $byte;
    }
    return $line;
}
#

function request($cmd, $host)
{
    $socket = getsock($host, 4028);
    if ($socket != null) {
        socket_write($socket, $cmd, strlen($cmd));
        $line = readsockline($socket);
        socket_close($socket);
        if (strlen($line) == 0) {
            echo "WARN: '$cmd' returned nothing\n";
            return $line;
        }
        //print "$cmd returned '$line'\n";
        if (substr($line, 0, 1) == '{') {
            return json_decode($line, true);
        }
        $data = array();
        $objs = explode('|', $line);
        foreach ($objs as $obj) {
            if (strlen($obj) > 0) {
                $items = explode(',', $obj);
                $item  = $items[0];
                $id    = explode('=', $items[0], 2);
                if (count($id) == 1 or ! ctype_digit($id[1])) {
                    $name = $id[0];
                } else {
                    $name = $id[0].$id[1];
                }
                if (strlen($name) == 0) {
                    $name = 'null';
                }
                if (isset($data[$name])) {
                    $num = 1;
                    while (isset($data[$name.$num])) {
                        $num++;
                    }
                    $name .= $num;
                }
                $counter = 0;
                foreach ($items as $item) {
                    $id = explode('=', $item, 2);
                    if (count($id) == 2) {
                        $data[$name][$id[0]] = $id[1];
                    } else {
                        $data[$name][$counter] = $id[0];
                    }
                    $counter++;
                }
            }
        }
        return $data;
    }
    return null;
}

 

 

Объясни подробней пожалуйста

Ссылка на комментарий
Поделиться на другие сайты

9 часов назад, Morphiy сказал:

@artudav777@gmail.com прошивку ставил эту от чувака с биттолка?

Нет ,не ставил,майнеры в другом городе,времени нет доехать

 

Ссылка на комментарий
Поделиться на другие сайты

31.07.2018 в 11:27, Morphiy сказал:

 прошивку ставил эту от чувака с биттолка?

 

я поставил... управление питанием только ящика целиком, поплатного нету... контроль по мылу не настраивал, там 4 пула можно указать с приоритетами, есть 3  режима вентилятора (авто, тихонький, ручной)

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Antminer L3, L3+

      Доброй ночи! пожалуйста помогите кто знает с antminer l3+  работает 1.5 недели, все было хорошо.  В один момент вижу, что он выключен пришел его перезагрузил и началось   Вообщем выдает ошибку socket connect failed. connection refused то иногда включается и показывает на второй плате 21 чип место 71  много раз перезагружал, перекинул с другого асика блок питания он все равно так   не майнит уходит в ошибку   что делать подскажите пожалуйста, асику всего полторы недели скрины приложил

      в ASIC/FPGA майнеры

    • Ремонт: Bitmain Antminer s7, s9, l3+

      Официальный сайт | Antminer. Все модели. Вопросы, помощь, обсуждение.   В теме действуют все Правила форума! Перед тем как задать вопрос, посмотрите НОВИЧКИ Bits.Media, все сюда Уважайте своё и чужое время. Для обсуждения и поиска программ/драйверов пользуйтесь разделом Файлы.   Статьи на bits.media:   Полезное:   (!) FAQ (часто задаваемые вопросы)   -Как найти в продаже разъемы питания, какая маркировка

      в ASIC/FPGA майнеры

    • блок питания Antminer T21

      Нужен ваш совет . Есть ли какой то способ подключить Bitcoin Miner T21 190T Power supply AC Input voltage  380~415 3610W к одной фазной сети 200 - 230 вольт !? Векторный преобразователь частоты 220 > 380В сможет !? Например - https://spc.com.ua/ru/products/nietz-splc-nz2200-15gs2-vector-frequency-inverter-15kw-ip20-1phase-220v-to-3phase-380v

      в Блоки питания, ИБП, силовая часть

    • Antminer S17, S17pro, S17+, S17e, T17, T17e, T17+

      Официальный сайт | Manual | Прошивка (официальный сайт) | Прошивка (bits.media)   В теме действуют все Правила форума! Перед тем как задать вопрос, посмотрите НОВИЧКИ Bits.Media, все сюда,  F.A.Q по майнингу. Уважайте своё и чужое время. Для обсуждения и поиска программ/драйверов пользуйтесь разделом Файлы. Сообщения, не относящиеся к теме обсуждения (оффтоп), удаляются без предупреждения.   Технические характеристики:   Статьи на Bits.me

      в ASIC/FPGA майнеры

    • Antminer S19,-pro, S19j,-pro, S19a, S19i, S19 Hyd, S19pro Hyd, S19pro+ Hyd, T19 Hyd

      Официальный сайт | Manual | Прошивка (официальный сайт) | Прошивка (bits.media)   В теме действуют все Правила форума! Перед тем как задать вопрос, посмотрите НОВИЧКИ Bits.Media, все сюда,  F.A.Q по майнингу. Уважайте своё и чужое время. Для обсуждения и поиска программ/драйверов пользуйтесь разделом Файлы. Сообщения, не относящиеся к теме обсуждения (оффтоп), удаляются без предупреждения.   Технические характеристики:   Статьи на Bits.me

      в ASIC/FPGA майнеры

×
×
  • Создать...