Ответы на вопросы после перехода на KeeneticOS
1. Как выполнить сброс к заводским?
2. Как добавить/удалить компоненты?
- Никак, все сборки уже идут с максимальным набором компонентов. Просмотр установленных компонентов из под системы недоступен
3. Нет переключателя скорости USB порта
- На моделях с USB 3.0 может отсутствовать переключатель в веб-интерфейсе, для переключения порта воспользуйтесь командой в CLI:
Для перевода в USB 2.0
system set dev.usb.force_usb2 1
system configuration save
Для перевода в USB 3.0
system set dev.usb.force_usb2 0
system configuration save
4. Как захватить в Mesh?
- Для захвата переведите устройство в режим ретранслятора по официальной инструкции и выполните связку
• Реализовать Mesh подключение можно как с оригинальными роутерами, так и клонами
• Убедитесь что устройства имеют разные сервисные данные, необходимые для захвата Mesh
• Для захвата прошитых устройств лучше использовать кабель. После успешного захвата кабель можно отключить, соединение переключится на Wi-FI
При возникновении проблем ознакомьтесь со статьёй
5. После захвата в Mesh ошибка failed to connect: operation timeout
Это нормально, ретранслятор пытается соединиться с серверами Keenetic, ни на что не влияет.
6. Можно обновлять официальной прошивкой?
- Нет, после самостоятельного обновления прошивка может перезаписать загрузчик и больше не запустится. Для восстановления понадобится UART или программатор
7. Система не загружается дальше загрузчика Breed
Через TelNet
ввести команду
abstatus
а) Autoboot command has been successfully executed / Firmware boot failed.
Прошивка загружена некорректно, для решения воспользуйтесь 3 способом если у вас NAND память
б) Autoboot was interrupted by button press.
Кнопка Reset была зажата при включении. Если кнопка не нажималась, выполните откат на другую версию Breed, или версию для другого устройства
Boot and Recovery Environment for Embedded Devices
Copyright (C) 2021 HackPascal <hackpascal@gmail.com>
Build date 2021-12-16 [git-839fb85]
Version 1.1 (r1338)
Starting breed built-in shell
breed> abstatus
abstatus
Autoboot command has been successfully executed / Firmware boot failed.
в) Если вы уверены что все разделы прошиты корректно, но у вас есть Bad-блоки, попробуйте загрузить систему с другого слота
Для переключения в первый слот введите команды в TelNet
:
env set autoboot.command "boot flash 0x180000"
env save
Для переключения во второй слот введите команды в TelNet
:
env set autoboot.command "boot flash 0x4140000"
env save
Внимание!
Для устройств с Flash накопителем 256MB (SmartBox Pro, Xiaomi R3P)
env set autoboot.command "boot flash 0x8140000"
env save