Александр Попов (athunder) wrote,
Александр Попов
athunder

Category:

Обновление прошивки OpenWRT на Wi-Fi роутере Linksys EA3500

Обновление прошивки OpenWRT на Wi-Fi роутере Linksys EA3500


Как обновить OpenWRT версии 19.07.8 до 21.02.0 на роутере Linksys EA3500


4 сентября августа 2021г. вышла прошивка OpenWRT 21.02.0. Это большое обновление с 19.07. Скрипт sysupgrade может быть использован только для обновления с OpwnWRT 19.07, но не 18.06 и ниже. Минимальные требования к железу повысились: теперь нужно 8 MB flash, 64 MB RAM. Можно попробовать сделать custom build (собственную сборку) для устройств с меньшим количеством памяти - 4 МБ flash и 32 МБ ОЗУ, но стабильность работы при этом не гарантируется, да и функциональность ограничена. В прошивке используется ядро Linux 5.4 и технология защиты беспроводных сетей WPA3. Сегодня обновил прошивку на роутере Netgear WNR3500L v1 и после успешного тестирования повторил процесс с Linksys EA3500.

  1. Скачайте прошивку openwrt-21.02.0-kirkwood-linksys_ea3500-squashfs-sysupgrade.bin (sysupgrade версия подходит для перепрошивки из веб-интерфейса OpenWRT, тогда как factory вариант нужен для перепрошивки из родной прошивки). В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/21.02.0/targets/kirkwood/generic/openwrt-21.02.0-kirkwood-linksys_ea3500-squashfs-sysupgrade.bin


  2. Скачайте файл с хэш суммами sha256 для openwrt 21.02.0

    В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/21.02.0/targets/kirkwood/generic/sha256sums


  3. Cравните хэш файл.
    В терминале Ubuntu для этого можно выполнить команду
    sha256sum -c sha256sums 2> /dev/null | grep OK
    которая выведет ОК в случае совпадения.


  4. Зайдите в панель управления OpenWRT, введя в браузере https://openwrt.lan (192.168.1.1) и выберите "System" -> "Backup/Flash Firmware".


  5. На странице "Flash Operations" нажмите на кнопку "Flash image..." в разделе "Flash new firmware image"


  6. В появившемся диалоге "Uploading file..." нажмите на кнопку "Browse..." и выберите скаченную прошивку openwrt-21.02.0-kirkwood-linksys_ea3500-squashfs-sysupgrade.bin, после чего нажмите на кнопку "Upload".

    Обновление прошивки OpenWRT: Загрузка прошивки на роутер


  7. После 100% загрузки прошивки должна появиться новая страница "Flash image?", на которой будут указаны хэш суммы (md5 и sha256). Можно сравнить sha256 с указанным в скаченном текстовом файле, если не делали этого на 3-ем шаге.


  8. У меня при этом появилось сообщение об ошибке
    Device linksys,audi not supported by this image Supported devices: linksys,ea3500 linksys,audi linksys-audi - Image version mismatch: image 1.1, device 1.0. Please wipe config during upgrade (force required) or reinstall. Reason: Config cannot be migrated from swconfig to DSA Image check failed.

    В отличии от прошлых перепрошивок Linksys EA3500, сохранять настройки не получится, т.к. изменился их формат. Даже если вы будете обновлять прошивку не через веб-интерфейс OpenWRT, файл конфигурации нужно будет стереть. Поэтому убедитесь, что снята галочка "Keep settings and retain the current configuration". Также выберите пункт "Force upgrade" (на свой страх и риск, а также понимая, как восстановить настройки для вашего случая).

    Обновление прошивки OpenWRT: Проверка хэш суммы и старт процесса прошивания


    Для запуска процесса прошивания нажмите на кнопку "Continue"


  9. Подождите пока роутер перепрошьётся и перегрузится. После этого возможно придётся сбросить настройки подключения к Интернету на компьютере (отключитесь от сети и подключитесь заново).


После обновления Интернет от Билайна продолжил работать, но Wi-Fi пришлось настраивать заново. Пакет luci-ssl был установлен, а вот adblock, luci-app-adblock, wifischedule, luci-app-wifischedule. Настройки adblock также сохранились. Пакет luci-ssl-nginx оказался ненужным, SSL и без него работает хорошо (HTTPS и TLS теперь включены в OpenWRT по умолчанию). Вход по HTTPS в панель управления https://openwrt.lan после перепрошивки наконец-то стал работать без перезагрузки роутера (хотя по HTTP по адресу openwrt.lan я залогиниться по умолчанию не смог).


OpenWRT 21.02.0 хорошо работает на Linksys EA3500

OpenWRT 21.02.0 на Linksys EA3500


Tags: linksys ea3500, linux, openwrt, прошивка, роутер
Subscribe

Posts from This Journal “linksys ea3500” Tag

promo athunder may 26, 2013 11:36 17
Buy for 10 tokens
Вы можете вернуть процент с покупок, используя специализированные Интернет сервисы возврата наличных (cash back, кешбэк, кэшбэк, кэшбек). Такие сервисы предоставляют ссылки на Интернет-магазины. Переходя по ним и совершая покупки, вы получаете процент в виде наличных обратно. Если обычные сайты…
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments