Сhrodo, если честно, то не уловил вашу мысль про несовременность последовательного порта со скоростью 115200 bps. Сам по себе RS-232 динозавр, но со своими задачами отлично справляется. Если рассмотреть альтернативу в виде USB (подвижки в данном направлении идут), то для меня остается открытым вопрос, что же делать с драйверами. Если я использую переходник USB-COM, то установив для него один раз драйвер могу больше ни о чем не думать. В случае, если различные производители начнут глобально внедрять usb консоль, то для подключения к оборудованию мне нужно будет установить драйвер именно для того контроллера, который был установлен в настраиваемом оборудовании. И тут возникает целый спектр вопросов. Я уверен, что при необходимости все они будут решены… но пока старый теплый RS-232 мне милее и я совсем не жду прихода каких-либо альтернатив :)
Я чудесно провел вечер, у меня хорошее настроение и это позволит ответить по существу, не переходя на личности (как завещал великий Хабр).
Было две причины, побудившие меня взяться за перо. Разумеется, что первую и самую главную вы угадали — это получение инвайта. Вторую же, совсем незначительную, я поясню техническим примером.
Предположим, что я обновляю 7210 по вашей инструкции. Что же я получу в результате?
1) 7210, который имеет старый CPLD, т.е наследует все замечательные баги старых версий. При этом TiMOS будет считать его новым, к чему это может привести? Правильно, к полнейшей непредсказуемости.
Цитирую вашу статью: «Сохраняем настройки, отключаем mgmt и перезагружаем ALU. <> admin reboot». В своей статье я подробно обьяснил про то, как должна выглядеть команда перезагрузки при обновлении.
2) 7210, который имеет в качестве резервного образа TiMOS — файл с конфигурацией. У меня на памяти не было случая, когда пришлось бы пользоваться резервом по TiMOS. Но для чего-то ведь он был продуман вендором, значит на то есть основания. Вот только в нашем случае это не важно, резерва нет.
3) 7210, который имеет сбитый boot loader (boot.tim). Даже если мы перезагрузим узел правильной командой (admin reboot upgrade), то CPLD все равно не обновится. И все это потому, что после команды «admin save» мы чудесным образом перетрем boot loader, превратив его в конфиг.
4) 7210, который будет иметь проблемы с технической поддержкой, если возникнет необходимость обратиться в Nokia за помощью. Так как за работу того TiMOS-микса, который образовался благодаря вашей инструкции, вендор отвечать не будет.
К этому необходимо добавить, что информации по 7210 SAS-M в интернете очень мало. Следовательно, 90 процентов запросов в поисковую систему вида «обновление ПО на 7210 SAS-M» приводило к вашей статье, информационной альтернативы не было. Исправление данного вредительства и есть вторая причина.
Прежде чем написать статью я вам личным сообщением указал на все ошибки. Вы ответили, что «В новых версиях кардинально изменился bootloader, а также все системные переменные и порядок их настройки.» Предвкушая повторения подобной дискуссии сразу скажу — вы в очередной раз заблуждаетесь. Указанные мною ошибки являются грубым нарушением процедуры обновления любой версии TiMOS.
Не соглашусь, что аналогичный, я постарался более подробно рассмотреть вопрос первичной настройки 7210 SAS-M. Автор убрал свою статью в черновики после того, как я отметил в ней ряд ошибок. Крайне не рекомендую использовать руководство от YangAngel до тех пор, пока оно не будет исправлено.
Я чудесно провел вечер, у меня хорошее настроение и это позволит ответить по существу, не переходя на личности (как завещал великий Хабр).
Было две причины, побудившие меня взяться за перо. Разумеется, что первую и самую главную вы угадали — это получение инвайта. Вторую же, совсем незначительную, я поясню техническим примером.
Предположим, что я обновляю 7210 по вашей инструкции. Что же я получу в результате?
1) 7210, который имеет старый CPLD, т.е наследует все замечательные баги старых версий. При этом TiMOS будет считать его новым, к чему это может привести? Правильно, к полнейшей непредсказуемости.
Цитирую вашу статью: «Сохраняем настройки, отключаем mgmt и перезагружаем ALU. <> admin reboot». В своей статье я подробно обьяснил про то, как должна выглядеть команда перезагрузки при обновлении.
2) 7210, который имеет в качестве резервного образа TiMOS — файл с конфигурацией. У меня на памяти не было случая, когда пришлось бы пользоваться резервом по TiMOS. Но для чего-то ведь он был продуман вендором, значит на то есть основания. Вот только в нашем случае это не важно, резерва нет.
Цитирую вашу статью: «bof secondary-image cf1:\config.cfg»
3) 7210, который имеет сбитый boot loader (boot.tim). Даже если мы перезагрузим узел правильной командой (admin reboot upgrade), то CPLD все равно не обновится. И все это потому, что после команды «admin save» мы чудесным образом перетрем boot loader, превратив его в конфиг.
Цитирую вашу статью: «bof primary-config cf1:\TiMOS-5.0.R7\boot.tim»
4) 7210, который будет иметь проблемы с технической поддержкой, если возникнет необходимость обратиться в Nokia за помощью. Так как за работу того TiMOS-микса, который образовался благодаря вашей инструкции, вендор отвечать не будет.
К этому необходимо добавить, что информации по 7210 SAS-M в интернете очень мало. Следовательно, 90 процентов запросов в поисковую систему вида «обновление ПО на 7210 SAS-M» приводило к вашей статье, информационной альтернативы не было. Исправление данного вредительства и есть вторая причина.
Прежде чем написать статью я вам личным сообщением указал на все ошибки. Вы ответили, что «В новых версиях кардинально изменился bootloader, а также все системные переменные и порядок их настройки.» Предвкушая повторения подобной дискуссии сразу скажу — вы в очередной раз заблуждаетесь. Указанные мною ошибки являются грубым нарушением процедуры обновления любой версии TiMOS.