Установка OpenWRT вместо родной стоковой прошивки на Wi-Fi роутер Linksys EA3500

Nov 18, 2018 19:48

Производители редко обновляют прошивки для оборудования. Что уж говорить об устройствах не первой свежести вроде Wi-Fi роутера Linksys EA3500. Тем более, что Linksys в 2013 году перешёл от Cisco к Belkin, а в 2018 - в Foxconn, а при таких сменах собственников редко приходится рассчитывать на поддержку старого оборудования.

Совершенно случайно оба моих роутера оказались с числом 3500 в названии (Linksys EA3500 и Netgear WNR3500Lv1). Но если последняя модель выбиралась с прицелом на использование прошивки DD-WRT, то для первого поддержка OpenWRT стала приятной неожиданностью.

Компания Cisco игнорировала последние уязвимости (в том числе с SSL), совершенно не заботясь о старых устройствах. Уязвимостей в Linksys EA3500 найдено как минимум 10. Но роутеры Linksys EA3500 официально не продаются и не поддерживаются (на сайте Linksys это подтверждается следующей фразой: "Linksys products EA3500 and EA6500 are no longer being sold or supported"), хотя эти устройства были анонсированы в 2012 году.




Как и в случае с Netgear WNR3500Lv1, на Linksys EA3500 установил OpenWRT 18.06.1. Несмотря на заявленную поддержку OpenWRT, которая указана на странице Linksys EA3500 сайта OpenWRT, поставить прошивку openwrt-18.06.1-kirkwood-linksys_audi-squashfs-factory.bin из панели управления Linksys не удалось. Точнее она устанавливалась, но после перезагрузки возвращалась родная стоковая (заводская, стандартная, OEM) прошивка. Пришлось сначала установить openwrt-kirkwood-linksys-audi-squashfs-factory.bin, после чего подключиться при помощи SSH и установить в консоли luci-ssl. А далее уже поставил openwrt-18.06.1-kirkwood-linksys_audi-squashfs-sysupgrade.bin (Firmware OpenWrt Upgrade 18.06.1).

Предостережение: При перепрошивке роутера Linksys EA3500 всегда что-то может пойти не так. Автор данной инструкции НЕ несёт ответственность за любые проблемы, которые могут возникнуть в процессе установки неродной прошивки. Используйте инструкцию по прошивке ниже на свой страх и риск. Она сработала для автора, но потенциально может превратить ваш роутер в кирпич, сделать его небезопасным,...Как установить OpenWRT 18.06.1 вместо родной стоковой прошивки на Wi-Fi роутер Linksys EA3500

  1. Перед прошиванием роутер должен быть подключён к Интернету по порту WAN. Ваш компьютер при этом также должен быть подключен к роутеру кабелем по порту LAN.
  2. Скачайте прошивку с downloads.openwrt.org/snapshots/trunk/kirkwood/generic/openwrt-kirkwood-linksys-audi-squashfs-factory.bin
  3. Зайдите в панель управления роутера, набрав адрес 192.168.1.1 и введя свой пароль.
  4. В разделе Connectivity на вкладке Basic отключите автоматическое обновление (Firmware Update -> Automatic). Чуть ниже в подразделе ручного обновления (Manual Update) выберите скаченную прошивку и запустите процесс обновления.
  5. После завершения прошивки нужно подключиться по SSH к 192.168.1.1:22. Если пользоваться командой ssh в Ubuntu, то подключение с пустым паролем может не сработать. Но зато SSH клиент Putty прекрасно справляется с задачей как в Linux, так и в Windows. В качестве имени пользователя нужно ввести root (пароль после перепрошивки пустой, т.е. отсутствует).
  6. После подключения по ssh введите следующую команду:
    opkg update
  7. Далее установите пакет luci-ssl при помощи следующей команды:
    opkg install luci-ssl
  8. Перегрузите роутер командой
    reboot
  9. После перезагрузки роутера введите в браузере адрес https://openwrt.lan (https://192.168.1.1) и зайдите в панель управления. В браузере должно возникнуть сообщение о недействительном сертификате, поэтому нужно добавить его в исключение.
  10. Далее нужно зайти в панель управления OpenWRT и в меню "Upgrade Firmware" выбрать прошивку openwrt-18.06.1-kirkwood-linksys_audi-squashfs-sysupgrade.bin. Настройки при обновлении OpenWRT лучше не сохранять.
  11. После установки прошивки зайдите в панель управления OpenWRT по адресу openwrt.lan (192.168.1.1) и обязательно измените пароль пользователя root. Также вероятно вы захотите настроить Wi-Fi, часовой пояс, Adblock и т.д.
  12. Для установки поддержки русского языка, зайдите в System -> Software и установите пакет luci-i18n-base-ru (для другой версии OpenWRT версия перевода base-ru будет отличаться). После этого зайдите в System -> System, выберите вкладку "Language and Style" в разделе "System Properties", далее выберите Language - Русский (Russian) и нажмите на кнопку "Save & Apply".
p.s. Мне очень нравится, когда железки живут очень долго. Linksys EA3500 был выпущен в далёком 2009 году. Его родной блок питания проработал всего пару лет, а вот приобретённый на замену импульсный блок питания Channel Well Technology (CWT) успешно пашет гораздо дольше. Данный роутер конечно не может похвастаться последними беспроводными стандартами, ограничиваясь 802.11n, но поддерживает гигабитную локальную сеть и DD-WRT / OpenWRT, благодаря которым его возможностей для нашей семьи абсолютно хватает. Да и в целом я не являюсь фанатом беспроводных технологий, так что увеличение ширины канала и мощности передатчика является для меня скорее минусом из-за бОльшего вреда для здоровья.

Как настроить работу приставки Билайн ТВ на OpenWRT прошивке роутера Linksys EA3500

По умолчанию multicast для IPTV Билайн ТВ не работает на OpenWRT. Но настроить bridge port для Билайн ТВ очень просто.
  1. Зайдите в панель управления OpenWRT и в ниспадающем меню выберите Network -> Switch
  2. Допустим, что ТВ приставка Билайн ТВ подключается к роутеру по кабелю при помощи порта с цифрой 4, тогда настройки производим для LAN 1 (если порт отличается, то можно повытаскивать кабели и посмотреть на странице Switch, какой порт относится к какому VLAN ID).
  3. Для CPU (eth1) ставим tagged напротив 1 и off напротив 2
  4. Для CPU (eth0) ставим off напротив 1 и untagged напротив 2
  5. Для LAN 1 ставим off напротив 1 и untagged напротив 2.


  6. Нажмите "Save & Apply"

В качестве альтернативы можно установить пакет igmpproxy, после чего настроить его, а также файрвол. Но мост гораздо более простой в настройке, и его оказалось вполне достаточно для работы приставки Билайн ТВ.

Обновление (31 января 2019г.)

Обновление прошивки OpenWRT до версии 18.06.2
Скачал прошивку openwrt-18.06.2-kirkwood-linksys_audi-squashfs-sysupgrade.bin и обновил через панель управления OpenWRT ("System" -> "Backup/Flash Firmware").




Выбрал сохранение настроек (Keep settings), но Wi-Fi пришлось настраивать заново. Пакеты вроде adblock тоже не сохранились, в отличии от их настроек. При этом Билайн ТВ продолжил работать на приставке, так что настройки bridge port менять не пришлось.

Прошивка OpenWRT 18.06.2 прекрасно работает на Linksys EA3500:



Обновление (7 сентября 2019г.)Обновление прошивки OpenWRT до версии 18.06.4
Скачал прошивку openwrt-18.06.4-kirkwood-linksys_audi-squashfs-sysupgrade.bin и обновил через панель управления OpenWRT ("System" -> "Backup/Flash Firmware").




Выбрал сохранение настроек (Keep settings). Wi-Fi не пришлось настраивать заново, а вот пакеты вроде luci-ssl, uclient-fetch, adblock и Wi-Fi Schedule не сохранились, в отличии от их настроек. При этом Билайн ТВ продолжил работать на приставке, так что настройки bridge port менять не пришлось.

Прошивка OpenWRT 18.06.4 прекрасно работает на Linksys EA3500:




Обновление (7 декабря 2019г.)Обновление прошивки OpenWRT до версии 18.06.5
Скачал прошивку openwrt-18.06.5-kirkwood-linksys_audi-squashfs-sysupgrade.bin и обновил через панель управления OpenWRT ("System" -> "Backup/Flash Firmware").




Выбрал сохранение настроек (Keep settings). После установки войти в панель управления не смог. По SSL вообще подключения не было, а по HTTP пароль оказывался неверным. Пришлось сделать Reset (1) выключил роутер, 2) включил и дождался, пока кнопка питания перестанет мигать быстро, 3) повторил пункты 1-2 три раза.

Wi-Fi не пришлось настраивать заново, а вот пакеты вроде luci-ssl, uclient-fetch, adblock и Wi-Fi Schedule не сохранились, в отличии от их настроек. При этом Билайн ТВ продолжил работать на приставке, так что настройки bridge port менять не пришлось.

Прошивка OpenWRT 18.06.5 прекрасно работает на Linksys EA3500:




Обновление (9 января 2020г.)
Обновление прошивки OpenWRT до версии 19.07.0

Скачал прошивку openwrt-19.07.0-kirkwood-linksys_audi-squashfs-sysupgrade.bin и обновил через панель управления OpenWRT ("System" -> "Backup/Flash Firmware").




Выбрал сохранение настроек (Keep settings). После установки войти в панель управления не смог. По SSL вообще подключения не было

Wi-Fi не пришлось настраивать заново, а вот пакеты вроде luci-ssl, luci-ssl-nginx, luci-app-adblock и luci-app-wifischedule не сохранились, в отличии от их настроек. При этом Билайн ТВ продолжил работать на приставке, так что настройки bridge port менять не пришлось. Также добавил пакет wifitoggle, позволяющий включать/выключать Wi-Fi по нажатию кнопки WPS на роутере (раньше для этого постоянно приходилось заходить в панель управления), с выключенным Wi-Fi после загрузки роутера.

Прошивка OpenWRT 19.07.0 прекрасно работает на Linksys EA3500:




Если у вас возникают проблемы с OpenWRT 19.07.0, то можете обновиться до версии 18.06.6.

Обновление (20 февраля 2020г.)
Обновление прошивки OpenWRT до версии 19.07.1
Скачал прошивку openwrt-19.07.1-kirkwood-linksys_audi-squashfs-sysupgrade.bin, но обновить её через панель управления 19.07.0 не удалось (хотя хэш sha256 скаченного файла был верным). По непонятной причине после 100% закачки прошивки на роутер, следующий диалог с хэш суммой и кнопкой для начала прошивания не появлялся. Пришлось обновляться в командной строке.



Подключился к роутеру при помощи SSH клиента Putty, используя адрес https://openwrt.lan (https://192.168.1.1).
  1. Далее перешёл в папку tmp и скачал при помощи wget саму прошивку OpenWRT 19.07.1, файл с хэшами sha256 и проверил хэш прошивки:

    root@OpenWrt:~# cd /tmp
    root@OpenWrt:/tmp# wget https://downloads.openwrt.org/releases/19.07.1/targets/kirkwood/generic/openwrt-19.07.1-kirkwood-linksys_audi-squashfs-sysupgrade.bin
    Downloading 'https://downloads.openwrt.org/releases/19.07.1/targets/kirkwood/generic/openwrt-19.07.1-kirkwood-linksys_audi-squashfs-sysupgrade.bin'
    Connecting to 176.9.48.73:443
    Writing to 'openwrt-19.07.1-kirkwood-linksys_audi-squashfs-sysupgrade.bin'
    openwrt-19.07.1-kirk 100% |*******************************| 4430k 0:00:00 ETA
    Download completed (4536598 bytes)
    root@OpenWrt:/tmp# wget https://downloads.openwrt.org/releases/19.07.1/targets/kirkwood/generic/sha256sums
    Downloading 'https://downloads.openwrt.org/releases/19.07.1/targets/kirkwood/generic/sha256sums'
    Connecting to 176.9.48.73:443
    Writing to 'sha256sums'
    sha256sums 100% |*******************************| 106k 0:00:00 ETA
    Download completed (109462 bytes)
    root@OpenWrt:/tmp# sha256sum -c sha256sums 2> /dev/null | grep OK
    openwrt-19.07.1-kirkwood-linksys_audi-squashfs-sysupgrade.bin: OK
  2. Проверил наличие свободной памяти:

    root@OpenWrt:/tmp# free
    total used free shared buff/cache available
    Mem: 58312 20128 20520 5552 17664 15244
    Swap: 0 0 0
  3. Прошил роутер при помощи команды sysupgrade:

    root@OpenWrt:/tmp# sysupgrade -v openwrt-19.07.1-kirkwood-linksys_audi-squashfs-sysupgrade.bin
    Saving config files...
    etc/config/adblock
Настройки сохранились. Но после установки войти в панель управления не смог. По SSL вообще подключения не было. Для подключения по HTTP пришлось поменять браузер (в Firefox правильный пароль не принимался).

Wi-Fi, adblock, wifischedule, wifitoggle не пришлось настраивать заново, а вот пакеты вроде luci-ssl, luci-ssl-nginx, luci-app-adblock и luci-app-wifischedule установить пришлось повторно. При этом Билайн ТВ продолжил работать на приставке, так что настройки bridge port менять не пришлось.

Прошивка OpenWRT 19.07.1 прекрасно работает на Linksys EA3500:




При этом и запуск прошивания через панель управления тоже стал корректно обрабатываться:




Кстати, Netgear WNR3500L спокойно перепрошился с 19.07.0 до 19.07.1 через панель управления.

Обновление (31 марта 2020г.)
Как обновить OpenWRT версии 19.07.1 до 19.07.2 на роутере Linksys EA3500
6 марта 2020г. вышла прошивка OpenWRT 19.07.2. Обновил прошивку на роутере WNR3500L v1 до 19.07.2 и никаких проблем не заметил. Сегодня обновил и прошивку на Linksys EA3500.
  1. Скачайте прошивку openwrt-19.07.2-kirkwood-linksys_audi-squashfs-sysupgrade.bin. В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/19.07.2/targets/kirkwood/generic/openwrt-19.07.2-kirkwood-linksys_audi-squashfs-sysupgrade.bin
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.2

    В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/19.07.2/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-19.07.2-kirkwood-linksys_audi-squashfs-sysupgrade.bin, после чего нажмите на кнопку "Upload".


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

    Чтобы сохранить настройки, поставьте галочку "Keep settings and retain the current configuration".

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


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

После обновления настройки Интернета не изменились, да и Wi-Fi не пришлось настраивать заново. А вот пакеты вроде luci-ssl, luci-ssl-nginx, luci-app-adblock и luci-app-wifischedule не сохранились, в отличии от настроек adblock и wifischedule.

После устаноки пакета luci-ssl-nginx вход по https://openwrt.lan (HTTPS) не заработал. Но после перезагрузки роутера вход в панель управления по SSL работает прекрасно.

adblock перестал работать, выдавая в логе ошибку "your adblock config seems to be too old, please update your config with the '--force-maintainer' opkg option". Подключился по SSH, удалил adblock при помощи команды
opkg remove adblock --force-depends
Далее переустановил adblock с ключом --force-maintainer
opkg update
opkg install --force-maintainer adblock

При этом Билайн ТВ продолжил работать на приставке, так что настройки bridge port менять не пришлось.

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




Обновление (29 мая 2020г.)
Как обновить OpenWRT версии 19.07.2 до 19.07.3 на роутере Linksys EA3500
20 мая 2020г. вышла прошивка OpenWRT 19.07.3. Обновил прошивку на роутере WNR3500L v1 до 19.07.3 и никаких проблем не заметил. Сегодня обновил и прошивку на Linksys EA3500.
  1. Скачайте прошивку openwrt-19.07.3-kirkwood-linksys_audi-squashfs-sysupgrade.bin. В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/19.07.3/targets/kirkwood/generic/openwrt-19.07.3-kirkwood-linksys_audi-squashfs-sysupgrade.bin
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.3

    В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/19.07.3/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-19.07.3-kirkwood-linksys_audi-squashfs-sysupgrade.bin, после чего нажмите на кнопку "Upload".


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

    Чтобы сохранить настройки, поставьте галочку "Keep settings and retain the current configuration".

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


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

После обновления настройки Интернета не изменились, да и Wi-Fi не пришлось настраивать заново. А вот пакеты вроде luci-ssl, luci-ssl-nginx, luci-app-adblock и luci-app-wifischedule не сохранились, в отличии от настроек adblock и wifischedule.

После устаноки пакета luci-ssl-nginx вход по https://openwrt.lan (HTTPS) не заработал. Но после перезагрузки роутера вход в панель управления по SSL работает прекрасно. Аналогично настройки adblock и wifischedule появились в панели управления только после перезагрузки, а не после установки.

При этом Билайн ТВ продолжил работать на приставке, так что настройки bridge port менять не пришлось.

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




Обновление (18 сентября 2020г.)
Как обновить OpenWRT версии 19.07.3 до 19.07.4 на роутере Linksys EA3500
10 сентября 2020г. вышла прошивка OpenWRT 19.07.4. Обновил прошивку на роутере WNR3500L v1 до 19.07.4 и никаких проблем не заметил. Сегодня обновил и прошивку на Linksys EA3500.
  1. Скачайте прошивку openwrt-19.07.4-kirkwood-linksys_audi-squashfs-sysupgrade.bin. В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/19.07.4/targets/kirkwood/generic/openwrt-19.07.4-kirkwood-linksys_audi-squashfs-sysupgrade.bin
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.4

    В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/19.07.4/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-19.07.4-kirkwood-linksys_audi-squashfs-sysupgrade.bin, после чего нажмите на кнопку "Upload".


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

    Чтобы сохранить настройки, поставьте галочку "Keep settings and retain the current configuration".

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


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

После обновления настройки Интернета не изменились, да и Wi-Fi не пришлось настраивать заново. А вот пакеты вроде luci-ssl, luci-ssl-nginx, luci-app-adblock и luci-app-wifischedule не сохранились, в отличии от настроек adblock и wifischedule.

После устаноки пакета luci-ssl-nginx вход по https://openwrt.lan (HTTPS) не заработал. Но после перезагрузки роутера вход в панель управления по SSL работает прекрасно. Настройки adblock и wifischedule появились сразу, но adblock заработал корректно после перезагрузки.

При этом Билайн ТВ продолжил работать на приставке, так что настройки bridge port менять не пришлось.

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




Обновление (24 декабря 2020г.)
Как обновить OpenWRT версии 19.07.4 до 19.07.5 на роутере Linksys EA3500
9 декабря 2020г. вышла прошивка OpenWRT 19.07.4. Обновил прошивку на роутере WNR3500L v1 до 19.07.4 и никаких проблем не заметил. Сегодня обновил и прошивку на Linksys EA3500.
  1. Скачайте прошивку openwrt-19.07.5-kirkwood-linksys_audi-squashfs-sysupgrade.bin. В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/19.07.5/targets/kirkwood/generic/openwrt-19.07.5-kirkwood-linksys_audi-squashfs-sysupgrade.bin
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.5

    В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/19.07.5/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-19.07.4-kirkwood-linksys_audi-squashfs-sysupgrade.bin, после чего нажмите на кнопку "Upload".


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

    Чтобы сохранить настройки, поставьте галочку "Keep settings and retain the current configuration".

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


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

После обновления настройки Интернета не изменились, да и Wi-Fi не пришлось настраивать заново. А вот пакеты вроде luci-ssl, luci-ssl-nginx, luci-app-adblock и luci-app-wifischedule не сохранились, в отличии от настроек adblock и wifischedule.

После устаноки пакета luci-ssl-nginx вход по https://openwrt.lan (HTTPS) не заработал. Но после перезагрузки роутера вход в панель управления по SSL работает прекрасно. Настройки adblock и wifischedule появились сразу, но adblock заработал корректно после перезагрузки.

При этом Билайн ТВ продолжил работать на приставке, так что настройки bridge port менять не пришлось.

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




Обновление (8 марта 2021г.)
Как обновить OpenWRT версии 19.07.5 до 19.07.7 на роутере Linksys EA3500
18 февраля 2020г. вышла прошивка OpenWRT 19.07.7. Сегодня обновил прошивку на Linksys EA3500.
  1. Скачайте прошивку openwrt-19.07.7-kirkwood-linksys_audi-squashfs-sysupgrade.bin. В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/19.07.7/targets/kirkwood/generic/openwrt-19.07.7-kirkwood-linksys_audi-squashfs-sysupgrade.bin
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.7

    В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/19.07.7/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-19.07.7-kirkwood-linksys_audi-squashfs-sysupgrade.bin, после чего нажмите на кнопку "Upload".


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

    Чтобы сохранить настройки, поставьте галочку "Keep settings and retain the current configuration".

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


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

После обновления настройки Интернета не изменились, да и Wi-Fi не пришлось настраивать заново. А вот пакеты вроде luci-ssl, luci-ssl-nginx, luci-app-adblock и luci-app-wifischedule не сохранились, в отличии от настроек adblock и wifischedule.

После устаноки пакета luci-ssl-nginx вход по https://openwrt.lan (HTTPS) не заработал. Но после перезагрузки роутера вход в панель управления по SSL работает прекрасно. Настройки adblock и wifischedule появились сразу, но adblock заработал корректно после перезагрузки.

Также обновил все установленные пакеты. Это можно было бы сделать в панели управления, но нажимать на upgrade возле каждого пакета неудобно. Проще зайти по SSH на openwrt.lan и выполнить в терминале:
opkg update
opkg list-upgradable | cut -f 1 -d ' ' | xargs opkg upgrade

При этом Билайн ТВ продолжил работать на приставке, так что настройки bridge port менять не пришлось.

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




Обновление (16 августа 2021г.)
Как обновить OpenWRT версии 19.07.7 до 19.07.8 на роутере Linksys EA3500
7 авнуста 2021г. вышла прошивка OpenWRT 19.07.8. Сегодня обновил прошивку на Linksys EA3500.
  1. Скачайте прошивку openwrt-19.07.8-kirkwood-linksys_audi-squashfs-sysupgrade.bin. В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/19.07.8/targets/kirkwood/generic/openwrt-19.07.8-kirkwood-linksys_audi-squashfs-sysupgrade.bin
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.8

    В терминале Ubuntu для этого можно выполнить команду
    wget https://downloads.openwrt.org/releases/19.07.8/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-19.07.8-kirkwood-linksys_audi-squashfs-sysupgrade.bin, после чего нажмите на кнопку "Upload".


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

    Чтобы сохранить настройки, поставьте галочку "Keep settings and retain the current configuration".

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


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

После обновления настройки Интернета не изменились, да и Wi-Fi не пришлось настраивать заново. А вот пакеты вроде luci-ssl, luci-ssl-nginx, luci-app-adblock и luci-app-wifischedule не сохранились, в отличии от настроек adblock и wifischedule.

После устаноки пакета luci-ssl-nginx вход по https://openwrt.lan (HTTPS) не заработал. Но после перезагрузки роутера вход в панель управления по SSL работает прекрасно. Настройки adblock и wifischedule появились сразу, но adblock заработал корректно после перезагрузки.

Также обновил все установленные пакеты. Это можно было бы сделать в панели управления, но нажимать на upgrade возле каждого пакета неудобно. Проще зайти по SSH на openwrt.lan и выполнить в терминале:
opkg update
opkg list-upgradable | cut -f 1 -d ' ' | xargs opkg upgrade

Билайн ТВ решил не настраивать, т.к. приставку всё равно никогда не включаю.

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



Продолжение поста с обновлениями до более новых версий.

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

Previous post Next post
Up