атс алмаз1 восстановление флешки

23 марта 2014 4805 admin

АТС Алмаз1 (almaz1) восстановление флешки


Что такое станция серии «алмаз1» можно почитать, например, здесь:
http://www.almaz-sss.ru/продукция/цатс-протон-ссс-серии-алмаз/

Наша задача – описать процесс восстановления станции алмаз1 с нуля.

К сведению: с флешки работает только алмаз1.

Предыстория.

Стоял себе этот алмаз1, работал. Работал хорошо. Потом – реорганизация, перестройка и т.д. :)
В общем, осталась станция ни в каком виде. Встала задача восстановить.

Несколько фоток ДО:


ats_almaz1_cf_repair_1.jpg (99.44 Kb)


ats_almaz1_cf_repair_2.jpg (178.38 Kb)


ats_almaz1_cf_repair_3.jpg (251.29 Kb)


ats_almaz1_cf_repair_4.jpg (172.37 Kb)


Восстановление станции началось с восстановления загрузочной флешки, с которой грузится и работает станция Алмаз1.
Для этого надо написать в техподдержку по адресу service@proton-sss.ru
Вам пришлют ссылку для скачивания образа диска, с помощью кот можно восстановить флешку.
http://files.proton-sss.ru/ssoft/SPO/SSS_Support_v33.iso
Скачиваем, записываем, грузимся.

ПРИМЕЧАНИЕ
Перед загрузкой – подключите флешку. Иначе, после загрузки диска, система,возможно, не определит флешку. Придется перезагрузиться.
Или, чтобы не перезагружаться, вводим команду:
 fdisk -l
кот выведет все накопители.


Итак, загружаемся.

ats_almaz1_cf_repair_5.jpg (122.08 Kb)


ВНИМАНИЕ!
После выбора меню (кнопками вверх/вниз и т.д.) - обязательно нажимать ENTER, потом F10 ! Только после этого активируется выбранное.


Увидим меню загрузки:

ats_almaz1_cf_repair_6.jpg (172.32 Kb)


По умолчанию, выбирается первый пункт, графический режим:
Boot in framebuffer (graphics) mode
Его и выберем.

ats_almaz1_cf_repair_7.jpg (170.67 Kb)


После загрузки увидим шел root’а, и описание того, что в этом шеле можно сделать:

ats_almaz1_cf_repair_8.jpg (273.42 Kb)


Для восстановления флешки надо запустить утилиту CF_Repair.

Запускаем:

ats_almaz1_cf_repair_9.jpg (212.87 Kb)


И если вы забыли воткнуть флешку ДО запуска диска, то увидите такой облом tongue

ats_almaz1_cf_repair_10.jpg (168.91 Kb)


То есть, нечего восстанавливать ))))
Втыкаем флешку и перегружаемся заново. Тогда флешка определится нормально.

Примерно, как-то так:

ats_almaz1_cf_repair_11.jpg (156. Kb)


Далее, идет выбор технических данных:

  • - Тип процессорного модуля;
  • - Серия Linux ядра;
  • - Прикладная система;
  • - Вариант системы.

Тип процессорного модуля.


В моем случае, это MSM. Потому что в нашем АТС Алмаз1 стоит БУКМ с модулем MSM586SEN. Увидеть это можно на самой плате.

плата БУКМ:

ats_almaz1_bukm_cf_repair_12.jpg (222.51 Kb)


Плата MSM:

ats_almaz1_msm_cf_repair_13.jpg (230.98 Kb)


Плата БУКМ с торца:

ats_almaz1_bukmout_cf_repair_14.jpg (291.09 Kb)


Плата MSM вблизи:

ats_almaz1_msm_face_cf_repair_15.jpg (244.43 Kb)


Модули MSM и AtomINTEL-овские.
Модули MOPS и LXAMD-шные.
Комплектацию и модели плат смотрите в документации и/или паспорте станции.

Серия Linux ядра.


В БУКМ стоит MSM, там 2 ядра – поэтому выбираем 2:

ats_almaz1_linux_kernel_cf_repair_16.jpg (131.22 Kb)


Если подложка БУКМ-Е с ETX-LX Kontron, то там 6 ядер (выбираем просто 6).

Прикладная система.


Прикладная система – это вариант исполнения станции. В нашем случае – Алмаз1 (diamond):

ats_almaz1_soft_cf_repair_17.jpg (180.46 Kb)


Другие варианты и их значения:
  • Diamond - работа с ЦАТС
  • DGW - работа с IP-шлюзом
  • DIP - работа с ЦАТС, в котором встроенный IP-шлюз

Более подробно описано в мануале.

Вариант системы.


Вариант системы – это варианты установки операционной системы Linux.
На выбор два варианта: Classic и BusyBox.
Вариант Classic – ставится по умолчанию.
Вариант BusyBox – облегченный вариант, обрезанный.

Ставим Classic:

ats_almaz1_system_soft_cf_repair_18.jpg (173.1 Kb)


Далее, прописываются:


данные типа сети - статические или динамические (статические в нашем случае):

ats_almaz1_system_soft_cf_repair_19.jpg (151.33 Kb)


Имя хоста и имя домена:

ats_almaz1_system_soft_cf_repair_20.jpg (170.26 Kb)


В итоге, получаем такую картину маслом:

ats_almaz1_system_soft_cf_repair_21.jpg (196.65 Kb)


После продолжения спросит на проверку сбойных блоков флешки. Соглашаемся:

ats_almaz1_system_soft_cf_repair_22.jpg (224.17 Kb)


И начнется форматирование, установка и настройка флешки:

ats_almaz1_system_soft_cf_repair_23.jpg (275.66 Kb)


Ставим станционный софт, diamond-2.2.0.tbz2

ats_almaz1_system_soft_cf_repair_24.jpg (159.11 Kb)


ОБЯЗАТЕЛЬНО!
После станционного софта – ставить diamond_custom. иначе не будет работать.

ats_almaz1_system_soft_cf_repair_25.jpg (1.65 Kb)


Далее, будет предложено изменить пароль root:

ats_almaz1_system_soft_cf_repair_26.jpg (228.65 Kb)


И, наконец, установка временной зоны:

ats_almaz1_system_soft_cf_repair_27.jpg (236.08 Kb)


После того как всё установится, установщик предложит демонтировать и перегрузить компьютер.
Но делать этого не стоит!
Если никаких изменений не будет – достаточно нажать F10:

ats_almaz1_system_soft_cf_repair_28.jpg (192.25 Kb)


Нажимем любую клавишу и попадаем в консоль.
Надо изменить атрибут файла /etc/rc.d/rc.local на исполняемый.

После выхода из диска-восстановления мы находимся в корне LiveCD диска.
Нужный файл rc.local находится на флешке.
Флешка подмонтирована в папку по пути /mnt/cf1
Поэтому полный путь до rc.local выглядит так: /mnt/cf1/etc/rc.d/rc.local

Чтобы изменить атрибут файла rc.local на исполняемый (иначе станционный софт не запустится) нужно выполнить следующую команду:
chmod +x /mnt/cf1/etc/rc.d/rc.local

Если не сделать этого - не создадутся необходимые системные файлы для плат (например тут: \usr\diamond\hardware\config).

Вот теперь можно перегружатся - набираем reboot для перезагрузки:

ats_almaz1_system_soft_cf_repair_29.jpg (107.24 Kb)


Перегружаемся:

ats_almaz1_system_soft_cf_repair_30.jpg (154.19 Kb)


Восстановление конфигурации


Название конфигурационного файла должно быть config-0.acf
Поэтому, при манипуляциях - не забудьте переименовать!

Конфигурационный файл (файл config-0.acf ) должен лежать в /usr/diamond/software/config
По FTP заливаем в /usr/diamond/software/config, потом уже можно подгружать конфигурацию через КОНФИГУРАТОР.

Файл конфигурации, скопированный по FTP, и файл конфигурации, выгруженный из КОНФИГУРАТОРА, - НЕ ОДИН И ТОТ ЖЕ!!!

Скопировать по FTP можно, например, через TotalCommander.
Потом подключиться telnet'ом и reboot (или выключить и включить;) )

НАСТРОЙКА СОФТА.


Со станциями серии Алмаз1, Модуль Оператора не работает. Работает КОНФИГУРАТОР.
Который можно попросить в техподдержке.
В комплекте идет дистрибутив конфигуратора и программы мониторинга.
Для начала настроим подключение к станции.

ПОДКЛЮЧЕНИЕ К СТАНЦИИ ЦАТС АЛМАЗ1(ALMAZ1).


За подключение отвечает (в том числе), сервер: Serv_ATS3.exe
Для упрощения команд есть bat-ник: server.bat

Синтаксис(содержимое) батника:
Serv_ats3.exe -ip1 192.168.1.1 -acr -l -tc 10

Если два бука то в сервер бат пишем:
Serv_ats3.exe -ip1 172.16.37.38 -ip2 172.16.37.39 -acr -l -tc 10 

и запускаем. Подключится БУКМ, который стоит в работе.

БУКМ, который в работе ( моргает медленно), а другой в резерве (моргает быстро).

Резервирование БУКМ-ов прописывается в etc/rc.d/rc.local, чтобы при отказе одного из БУКМ-ов второй автоматически переходил в рабочее состояние.

В local в строчке после ... supervisor пишем:
-d -n 30001 -u 30002 -i "ip1"

В другом БУКМ-е:
- d -n 30002 -u 30001 -i "ip2"

ВАЖНО
Если в станции два блока БУКМ, то отображение будет осуществляться по IP.
И, хотя, подключение будет к нужному БУКМ (так как по IP), в ClientCfg.exe индикатор будет неправильно показывать.


вот здесь:

ats_almaz1_system_soft_cf_repair_31.jpg (127.94 Kb)


Некритично, но следует знать smile

Если есть два блока БУКМ.


Если есть два блока БУКМ, то пишем два батника:
Server_BUKM1.bat
Serv_ats3.exe –ip1 192.168.1.1 -acr -l -tc 10

Server_BUKM2.bat
Serv_ats3.exe –ip2 192.168.1.2 -acr -l -tc 10

Тогда, при правильно настроенных БУКМ-ах, можно быстро переключать сами платы и софт.

Или создаем один bat-ник и пишем так:
Serv_ats3.exe -ip1 172.16.37.38 -ip2 172.16.37.39 -acr -l -tc 10

и запускаем. Подключится БУКМ, который стоит в работе.
Который в работе - будет моргать медленно, который в резерве - будет моргать быстро.

Запускаем батник. Он будет висеть резидентно. Можно свернуть.
Работа сервера Serv_ATS3.exe:

ats_almaz1_serv_ats3_cf_repair_32.jpg (217.56 Kb)


КОНФИГУРАТОР оборудования Протон-ССС


Ставим КОНФИГУРАТОР.

Логин: ADMIN
Пароль: ROOT

При настройке точки доступа к оборудованию выбираем Сервер "Serv-ATS":

ats_almaz1_serv_ats3_cf_repair_33.jpg (36.16 Kb)


Работает по следующим портам:

UDP: - 40000

Ну и фото ПОСЛЕ восстановления smile

ats_almaz1_cf_repair_34.jpg (154.3 Kb)


P.S.
Если нали неточность - отпишитесь, пожалуйста.
  • 5

Другие новости по теме:

Другие новости по теме:

    Добавление комментария

    Имя:
    Пароль:
    Email:
    Код:
    captcha
    Введите код:

    Последнии комментарии
    Обновление NetBSD до STABLE
    Автор www3 (14.06.2024)
    Много кто пользуется, но народ не очень словоохотл...
    Обновление NetBSD до STABLE
    Автор www2 (14.06.2024)
    anon, я пользуюсь.
    Как конвертировать LSD в DSL
    Автор testforasong (28.01.2024)
    Здравствуйте, не нахожу байт за номером 5A9DD. Ест...
    Как сменить версию php через .htacces
    Автор anon (19.09.2022)
    Спасибо!
    Хоть у кого-то подробное объяснение!
    Обновление NetBSD до STABLE
    Автор anon (12.09.2022)
    Кто-то еще пользуется этой системой?)
    FreeSWITCH on NetBSD
    Автор admin (27.11.2020)
    2default
    круто! хоть какой-то свежак)
    да, netb...
    FreeSWITCH on NetBSD
    Автор default (24.11.2020)
    admin, Собрал, запустил, таки 1.8.7. С ним вполне ...
    FreeSWITCH on NetBSD
    Автор admin (20.11.2020)
    Пробуем последнюю отсюда: https://files.freeswitch...
    FreeSWITCH on NetBSD
    Автор default (20.11.2020)
    admin, Давай скооперируемся. И мне нужен. На FreeB...
    i3lock
    Автор admin (20.11.2020)
    аха, спасибо. Исправили)
     Популярные
       
    Календарь
    « Апрель »
    Пн Вт Ср Чт Пт Сб Вс
    1 2 3 4 5 6
    7 8 9 10 11 12 13
    14 15 16 17 18 19 20
    21 22 23 24 25 26 27
    28 29 30
    Облако тегов