Teltonika RUT200
Страница перенесена в Confluence
Статус | СДЕЛАНО |
Комментарии |
Обзор

Изначально на точке доступа установлен родной RUTOS - операционная система основанная на OpenWRT, внутренняя маркировка точки rut2m (в наименованиях прошивки будет это название).
Для перевода точки на платформу Wimark необходимо ее перепрошить.
Прошивка
Перепрошивка реализована через штатный Web Recovery.
Выставляем на локальном компьютере фиксированный IP адресс 192.168.1.2
Скачиваем прошивку для точки *-ramips-mt76x8-teltonika_rut2m-squashfs-sysupgrade.bin.
Точку переводим в режим восстановления прошивки:
- Подключаем LAN port сетевым кабелем к LAN порту локального компьютера
- На точке зажимаем клавишу RESET и подключаем питание ( питание подключать только с зажатой клавишей reset)
- Удерживаем 15 секунд.
После выполнения всех процедур открываем веб страницу по адресу 192.168.1.1 должна открыться страница восстановления системы
На этой странице выбираем скачанную ранее прошивку и нажимаем кнопку Update firmware. После установки обновления и перезагрузки устройства мы получаем точку доступа для платформы Wimark.
Нативный VLAN
Для работы нативного VLAN на этой точке нужно подключить LAN порт (WAN не работает) и настроить как на картинке.
Проблема с MAC адресами
После старта начала эксплуатации вылез неприятный факт, мешающий корректной работе оборудования.
Teltonika записывает mac адрес, серийный номер, и какие то служебные данные в раздел Config, вместо стандартного для всех аналогичных систем, раздела factory.
И в процессе обновления штатный механизм восстановления прошивки, в некоторых случаях, его стирает. И на точке исчезает MAC адрес, он становится random generated. Это приводит к перегенерации CPEid и потере точки на платформе.
Проверить это можно с платформы Wimark, отправив на точку команду
hexdump -C /dev/mtd1
Правильный ответ с точки на которой MAC адрес не утерян и прошивка работает корректно будет выглядеть так:
В этом ответе первые 6 байт и есть наш MAC адрес.
Если ответ возвращается с нулями, то на этой точке доступа загрузчик стер служебную информацию :
Для устранения этих последствий необходимо выполнить ряд действий. Они будут разными для разных ситуаций
Скачать прикрепленный архив - upload.zip
Если точка только прошита и подключена физически к компьютеру:
1. Сим карту в точку не устанавливаем.
2. С помощью putty подключаемся к точке по SSH и выполняем команду
hexdump -C /dev/mtd1
если вывод не корректный то подготавливаем корректировочный файл.
3. Открываем программу HxD (из прикрепленного архива) в ней открываем файл config_mtd1.bin
Выделенный кусок на скриншоте и есть местоположение мак адреса.
4. Вносим в программе корректный мак адрес, тот что размещен на наклейке, на корпусе. (! Английская раскладка все буквы прописные). После правки сохраняем файл.
5. Открываем программу WinScp ( тоже приложена в архиве) и с помощью нее выполняем подключение к точке доступа.
Нажимаем клавишу Login. Выйдет окно о принятии сертификата, подтверждаем
Откроется две вкладки - левая ваш компьютер, правая - файловая система точки доступа.
В левой вкладке открываем каталог в котором лежит исправленный файл config_mtd1.bin
В правой вкладке открываем каталог /tmp/
И копируем файл из левой вкладки в правую, можно перенести мышкой.
6. после того как файл скопирован возвращаемся обратно в Putty
И выполняем команду. ( ! Копируем внимательно, ошибка может привести к неработоспособности точки)
dd if=/tmp/config_mtd1.bin of=/dev/mtd1
7. после успешного выполнения перезагружаем точку и проверяем что MAC корректный и соответствует тому что мы внесли.
Если точка подключена к платформе, видна на ней и онлайн, но нет физического доступа.
1. Отправляем команду на точку.
wget https://wiki.wimark.com/attachments/30 -O /tmp/mac-fix.sh; chmod +x /tmp/mac-fix.sh; sh /tmp/mac-fix.sh
2. Перезагружаем точку и проверяем снова что мак зафиксировался