Qtech QWP-65-AC
Страница перенесена в Confluence
Прошивка через UART - TFTP
Для прошивки понадобится, компьютер с TFTP сервером и подключенная уарт консоль
В каталог tftp сервера складываем два файла необходимых для прошивки, имена файлов будут отличаться в зависимости от названия точки.
*-initramfs-fit-*Image.itb
*--squashfs-sysupgrade.bin
Запускаем приложение для работы с консолью для примера Putty
Указываем порт к которому подключен адаптер и скорость порта ( по умолчанию 15200)
После всех приготовлений подаем питание на точку доступа, если все подключено верно, то в консоли мы увидим старт точки, и сразу начинаем щелкать на пробел чтобы остановить загрузку.
После прерывания загрузки мы увидим окно приглашения ввода команд.
Небольшое отступление.
После обновления прошивки на ядро 5.10 вылезла ошибка связанная с U-boot, версия U-boot зашитая в точку доступа по умолчанию запускает ядро командой bootipq, НО эта команда может загружать ядро размером только до 4-х мегабайт, ядро 5.4 умещалось в эти рамки и там никаких проблем не было, ядро 5.10 весит 4.1 мегабайта и не влезает в размер заданный для запуска, и в связи с этим система не может стартануть.
Теперь выполним ряд команд которые необходимы для прошивки.
Первой выполняем printenv , в ее выводе мы видим дефолтный IP адрес точки для тфтп и адрес сервера с которого она ждет загрузку.
В моем случае точка имеет IP 192.168.0.144 а ждет tftp по адресу 192.168.0.141, выставляем этот адрес на сетевом интерфейсе компьютера который будет использоваться для прошивки
И запускаем tftp сервер.
Начинаем загрузку прошивки. Загружать будем initramfs образ, он необходим для проверки что прошивка собрана корректно и загружается корректно.
в моем случае загрузка производится командой
tftpboot *-ipq40xx-generic-*-initramfs-fit-*Image.itb
где *-ipq40xx-generic-*-initramfs-fit-*Image.itb - название файла, для каждой точки будет свое!!!
Если все подключено корректно загрузка длится буквально секунды
После успешного завершения загрузки вводим команду bootm , которая запускает запуск операционной системы из ram
Последний шаг.
Изменяем IP адрес на сетевом интерфейса компьютера к которому подключена точка на 192.168.1.2
И открываем веб страницу на 192.168.1.1, должен открыться веб интерфейс точки доступа. Заходим под логином и паролем и проверяем что все работает корректно и все определилось.
Если все отработало как необходимо штатными средствами через веб интерфейс выполняем sysupgrade прошивки, штатный механизм произведет уже прошивку точки доступа в постоянную флеш память, дожидаемся перезагрузки.
На этом этапе точка доступа должна начать загружаться с новой операционной системой.