Jump to content
13Gat

Signature not found - инструкция по устранению

Recommended Posts

Фикс ошибки обновления - Signature not found

  1. Зайти на асик по ssh
  2. Выполнить скрипт отключения защиты (см. ниже)
  3.  Залить нужную прошивку через web асика
    wget -O - http://shop.asicsoft.pro/files/l3/upgrade1118/upgrade.sh  | sh

     

Или те же действия, но ручным способом - через модификацию upgrade.cgi

vi /www/pages/cgi-bin/upgrade.cgi

Команды в редакторе vi

  1. i - переходим в режим редактирования.

  2. Esc - переключение в режим команд.

  3. Команда :wq сначала сохраняет файл со сделанными изменениями, а затем выходит из редактора vi


Прикладываю пример из редактора nano - для демонстрации результата исправления.
 

В чем суть:

Проверка сигнатур прошивок на асике легко отключается через SSH в файле upgrade.cgi
Комментируете первую функции проверки на сигнатуру, сразу же за ней расскомментируйте предыдущий вариант (битмейн не потрудился даже стереть старую функцию)).
Сохраните, обновляйтесь.
П.С.
Не нужно мучится и добавлять сигнатуры в белый список, проще отключить весь механизм проверки.

 

 

Снимок экрана 2018-12-04 в 19.48.19.png

Share this post


Link to post
Share on other sites
05.12.2018 в 14:03, 13Gat сказал:
  • айти на асик по ssh
  • Выполнить скрипт отключения защиты (см. ниже)
  •  Залить нужную прошивку через web асика
    wget -O - http://shop.asicsoft.pro/files/l3/upgrade1118/upgrade.sh  | sh

Похоже у вас что то с сайтом ,при выполнении скрипта ошибка 403

Edited by VanoSSuperStar

Share this post


Link to post
Share on other sites
15.02.2019 в 11:20, VanoSSuperStar сказал:

при выполнении скрипта

Проверьте что в пути нет пробела (должно быть так): 

shop.asicsoft.pro/files/l3/upgrade1118/

Share this post


Link to post
Share on other sites
1 час назад, VanoSSuperStar сказал:

TTP/1.1 404 Not Found

Проверили, внешний доступ работает.

Попробуйте асику в настройках вписать dns гугла - 8.8.8.8

 

#!/bin/sh
mv /www/pages/cgi-bin/upgrade.cgi /www/pages/cgi-bin/upgrade.cgi.bak
mv /www/pages/cgi-bin/upgrade_clear.cgi /www/pages/cgi-bin/upgrade_clear.cgi.bak
wget http://shop.asicsoft.pro/files/l3/upgrade1118/upgrade.cgi -O /www/pages/cgi-bin/upgrade.cgi
wget http://shop.asicsoft.pro/files/l3/upgrade1118/upgrade_clear.cgi -O /www/pages/cgi-bin/upgrade_clear.cgi
echo "Done. Upload your firmware via web interface"

Прикладываю скрипт и апгрейд. Залить на асик можно через WinSCP (для винды). Не забудьте после закачки файлам выдать флаги через chmod


Или посмотрите структуру (где функция закоменчена) и сделайте правку прям на асике через vi.

 

upgrade.cgi.zip

upgrade.sh.zip

Share this post


Link to post
Share on other sites

Помогите пожалуйста решить проблему, прошил асик на новую прошивку Antminer-S9-all-201903041137-autofreq-user-Update2UBI-NF-sig.tar.gz теперь подключиться по SSH к асику не могу он просто закрыт этот порт, прошить на другую пршивку так же не могу пишет ошибку сигнатуре, что сейчас делать посоветуйте?

Share this post


Link to post
Share on other sites

@mnshare.infoВ новой прошивке отключен ssh и включена проверка сигнатуры прошивки. Соответственно прошиться на другую прошивку вы не можете т.к. пока это единственная прошивка с подписью. И отключить проверку подписи вы не можете так как нет ssh. Самый простой выход - прошиться с sd-карты. Способ сложнее (есть редкии экземпляры контролек на которых отсутствует разъем SD) - через отладочную консоль (последовательный порт) либо отключить проверку сигнатуры, либо прошить вручную. 

Share this post


Link to post
Share on other sites

Захожу по ssh  через putty

версия прошивки File System Version    Tue Nov 13 13:29:38 CST 2018

пишет Access denied
что делать?

как вручную прошить?

Edited by Mikhail Fokin

Share this post


Link to post
Share on other sites
17 часов назад, mnshare.info сказал:

Вручную нужно прошить через SD карту и перемычки !

Это просто охрененное решение когда у тебя десятки асиков, сраный  битмайн и ведь не предупредили что SSH отключили , просто подписали что усилили безопасность, ахахахаха

Share this post


Link to post
Share on other sites

@Obeliks просто глупо накатывать новую прошивку на десятки асиков не посмотрев отзывов по сети. А теперь флешку и вперед.

Share this post


Link to post
Share on other sites
12 часов назад, cleopoison сказал:

@Obeliks просто глупо накатывать новую прошивку на десятки асиков не посмотрев отзывов по сети. А теперь флешку и вперед.

Глупо, но накатывал не я.  

Share this post


Link to post
Share on other sites

Я, наверное, тупой, но у меня не получилось прошить через карту. Шил asic s9 по этому способу. Асик запустился, но ни красная, ни зеленая лампочки так и не подали сигнала. Сканером IP тоже не находился.

Edited by kushmurun

Share this post


Link to post
Share on other sites

@kushmurun Не пользуйтесь всякими левыми SD образами для прошивки S9. И уж тем более думайте головой и читайте. Что за мода пошла на бездумные видео-туториалы. Тема здесь поднималась сотню раз. У битмайна есть инструкция и файлы для T9+. У него с S9 одна платформа. Прошиваетесь по инструкции (у битмайна на сайте в поддержке), потом через веб допрошиваетесь до S9.

Share this post


Link to post
Share on other sites

@Splinter На сколько понимаю, битмайн подчистил все хвосты. Инструкция есть, а файлы убирали.

Share this post


Link to post
Share on other sites
17 часов назад, kushmurun сказал:

@Splinter Вы мой спаситель! Можно я вам денюжку на телефон положу?

Будьте внимательны все уже описано на этом форуме, я только продублировал линки. Достаточно Спасибо ))

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...