Уважаемые дамы и господа! Для вас сохранен старый форум по адресу http://forum.intersyst.ru

Выбрать дату в календаре…Выбрать дату в календаре

Страницы: 1
Прошивка 8082, Прошивка 8082
 
рабочий способ получить SSH доступ и ручками прошить ТА из SSH с помощью только HTTP сервака
1)
Поднять http сервер
я пользую софтинку hfs
выложить на http сервак файл:
config.00809fa05588.xml
где 00809fa05588   - mac адрес вашего ТА

содержимое файла:

Код
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<setting id="DmEnetcfgUpgradeFile" value="/profile.xml" override="true"/>
<setting id="DmSecucfgSsh" override="true" value="true"/>
<setting id="DmAdminPasswd" value="0000" override="true"/>
<setting id="DmWebappDeploymentMode" value="OPEN" override="true"/>
<setting id="Language" value="22" override="true"/>
</settings>



В этих строчках мы включаем SSH доступ и пароль 0000 для логина admin

на ТА в меню Settings->Network под admin'ом (пароль *tx8000)
DM URL указывыем http://ip-вашего-http-сервера:80/
порт можно указать любой - на котором работает ваш http
про IP связность между ТА и http сервером думаю и так понятно

ТА ребутается, лезет на http, скачивает файлик, парсит его и вуаля у нас есть SSH.

2) для обновления софта

выкладываем на все тот же http сервер файл profile.xml
и папку с прошивкой назовем ее vhe, внутри нее папки rpms, dictionary, settings и 2 файла key.xml, index.xml.signed

содержимое файла profile.xml:
Код
<profile>
<name>AlcatelUnleashed</name>
<key>./vhe/key.xml</key>
<component>
<name> R300 </name>
<version> R300 </version>
<url type="http">http://ip-вашего-http-сервера:80/vhe/index.xml.signed</url>
<checksum type="md5"> af15504849065624ea6346361040d656 </checksum>
</component>
</profile>



не забываем правильно указать md5 checksum вашего файла index.xml.signed

коннектимся по SSH на ТА login: admin pw: 0000
пишем команду
dwl upgrade off
dwl seturl http://ip-вашего-http-сервера:80/profile.xml
запустится скрипт  проверки обновлений, скачает сначала profile.xml, затем key.xml и в след за ним index.xml.signed
если все сделали правильно, то скрипт закончит работу
далее вводим
dwl upgrade on
reset

ТА ребутнется, начнет грузится, полезет на HTTP качать rpm и потом прошьется.
Страницы: 1