Классический форум-трекер
canvas not supported
Нас вместе: 4 232 160

Отображение фрейма на странице веб-интерфейса маршрутизатора UPVEL, нет выбора одного параметра


 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Информация и поддержка -> Техподдержка (разное)
Автор Сообщение
Мошкош ®
Стаж: 9 лет 7 мес.
Сообщений: 30
Ratio: 38.622
45.71%
ussr.gif
Здравствуйте.
Подскажите, пожалуйста, как сделать, чтобы правильно отображался фрейм на странице веб-интерфейса маршрутизатора. Сейчас там нет выбора одного параметра, без которого он не принимает файлы прошивки к работе. Это параметр типа прошивки: romfile или tclinux.bin. Я на видео видел, как это должно выглядеть: https://youtu.be/G8bdw34_YlI?t=179. У меня на странице этого параметра нет, то есть выше строки выбора файла, где должен быть выбор типа прошивки - там пустота. Однако в коде фрейма (я в хтмл ни бум-бум, но судя по всему) эта кнопка прописана: "var form=document.uiPostUpdateForm;
var string3 = form.tools_FW_UploadFile.value.search(/romfile/);
var string4 = form.tools_FW_UploadFile.value.search(/tclinux/);"
Может быть, нужно использовать какие-нибудь хитрые настройки браузера или специальную программу, или скрипт какой-нибудь сделать, чтобы он сам выбрал нужный параметр? Или подскажите форум в интернете, где можно такие вещи по поводу преодоления неправильной работы кода обсудить?
Kalex
Администратор
Стаж: 16 лет 7 мес.
Сообщений: 44362
Ratio: 128.272
Поблагодарили: 15160
100%
nnm-club.gif
Мошкош писал(а): Перейти к сообщению
Сейчас там нет выбора одного параметра, без которого он не принимает файлы прошивки к работе.
Возможно у Вас операторский роутер с некоторыми заблокированными настройками (чтобы удерживать Вас с этим оператором услуг, чтобы при наличии как-то работающего роутера Вам было жалко выбросить его, купить новый в магазине и уйти к любому другому провайдеру).
Попробуйте погуглить готовые решения проблемы для Вашей модели роутера (возможно даже есть отличия для аппаратной версии) от Вашего поставщика услуг интернет. То что мне встречалось из таких залоченых роутеров - обычно сначала разблокировка функционала (патченая прошивка, но загрузить ее все равно каким-то образом в роутер нужно, например, знание точного адреса для отображения страницы интерфейса или вызова процедуры выбора файла прошивки для загрузки в роутер, что-то вроде этого) и потом перепрошивка на стандартную стоковую для устройств, поступающих в розницу.
Или попробовать использовать встроенный TFTP-клиент в роутере и принудительную аварийную загрузку файла прошивки - http://upvel.ru/articles/prinuditelnoe-vosstanovlenie-proshivki-routerov.html Но будьте осторожны, чтобы не угробить его, сначала все же поищите информацию, вдруг сначала нужно каким-то образом залить патченую прошивку для снятия блокировки.

_________________
NNMClub и IPv6/Teredo
Мошкош ®
Стаж: 9 лет 7 мес.
Сообщений: 30
Ratio: 38.622
45.71%
ussr.gif
Kalex писал(а): Перейти к сообщению
Возможно у Вас операторский роутер с некоторыми заблокированными настройками

Он был у меня с нуля из магазина, но претензии к Ростелекому у меня, действительно, есть - я их и подозревал, что они что-то ворочают. Они мне его точно пытались перепрошить, не знаю, как они это делают, но они могут это делать удаленно без всяких паролей, которые требуются мне, например. Именно после такой попытки, когда я обращался к ним с претензией, что-то пошло не так, и он у меня завис. Мне у него в ремонте пропаяли микросхему на плате для восстановления работы. В общем, понятно, попробую такой метод, как по ссылке, хотя там в описании и нет моей модели, но, может, получится. Если что, то лучше возьму новый. Спасибо!!!
lesss
Стаж: 14 лет 11 мес.
Сообщений: 4694
Ratio: 3M
100%
Мошкош
Прошейте или найдите - кто прошьёт программатаром на чистую, стоковоую. А так вот - вы будете долго с ним носится. Дел там на 15 минут максимум. Вот в том ремонте и спросите.)
Kalex
Администратор
Стаж: 16 лет 7 мес.
Сообщений: 44362
Ratio: 128.272
Поблагодарили: 15160
100%
nnm-club.gif
Мошкош писал(а): Перейти к сообщению
попробовать использовать встроенный TFTP-клиент в роутере и принудительную аварийную загрузку файла прошивки - http://upvel.ru/articles/prinuditelnoe-vosstanovlenie-proshivki-routerov.html

_________________
NNMClub и IPv6/Teredo
Мошкош ®
Стаж: 9 лет 7 мес.
Сообщений: 30
Ratio: 38.622
45.71%
ussr.gif
Kalex писал(а): Перейти к сообщению
попробовать использовать встроенный TFTP-клиент в роутере и принудительную аварийную загрузку файла прошивки - http://upvel.ru/articles/prinuditelnoe-vosstanovlenie-proshivki-routerov.html


Спасибо, я нашел там, где можно скачать, и накачал разных версий. Теперь попробую разобраться и прошить.

Добавлено спустя 4 минуты 8 секунд:

lesss писал(а): Перейти к сообщению
Мошкош
Прошейте или найдите - кто прошьёт программатаром на чистую, стоковоую. А так вот - вы будете долго с ним носится. Дел там на 15 минут максимум. Вот в том ремонте и спросите.)


Так и сделаю, если не получится самому с помощью TFTP-клиента, спасибо!

Добавлено спустя 4 минуты 28 секунд:

Но, вообще, мне было бы интересно еще, что же там не так в коде фрейма. Ведь если там есть эти кнопки, но они просто не отображаются по какой-то причине, то можно бы было, наверно, скриптом их включить. Но ладно, это у меня уже спортивный интерес, надо сделать как проще и не забивать голову.
rash-u
Стаж: 11 лет 8 мес.
Сообщений: 44
Ratio: 13.822
1.99%
Добрый день! Я думаю, ничего страшного не будет, если вы сохраните веб-страницу и выложите здесь. Возможно, в каком-то из старых браузеров и откроется. Если там какbv-то js отправляется прошивка, то можно попробовать отправить и с исправленной сохраненной на диске странички.
Попробуйте еще подключиться через telnet/ssh. А там и страничку можно исправить, если это какой-нибудь php на встроенном веб-сервере.
Мошкош ®
Стаж: 9 лет 7 мес.
Сообщений: 30
Ratio: 38.622
45.71%
ussr.gif
rash-u писал(а): Перейти к сообщению
Добрый день!
Я думаю, ничего страшного не будет, если вы сохраните веб-страницу и выложите здесь. Возможно, в каком-то из старых браузеров и откроется. Если там какbv-то js отправляется прошивка, то можно попробовать отправить и с исправленной сохраненной на диске странички.

Да, спасибо! Я сам в кодах ничего не понимаю, но примерно представлял себе это как-то так.
Вот код страницы:
<html>

<head>
<TITLE>UR-314AN</TITLE>
<link rel='shortcut icon' href='favicon.ico'/>
<meta http-equiv=Content-Script-Type content=text/javascript>
<meta http-equiv=Content-Style-Type content=text/css>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="/style.css" type="text/css">
<script language="JavaScript" src="/general.js"></script>
<script>
function uiDoUpdate()
{
var form=document.uiPostUpdateForm;
var string3 = form.tools_FW_UploadFile.value.search(/romfile/);
var string4 = form.tools_FW_UploadFile.value.search(/tclinux/);

if(form.tools_FW_UploadFile.value=="") {
alert("Выберите файл обновления.");
}
else if(form.fwNameChk.value == "Yes") {
if (form.upload_type[0].checked)
form.UG_filetype.value = "romfile";
else if (form.upload_type[1].checked)
form.UG_filetype.value = "tclinux";
else {
/* it will not come to here */
alert("Файл выбран неверно.");
return;
}
form.uiStatus.value = "Выполняется обновление. Пожалуйста, подождите…";
form.postflag.value = "1";
form.submit();
}
else{
if (((form.upload_type[0].checked) && (string3 >= 0)) || ((form.upload_type[1].checked) && (string4 >= 0))) {
form.uiStatus.value = "Выполняется обновление. Пожалуйста, подождите…";
form.postflag.value = "1";
form.submit();
}
else
alert("Файл выбран неверно.");
}
}

</script>
</head>
<body>
<FORM ENCTYPE="multipart/form-data" METHOD="POST" name="uiPostUpdateForm">
<INPUT TYPE="HIDDEN" NAME="postflag" VALUE="1">
<INPUT TYPE="HIDDEN" NAME="HTML_HEADER_TYPE" VALUE="2">

<table width="760" border="0" align=center cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td height="19" class="light-orange" colspan="5"><INPUT TYPE="HIDDEN" NAME="Dipflag" VALUE="0"></td></tr><tr>
<td width="150" height="30" class="title-main">
<font color="#FFFFFF">Обновление микропрограммного обеспечения</font></td><td width="10" class="black">&nbsp;</td><td width="150">&nbsp;</td><td width="10">&nbsp; </td><td width="440">&nbsp;</td></tr><tr>
<td class="light-orange">&nbsp;</td><td class="light-orange">&nbsp;</td><td class="tabdata"><div align=right>
<font color="#000000"></font></div></td><td class="tabdata"><div align=center></div></td><td class="tabdata">
<br>
<input type="hidden" name="upload_type" type="radio" value="1">
<input type="hidden" name="upload_type" type="radio" value="4" CHECKED>
</td></tr><tr>
<td class="light-orange">&nbsp;</td><td class="light-orange">&nbsp;</td><td class="tabdata"><div align=right>
<font color="#000000">Путь к файлу обновления</font></div></td><td class="tabdata"><div align=center>:</div></td><td class="tabdata">
<INPUT TYPE="FILE" NAME="tools_FW_UploadFile" SIZE="30" MAXLENGTH="128"></td></tr><tr>
<td class="light-orange"></td><td class="light-orange"></td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr>
<td class="light-orange"></td><td class="light-orange"></td><td class="tabdata"><div align=right>
<font color="#000000">Состояние</font></div></td><td class="tabdata"><div align=center>:</div></td><td class="tabdata">
<INPUT TYPE="TEXT" NAME="uiStatus" SIZE="55" MAXLENGTH="55" disabled VALUE="" class="InputTextWarning">
</td></tr><tr>
<td class="light-orange"></td><td class="light-orange"></td><td class="tabdata"><div align=right><img src="/exclamation.gif"></div></td><td>&nbsp;</td><td class="tabdata">
<font color="#000000">Обновление может длиться несколько минут. Не отключайте питание роутера во время обновления! После обновления устройство автоматически перезагрузится.</font></td></tr><tr>
<td class="light-orange"></td><td class="light-orange"></td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr></table><table width="760" border="0" align=center cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr><td width="160" class="black" height="42" >&nbsp;</td><td width="160" class="orange">&nbsp;</td><td width="440" class="orange">
<INPUT TYPE="BUTTON" NAME="FW_apply" VALUE="Обновить" class="sbutton"onClick="uiDoUpdate()">
<INPUT type=hidden name="fwNameChk" VALUE="N/A"></td></tr></table></form>
</body>

</html>
У меня пишет на файл прошивки с официального сайта: "Файл выбран неверно."

Цитата:
Попробуйте еще подключиться через telnet/ssh.
А там и страничку можно исправить, если это какой-нибудь php на встроенном веб-сервере.

Сейчас почитаю, что такое telnet/ssh, и попробую разобраться.
Правда, чтобы исправить, нужно знать, как, до чего самостоятельно я с первого раза вряд ли смогу дойти.
rash-u
Стаж: 11 лет 8 мес.
Сообщений: 44
Ratio: 13.822
1.99%
Тэкс.. Малость неправильно сказал. Лучше будет сохранить как "html-страница полностью", тогда рядом окажется файлик general.js, который, похоже, и запускается при нажатии на кнопку Обновить.
Такие парашные, простите за выражение, страницы хорошо открывает Internet Explorer. У меня (11 версия) вроде все окошки на месте. Еще сразу же выскакивает сообщение, что на странице есть заблокированное содержимое. Это содержимое надо разрешить (это же Ваш роутер, чего нам бояться вредоносов ;) ).
Ваше оборудование upvel ur-314an?
По ссылке есть прошивка. Скачивали? Есть утилита для настройки. Судя по руководству, через нее также можно прошить. В руководстве написано, как :) Скачиваете файл Утилита для настройки для Windows, а там есть и руководство, и сама программа.
Я утилиту эту запустил. Но у меня отвалился на начальном экране, т.к. мой роутер не upvel :)
Прошу, напишите, получилось или нет с прошивкой.

Добавлено спустя 15 минут 22 секунды:

Telnet/ssh - только в сааамом крайнем случае.
Хотел посоветовать tftp32, так как пользовался для прошивки коммутатора, но почитал статью Принудительное восстановление прошивки, а в ней и так про эту утилитку пишут. Пробежал глазами - все доходчиво написано. Должно получиться. Только прошику обязательно правильную выбрать надо!!
Скорее всего, конечно, и сами нашли, но мало ли.. Техподдержка в vk.
https://vk.com/upvel_russia. Попробуйте им написать, хотя на yandex-маркете и жалуются, что "техподдержка никакая". Но попытка не пытка, как говорится. Дерзайте.
Но прошу, напишите, со щитом иль на щите :)
Мошкош ®
Стаж: 9 лет 7 мес.
Сообщений: 30
Ratio: 38.622
45.71%
ussr.gif
rash-u писал(а): Перейти к сообщению
сохранить как "html-страница полностью", тогда рядом окажется файлик general.js
...
Я утилиту эту запустил. Но у меня отвалился на начальном экране, т.к. мой роутер не upvel :)
Прошу, напишите, получилось или нет с прошивкой.


Понял! Хорошо, я пока не могу его подсоединить, так как иначе у меня пропадет интернет (использую запасной модем через эмуляцию лан по усб, а при этом оба сетевых адаптера в настройках сети не могут иметь включенными протоколы для доступа в интернет, а без этих протоколов на сетевом адаптере я на upvel зайти не могу. Хотя утилита, возможно, и сможет...). Тогда завтра все попробую: и сохраню страницу, и прошивку с помощью утилиты! У меня была такая мысль, все это скачано уже, я еще раз проверю все файлы перед тем как делать. А драйвера родные модем через веб-интерфейс не берет именно потому-что нельзя выбрать правильный тип файла прошивки. IE 11 и пользуюсь для этого, добавил адрес маршрутизатора в доверенные узлы и поставил уровень безопасности на самый низкий, то есть там по идее все должно быть разрешено, но выбора типа прошивки выше строки выбора файла, как это показано в видео, у меня нет. Обязательно отпишусь по результату, спасибо!
Мошкош ®
Стаж: 9 лет 7 мес.
Сообщений: 30
Ratio: 38.622
45.71%
ussr.gif
rash-u писал(а): Перейти к сообщению
... напишите, со щитом иль на щите :)

Докладываю: не получилось прошить :=) Не написал сразу, потому-что как-то получилось слишком тупо сразу, что не заработала утилита, поэтому я подумал, может, что-то неправильно сделал, и я стал выбирать время, чтобы все сделать с перепроверкой, не спеша. Теперь по порядку.
Утилита на первом же шагу пишет, что не видит модем, всё. Перепроверял, одновременно заходил в веб-интерфейс и запускал утилиту, адрес модема родной, утилита его не видит.
TFTPD: модем в какой-то специальный режим входит (хотя ресет у него в другом месте, чем там в инструкции написано), программа запускается, прошивку берет, кнопка put нажимается, но дальше ничего не происходит. Проверял адреса и прочие настройки, все делал правильно, оставлял процесс на ночь, ничего не произошло. Видимо, не зря модели в списке в той инструкции нет, либо не предусмотрен, вообще, такой способ, либо другие адреса зашиты в него. в общем, не получается.
Сохранил веб-страницу в html-файл, general.js там есть в папке tools_update_files https://yadi.sk/d/PFDYEp3fFXTpOQ.
Вот такие пироги!
Kalex
Администратор
Стаж: 16 лет 7 мес.
Сообщений: 44362
Ratio: 128.272
Поблагодарили: 15160
100%
nnm-club.gif
Мошкош писал(а): Перейти к сообщению
использую запасной модем через эмуляцию лан по усб

Мошкош писал(а): Перейти к сообщению
Утилита на первом же шагу пишет, что не видит модем, всё.
У Вас какой-то современный ультрабук без Ethernet интерфейса, и поэтому Вы вынуждены подключать свой роутер через какой-то USB "модем" с Ethernet интерфейсом? Если да, то найдите нормальный, к друзьям в гости зайдите, там все сделайте.

_________________
NNMClub и IPv6/Teredo
Мошкош ®
Стаж: 9 лет 7 мес.
Сообщений: 30
Ratio: 38.622
45.71%
ussr.gif
Kalex писал(а): Перейти к сообщению
...найдите нормальный, ... там все сделайте.

Запасной модем подключается по усб, так как порт лан у него сгорел, а компьютер обычный, в нем лан работает.
Запасной модем - не апвел, не его требуется прошить.
Модем, который требуется прошить, апвел подключается по лан без проблем, в веб-интерфейс с компьютера по лан к нему захожу, а утилита его в то же время не видит.
Есть ли смысл проверять работу утилиты на другом компьютере, если очевидно, что сетевая карта компьютера работает?
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Информация и поддержка -> Техподдержка (разное) Часовой пояс: GMT + 3
Страница 1 из 1