Здравствуйте, мне очень нравится rb951g-2hnd. Я использую две такие штуки для тестов уже полгода, и они отлично работают. Мы заменяем routerOS на openWRT и нашу прошивку. Я знаю, что вы не поддерживаете openWRT здесь, но, пожалуйста, поймите меня. Недавно мы купили у вас 20 штук и планируем покупать ещё больше. После прошивки openWRT на новой партии они попадают в bootloop после перезагрузки. Цикл не бесконечный, он всегда от 1 до примерно 8 перезапусков и меняется каждый раз. Все индикаторы загораются зелёным, слышен сигнал, и это повторяется несколько раз, пока устройство не загрузится. После запуска всё отлично работает. Я посмотрел changelog routerboot и заметил, что начиная с версии 3.09 ожидается, что версия routerOS будет 5.26 или выше, иначе происходит перезагрузка. Может в этом проблема? Если да, то решение может быть таким: либо сделать даунгрейд routerBoot до 3.08, либо как-то обмануть routerBoot, чтобы он думал, что openWRT — это routerOS версии 5.26 и выше. Не могли бы вы подсказать, как сделать что-то из этого? Предполагаю, что понижение версии — лучший вариант. К тому же у меня есть некоторые роутеры с openWRT, есть ли возможность понизить загрузчик без наличия RouterOS на устройстве? Можно ли просто перепрошить раздел mtd0 правильным файлом загрузчика, например ar9344-3.08.fwf? Ещё я не понимаю, как загрузчик может храниться на NAND: что происходит, если NAND испортится? Поскольку вы не используете yaffs2 для хранения загрузчика, как роутер восстанавливается? Пожалуйста, не говорите не использовать openWRT, мы создали на его основе очень продвинутый софт и менять уже не можем. Мы считаем, что RB951G-2HND — отличная платформа и собираемся покупать много таких устройств в будущем. Спасибо!
RB951G-2HND зацикливается при загрузке после перепрошивки.
RB951G-2HND зацикливается при загрузке после перепрошивки., RouterOS
08.07.2014 00:06:00
|
|
|
|
22.07.2014 03:54:00
Окей, я нашёл способ. netinstall 6.1NPK, и можно «обновить» 3.08. Сейчас тестирую.
|
|
|
|
22.07.2014 15:57:00
Этот способ работает \o/ Вернул свою плату к версии 3.08 и теперь спокойно могу загрузить на неё свой билд OpenWRT.
|
|
|
|
27.11.2014 17:40:00
Прочитай мои инструкции из нескольких сообщений назад.
|
|
|
|
13.12.2014 17:44:00
Привет, есть какие-то новости по этому поводу? Хочу купить этот RB951Ui-2HnD для openWRT; к счастью, я наткнулся на эту ветку.
|
|
|
|
14.03.2015 05:31:00
Привет, deathangel908! У тебя есть доступ к uart с openwrt? Как именно ты ищешь опции BIOS? Где ты нашёл «install routerOs, change boot device»? Можешь, пожалуйста, сделать скриншот этих настроек? Как ты изменил протокол загрузки на bootp? У меня тоже проблема с выбором загрузочного устройства. Попробуй отменить свои изменения или расскажи подробнее о своём опыте, который ты описывал выше. Я провёл небольшое исследование:
Мой неправильный лог загрузки после сброса (нажатие кнопки reset): [ 0.000000] Kernel command line: GPIO_RESET=yes no-uart boot_part_size=4194304 gpio=216619 HZ=300000000 mem=128M kmac=D4:CA:6D:AA:E8:28 board=951G boot=0 mlc=3 console=ttyS0,115200 rootfstype=yaffs noinitrd boot=0 mlc=3 (части отсутствуют=1, но есть GPIO_RESET=yes и другое значение gpio=216619), а здесь нормальный лог загрузки: [ 0.000000] Kernel command line: no-uart parts=1 boot_part_size=4194304 gpio=249387 HZ=300000000 mem=128M kmac=D4:CA:6D:92:A4:7E board=951G ver=3.19 boot=1 mlc=7 console=ttyS0,115200 rootfstype=yaffs noinitrd boot=1 mlc=7 и parts=1 Может, у кого-то есть дамп SPI Flash микросхемы (64kb)? Это дало бы мне возможность сравнить с другими дампами и, возможно, найти решение. |
||||
|
|
|||
Читают тему