Восстановление KeeneticOS при помощи компьютера под управлением Ubuntu Linux
Чтобы восстановить операционную систему интернет-центра Keenetic самостоятельно, на компьютере потребуется выполнить следующие условия:
Для восстановления операционной системы необходим файл образа системы, соответствующий модели вашего интернет-центра (файл микропрограммы с расширением .bin).
На проводном сетевом интерфейсе Ethernet компьютера необходимо вручную установить статический IP-адрес 192.168.1.2 с маской сети 255.255.255.0.
Восстановление происходит по команде с загрузчика в интернет-центре при помощи протокола передачи файлов TFTP. На компьютере потребуется запустить сервер, с которого загрузчик сможет получить файл образа для восстановления операционной системы.
Важно!Для выполнения данной инструкции пользователь компьютера должен иметь права администратора операционной системы.
Также вам потребуется патчкорд или кабель Ethernet (например, из комплекта поставки интернет-центра Keenetic) для соединения компьютера с сетевым портом интернет-центра.
Рассмотрим подробно обозначенные действия по шагам.
1.1. Определите модель вашего устройства (она указана на наклейке на обратной стороне корпуса роутера) и скачайте в Центре загрузки архив с утилитой Keenetic Recovery для восстановления KeeneticOS. Этот архив содержит файл образа системы (файл с расширением .bin), который можно использовать для восстановления операционной системы роутера соответствующей модели.
1.2. Скачанный zip-архив появится в "Загрузках". Перейдите в "Загрузки" при помощи кнопки в Ubuntu Dash или через проводник Nautilus. .
1.3. Перейдите в каталог fw в полученном архиве. В этом каталоге содержится единственный файл с расширением .bin. Вызовите контекстное меню (правой кнопкой на тачпаде) и скопируйте файл в буфер обмена.
1.4. В меню Nautilus , слева нажмите «Домашняя папка» тут создадим папку TFTP и в нее поместим полученный фаил «KN-1910_recovery.bin»
после откроем терминал ( «Ctrl+Alt+T — запускает окно терминала на активном рабочем столе.» и вводим комаyду:sudo chmod -R 777 /home/nikolay/tftp
Справка:Можно использовать файл образа системы любой версии KeeneticOS. Главное, чтобы он соответствовал вашей модели интернет-центра. Файл с расширением .bin нужно переименовать, как назван файл образа системы в архиве утилиты восстановления для вашей модели.
1.5 Приступим к установке и настройки сервера TFTP, для этого откроем терминал командой «Ctrl+Alt+T — запускает окно терминала на активном рабочем столе.»
Вводим команду:sudo apt-get install tftpd-hpa
далее переходим к настройке нашего TFTP.
В терминале вводим команду:sudo nano /etc/default/tftpd-hpa
После сохранения изменений перезапускаем сервер командой:sudo service tftpd-hpa restart
На заметку:
TFTP_DIRECTORY="/home/nikolay/tftp" (тут указываем расположение нашей папки для tftp)
TFTP_ADDRESS=":69" (Указываем что сервер будет слушать подключения на всех интерфейсах с портом 69)
TFTP_OPTIONS="--secure --create —verbose"
Справка по используемым опциям
--create -> разрешить создание новых файлов
--secure -> изменить корневую директорию на старте
--verbose -> включить режим полного логирования
Нажимаем ctrl+x и соглашаемся с изменениями и сохраняем фаил.
Проверяем что TFTP работает,вводим команду:ss -ua | grep tftp
Переходим к настройке IP-адреса сетевого интерфейса.
2.1. В верхней панели Ubuntu, на которой расположен системный трей и календарь, нажмем на значок сети
в выпадающем окне выберем «настройки»
2.2. В окне конфигурации сети выберите справа нажмите на шестеренку по «Подключено -1000 Мбит/с».
В окне настройки интерфейса выбираем «IPv4» ставим «Вручную» и указываем
Адрес:192.168.1.2
Маска сети:255.255.255.0
Далее приступим к восстановлению прошивки
3.1. Нажмите клавиши Ctrl+Alt+T и введите команду для отслеживания работы сервера.
tail -f /var/log/syslog | grep tftp
3.2 Соедините кабелем Ethernet сетевой адаптер на компьютере и сетевой порт на роутере. К роутеру кабель следует подключить в свободный порт для локальной сети (не подключайте в синий порт). Также рекомендуем перед запуском операции восстановления отключить кабели от всех остальных сетевых портов интернет-центра.
Важно! Для устройств с аппаратным переключателем режима работы, убедитесь, что переключатель находится в позиции A - Основной режим "Роутер".
3.2
Далее выполните следующие действия:
Выключите интернет-центр.
Нажмите на корпусе роутера кнопку "Сброс" и, удерживая ее, включите питание устройства.
Отпустите кнопку "Сброс", когда на интернет-центре начнет мигать индикатор "Статус" (крайний левый светодиодный индикатор на фронтальной панели).
Процесс восстановления запустится автоматически через несколько секунд.
Справка: Обратите внимание на окно терминала. В нем должна быть видна передача данных на устройство. Обычно процесс передачи образа системы начинается практически сразу (максимум через несколько секунд) после того как была отпущена кнопка Сброс.
После того как передача образа системы завершится, интернет-центр выполнит процедуру записи системы в соответствующий раздел постоянной памяти и перезапустится.
Моменту начала перезапуска будет соответствовать одновременное краткое свечение всех индикаторов на корпусе устройства.
Важно! В время процедуры восстановления операционной системы устройства пользовательские настройки не перезаписываются.
4.1. Возврат компьютера в исходное состояние.
В окне настройки параметров сети восстановите предыдущие настройки сетевого интерфейса Ethernet. В поле "Метод IPv4 укажите «Автоматический (DHCP)
5. Теперь подключитесь к управлению интернет-центром через веб конфигуратор и убедитесь в успешности проведенной процедуры восстановления операционной системы устройства. Версию KeeneticOS можно посмотреть в меню "Статус" > "Системный монитор" или в меню "Управление" > "Общие настройки".
Важно! После восстановления системы интернет-центра рекомендуем выполнить сброс настроек роутера до заводских установок с помощью кнопки Сброс на корпусе. Это необходимо для корректной работы роутера и связано с тем, что в сборке, установленной при восстановлении, может быть другая версия операционной системы, другой набор компонентов, и конфигурация роутера в этом случае не всегда может корректно обрабатываться.
P.S Статья основана на аналогичной для Windows и MAC.
P.S Статья расчитана на начинающих пользователей Linux.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Question
PASPARTU
Восстановление KeeneticOS при помощи компьютера под управлением Ubuntu Linux
Чтобы восстановить операционную систему интернет-центра Keenetic самостоятельно, на компьютере потребуется выполнить следующие условия:
Для восстановления операционной системы необходим файл образа системы, соответствующий модели вашего интернет-центра (файл микропрограммы с расширением .bin).
На проводном сетевом интерфейсе Ethernet компьютера необходимо вручную установить статический IP-адрес 192.168.1.2 с маской сети 255.255.255.0.
Восстановление происходит по команде с загрузчика в интернет-центре при помощи протокола передачи файлов TFTP. На компьютере потребуется запустить сервер, с которого загрузчик сможет получить файл образа для восстановления операционной системы.
Важно! Для выполнения данной инструкции пользователь компьютера должен иметь права администратора операционной системы.
Также вам потребуется патчкорд или кабель Ethernet (например, из комплекта поставки интернет-центра Keenetic) для соединения компьютера с сетевым портом интернет-центра.
Рассмотрим подробно обозначенные действия по шагам.
1.1. Определите модель вашего устройства (она указана на наклейке на обратной стороне корпуса роутера) и скачайте в Центре загрузки архив с утилитой Keenetic Recovery для восстановления KeeneticOS. Этот архив содержит файл образа системы (файл с расширением .bin), который можно использовать для восстановления операционной системы роутера соответствующей модели.
1.2. Скачанный zip-архив появится в "Загрузках". Перейдите в "Загрузки" при помощи кнопки в Ubuntu Dash или через проводник Nautilus. .
1.3. Перейдите в каталог fw в полученном архиве. В этом каталоге содержится единственный файл с расширением .bin. Вызовите контекстное меню (правой кнопкой на тачпаде) и скопируйте файл в буфер обмена.
1.4. В меню Nautilus , слева нажмите «Домашняя папка» тут создадим папку TFTP и в нее поместим полученный фаил «KN-1910_recovery.bin»
после откроем терминал ( «Ctrl+Alt+T — запускает окно терминала на активном рабочем столе.» и вводим комаyду:sudo chmod -R 777 /home/nikolay/tftp
Справка: Можно использовать файл образа системы любой версии KeeneticOS. Главное, чтобы он соответствовал вашей модели интернет-центра. Файл с расширением .bin нужно переименовать, как назван файл образа системы в архиве утилиты восстановления для вашей модели.
1.5 Приступим к установке и настройки сервера TFTP, для этого откроем терминал командой «Ctrl+Alt+T — запускает окно терминала на активном рабочем столе.»
Вводим команду:sudo apt-get install tftpd-hpa
далее переходим к настройке нашего TFTP.
В терминале вводим команду:sudo nano /etc/default/tftpd-hpa
откроется фаил конфигурации,вносим нужные изменения.
После сохранения изменений перезапускаем сервер командой:sudo service tftpd-hpa restart
На заметку:
TFTP_DIRECTORY="/home/nikolay/tftp" (тут указываем расположение нашей папки для tftp)
TFTP_ADDRESS=":69" (Указываем что сервер будет слушать подключения на всех интерфейсах с портом 69)
TFTP_OPTIONS="--secure --create —verbose"
Справка по используемым опциям
--create -> разрешить создание новых файлов
--secure -> изменить корневую директорию на старте
--verbose -> включить режим полного логирования
Нажимаем ctrl+x и соглашаемся с изменениями и сохраняем фаил.
Проверяем что TFTP работает,вводим команду:ss -ua | grep tftp
Переходим к настройке IP-адреса сетевого интерфейса.
2.1. В верхней панели Ubuntu, на которой расположен системный трей и календарь, нажмем на значок сети
в выпадающем окне выберем «настройки»
2.2. В окне конфигурации сети выберите справа нажмите на шестеренку по «Подключено -1000 Мбит/с».
В окне настройки интерфейса выбираем «IPv4» ставим «Вручную» и указываем
Адрес:192.168.1.2
Маска сети:255.255.255.0
Далее приступим к восстановлению прошивки
3.1. Нажмите клавиши Ctrl+Alt+T и введите команду для отслеживания работы сервера.
tail -f /var/log/syslog | grep tftp
3.2 Соедините кабелем Ethernet сетевой адаптер на компьютере и сетевой порт на роутере. К роутеру кабель следует подключить в свободный порт для локальной сети (не подключайте в синий порт). Также рекомендуем перед запуском операции восстановления отключить кабели от всех остальных сетевых портов интернет-центра.
Важно! Для устройств с аппаратным переключателем режима работы, убедитесь, что переключатель находится в позиции A - Основной режим "Роутер".
3.2
Далее выполните следующие действия:
Выключите интернет-центр.
Нажмите на корпусе роутера кнопку "Сброс" и, удерживая ее, включите питание устройства.
Отпустите кнопку "Сброс", когда на интернет-центре начнет мигать индикатор "Статус" (крайний левый светодиодный индикатор на фронтальной панели).
Процесс восстановления запустится автоматически через несколько секунд.
Справка: Обратите внимание на окно терминала. В нем должна быть видна передача данных на устройство. Обычно процесс передачи образа системы начинается практически сразу (максимум через несколько секунд) после того как была отпущена кнопка Сброс.
После того как передача образа системы завершится, интернет-центр выполнит процедуру записи системы в соответствующий раздел постоянной памяти и перезапустится.
Моменту начала перезапуска будет соответствовать одновременное краткое свечение всех индикаторов на корпусе устройства.
Важно! В время процедуры восстановления операционной системы устройства пользовательские настройки не перезаписываются.
4.1. Возврат компьютера в исходное состояние.
В окне настройки параметров сети восстановите предыдущие настройки сетевого интерфейса Ethernet. В поле "Метод IPv4 укажите «Автоматический (DHCP)
5. Теперь подключитесь к управлению интернет-центром через веб конфигуратор и убедитесь в успешности проведенной процедуры восстановления операционной системы устройства. Версию KeeneticOS можно посмотреть в меню "Статус" > "Системный монитор" или в меню "Управление" > "Общие настройки".
Важно! После восстановления системы интернет-центра рекомендуем выполнить сброс настроек роутера до заводских установок с помощью кнопки Сброс на корпусе. Это необходимо для корректной работы роутера и связано с тем, что в сборке, установленной при восстановлении, может быть другая версия операционной системы, другой набор компонентов, и конфигурация роутера в этом случае не всегда может корректно обрабатываться.
P.S Статья основана на аналогичной для Windows и MAC.
P.S Статья расчитана на начинающих пользователей Linux.
Edited by PASPARTU0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.