Содержание
Немного о преодолении трудностей
Как я уже упоминал, в немецком pdf-файле сказано о мерах борьбы со сбоями при установке не только самой версии 3.0.0. (их в моем случае не возникло), но и всех последующих, когда они будут выпущены. Благодаря появлению системы аварийного восстановления (версия 2.5.1.) при провале установки очередной новой версии ПО (в том числе и самой версии 3.0.0.) теперь можно самостоятельно «оживить» станцию.
Процедура предельно проста (во всяком случае, как утверждает разработчик). В случае (не дай бог!) сбоя и отказа ECoS от перезагрузки, следует, не выключая питания (или подключив его, если сбой произошел из-за перебоя электричества), одновременно нажать на кнопки F1 и F6 на левом пульте (это вторая сверху и вторая снизу кнопки в левом вертикальном ряду кнопок на лицевой панели). Кнопки следует удерживать нажатыми до тех пор, пока не начнется процедура загрузки системы аварийного восстановления. Процедура завершится появлением на экране уже знакомой картинки:

При этом выше надписи “Rescue-Mode” будет указан текущий IP-адрес ECoS. Получив на экране такую картинку, надо перезагрузить web-интерфейс, записав в командную строку обозревателя интернет IP-адрес, отображенный на экране станции, и снова установить обновление ПО.
Как утверждается в том же pdf-файле, после установки версии 2.5.1., когда ECoS уже перезагрузится и перейдет в режим «аварийного восстановления» с картинкой “Rescue-Mode” на экране, может произойти потеря станцией IP-адреса. Во-первых, адрес может не отобразиться на положенном ему месте, но это полбеды, если вы помните его, или записали, или он сохранился в истории записей командной строки обозревателя интернет. Хуже, если он «потерялся» совсем, т.е. исчез из настроек станции. И, следовательно, провести соединение станции с компьютером через web-интерфейс для загрузки версии 3.0.0. будет невозможно. Но именно на этот случай разработчики предусмотрели две специальные «комбинации клавиш».
Комбинация первая: одновременное нажатие на кнопки “STOP” и F6 на левом пульте (вторая снизу кнопка в ряду) переводит станцию в режим автоматического получения IP-адреса от DHCP сервера, если ECoS подключен к локальной сети, где такой сервер есть (например, к домашней сети). Кнопки следует удерживать нажатыми до начала перезагрузки станции.
Комбинация вторая: если DHCP-сервера у пользователя нет, и ECoS соединяется с компьютером напрямую перекрестным кабелем, надо нажимать вместе кнопки “STOP” и F7 на левом пульте (нижняя кнопка в ряду). Тогда станции «принудительно» присваивается IP-адрес 192.168.1.151 Его надо ввести в командную строку обозревателя интернет на компьютере и соединение состоится. Можно будет загружать обновление. Нажатые кнопки и в этом случае следует удерживать до начала перезагрузки станции.
Еще разработчики сообщают, что после успешной установки версии 2.5.1. во время установки версии 3.0.0. станция может «зависнуть». Она может также «зависнуть» после успешной последовательной установки обеих версий при следующей загрузке (т.е. при следующем первом включении станции с новым ПО) из-за конфликта текущих пользовательских настроек, произведенных в ранее установленной версии ПО, с новым ядром 3.0.0. Для устранения этой неприятности предназначена еще одна «комбинация клавиш».
Комбинация третья: если после установки ПО версии 3.0.0. станция отказывается загружаться, можно, одновременно нажав кнопки “STOP” и F5 на левом пульте (третья снизу кнопка), произвести «аппаратный сброс» пользовательских настроек. И снова кнопки надо удерживать до начала перезагрузки. Станция загрузится, но все пользовательские настройки, включая библиотеки локомотивов и аксессуаров будут стерты. Впрочем, разработчики указывают, что, хоть версия 3.0.0. и несовместима с более ранними, можно попробовать загрузить настройки в станцию «по новой» из резервного файла с компьютера. Может получиться. Как понимать такое расхождение в рамках одного и того же документа? Не знаю. Сам я даже не пытался делать backup настроек. Просто установил версии и все. Проблем при установке не возникло. Все настройки сохранились.
!!! Считаю своим долгом сразу предупредить всех читателей: описанное мною НЕЛЬЗЯ рассматривать как ответственное руководство по установке. Это только мой строго субъективный обзор чужого и собственного опыта и восприятия. Для информации, не более того. Самостоятельную установку ПО в ECoS каждый из прочитавших этот текст в любом случае будет производить на свой собственный страх и риск. Претензии типа «я сделал, как вы написали, в результате что-то пошло не так и теперь ничего не работает» не принимаются. Как показывает опыт, и не только мой, если все делать правильно – ничего не ломается и не отказывает. А делать обновление или нет – пусть каждый решает сам со всей полнотой ответственности.
К вопросу о «насущности» вопроса
И вот, наконец, в заключение, возвращаюсь к тому, чего коснулся в самом начале. К своему подозрению о возможной «засаде» для пользователей ECoS 50000 в виде «плавной» подготовки предстоящего «отцепления» этого замечательного продукта от «поезда» дальнейшего программного развития (извините, но мы же все-таки о железной дороге говорим, отсюда и навязчивые сравнения) после выхода в продажу станции ECoS нового поколения 50200. Возвращаюсь исключительно для того, чтобы не создавать «пустой» интриги. Подозрение не оправдалось. Моя «теория заговора» оказалась плодом моего же собственного недостаточно зрелого сознания, «нагруженного», к тому же, влиянием отрицательных факторов повседневного бытия. Каюсь, что делать!
Во время описаного в начале «шриб-шоу» на форуме ESU «дяденька-гуру» cyvr1 (который, если помните, является бета-тестером и тесно сотрудничает с ESU), обращаясь к своему «таинственному» коллеге Akos’у, определенно заявил, что выпуск версии 3.0.0. является осознанной мерой для приведения функционала станции ECoS 50000 к полному аналогу функционала ECoS 50200. Функциональные возможности этих устройств после установки в старый ECoS нового ПО версии 3.0.0. становятся абсолютно идентичными. Все различия между ними, по замыслу разработчиков, ограничиваются типом экрана монитора. И в дальнейшем, как обещает этот же автор, новые версии ПО для ECoS 1-го и 2-го поколений будут развиваться параллельно.
Алексей Лаврентьев
06.05.2009