Страница 1 из 1
NV101 Автоматическая прошивка (обновление) через telnet
Добавлено: 30 авг 2017 12:14
Theseus
Здравствуйте,
я так понимаю, на приставках Eltex NV101 использовать crontab нельзя, но все же, существует ли способ запуска обновления посредством консольных команд?
Я нашел скрипт /usr/bin/upd_check.script, но он ругается:
ERROR: fail to get user_settings.xml
# cat /home/user/version
fs_nv101_141216_0.308.36
как-то старовато, хочется посвежее.
Re: NV101 Автоматическая прошивка (обновление) через telnet
Добавлено: 30 авг 2017 12:49
Theseus
Хотя, нашел и крон тут: /sdk/config/crontabs/root
10 */4 * * * /usr/bin/upd_check.script > /dev/null 2>&1
Но почему-то обновление не срабатывает. Конфиг есть здесь: /sdk/config/config_files/prov_settings.xml, скопировал его и запустил скрипт, выдало такое:
Код: Выделить всё
--2017-08-30 12:40:10-- http://bolshoe.tv/firmware/current
Resolving bolshoe.tv... 212.75.210.78
Connecting to bolshoe.tv|212.75.210.78|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 25 [text/plain]
Saving to: `/tmp/current'
100%[======================================>] 25 --.-K/s in 0s
2017-08-30 12:40:10 (418 KB/s) - `/tmp/current' saved [25/25]
ipc_key=0x71010001 ipc_ident=0x0
udhcpc (v1.15.3) started
Sending discover...
Sending discover...
Sending select for (мой IP)...
Lease of (мой IP) obtained, lease time 24000
Segmentation fault
No device found on /dev/nblock2
No device found on /dev/nblock5
/dev/nblock18: vmlinux_nv101_141216.zbf........
/dev/nblock21: vmlinux_nv101_141216.zbf........
udhcpc (v1.15.3) started
Sending discover...
Sending select for (мой IP)...
Lease of (мой IP) obtained, lease time 24000
Segmentation fault
Помогите пожалуйста навести порядок в этом бедламе

Re: NV101 Автоматическая прошивка (обновление) через telnet
Добавлено: 30 авг 2017 12:56
Evgeny_
Здравствуйте!
crontab сконфигурить можно, что вы собственно уже и сделали. Но вы пытаетесь запустить не скрипт обновления, а скрипт проверки обновлений. Более того, обновления и автоматически проверяются, в том числе и при каждом запуске приставки, поэтому запускать этот процесс самостоятельно смысла нет.
Подскажите, что именно вы хотите сделать? Если у вас одна приставка, то почему бы не воспользоваться штатным обновлением? Если много, то нужно настраивать сервер обновлений и всё произойдет автоматически. Какая прошивка сейчас на приставке и на что хотите обновиться?
Re: NV101 Автоматическая прошивка (обновление) через telnet
Добавлено: 30 авг 2017 13:00
Evgeny_
Увидел, что у вас прошивка от Goodline, которая и проверят обновление на их сервере. Вероятно, это самая последняя версия. Если хотите уйти с кастомной прошивки, то нужно обновлять приставку с заводского образа.
Re: NV101 Автоматическая прошивка (обновление) через telnet
Добавлено: 30 авг 2017 13:01
Theseus
Сейчас стоит fs_nv101_141216_0.308.36, нужно по возможности залить самую свежую. Приставок несколько (24), хотелось бы запустить обновление по сети (или каким-то образом его инициировать, чтобы приставки обновились).
Хотелось бы Goodline, только новую, а не ту, что уже установлена.
Re: NV101 Автоматическая прошивка (обновление) через telnet
Добавлено: 30 авг 2017 13:06
Theseus
Я так понимаю, это самая свежая:
hxxp://bolshoe.tv/firmware/currentnv101img_170621_0.316.18
Re: NV101 Автоматическая прошивка (обновление) через telnet
Добавлено: 30 авг 2017 13:09
Evgeny_
Да, на сети Goodline сейчас актуальная версия - nv101img_170621_0.316.18. Если текущая версия тоже от Goodline, то она должна без проблем, автоматически, при старте, обновится на последнюю версию. Это при учете, что сервер доступен для приставки. Вне сети Goodline, на сколько я понял, прошивка недоступна. Вы откуда пытаетесь обновиться?

Re: NV101 Автоматическая прошивка (обновление) через telnet
Добавлено: 30 авг 2017 13:16
Theseus
Провайдер GoodLine в г. Киселевск. Т.е. по-идее все должно работать, так ведь?

Re: NV101 Автоматическая прошивка (обновление) через telnet
Добавлено: 30 авг 2017 13:23
Theseus
Перезагрузил, все равно fs_nv101_141216_0.308.36, значит сама она не подтянулась почему-то. Может что-то профукано в конфигах?
У меня нет возможности потыкать пультом в настройки, я могу только удаленно перезагрузить приставку.
Re: NV101 Автоматическая прошивка (обновление) через telnet
Добавлено: 30 авг 2017 13:34
Evgeny_
Theseus писал(а):Провайдер GoodLine в г. Киселевск. Т.е. по-идее все должно работать, так ведь?

Да, всё должно обновляться самостоятельно.. Тогда вам лучше позвонить в тех. поддержку GoodLine и поинтересоваться, почему обновление не происходит. Но есть подозрение, что они будут давать инструкции, основываясь на вашем визуальном контакте с приставкой.
Если в настройках что-то и напутано, то обычно помогает стандартный сброс настроек, но его нужно делать через настройки приставки с пульта.
Re: NV101 Автоматическая прошивка (обновление) через telnet
Добавлено: 30 авг 2017 13:52
Theseus
А может вы можете через консоль настройки посмотреть?
Кстати, я в доке прочитал, что настройки идут в файле /home/user/config/config_files/user_settings.xml. А скрипт проверки обновления смотрит в /home/user/user_settings.xml, почему так?