Установка альтернативной прошивки OpenWRT вместо DD-WRT на Wi-Fi роутер Netgear WNR3500Lv1

Oct 09, 2018 01:21

Производители редко обновляют прошивки для оборудования. Что уж говорить об устройствах не первой свежести вроде Netgear WNR3500Lv1 (WNR3500L версии 1). На последнем родная прошивка почти и не использовалась, т.к. роутер изначально покупался DD-WRT совместимый, чтобы иметь более широкие настройки и возможности. В частности, в DD-WRT использовались включение/выключение Wi-Fi по расписанию, а также блокировка рекламы на youtube при помощи роутера. При этом стабильные прошивки DD-WRT для роутера Netgear WNR3500Lv1 не появлялись года два, что совершенно не радовало в плане безопасности. Правда, оказалось, что на ftp с бета-версиями прошивок 2018 года от DD-WRT можно найти dd-wrt.v24-37140_NEWD-2_K2.6_mini-WNR3500L.chk и другие версии K2.6 (и даже некоторые совместимые K3.X). Но ещё одной проблемой было то, что реклама в youtube приложении Смарт ТВ в последнее время стала пробиваться всё чаще и чаще. На компьютере конечно adblock отлично справляется и с рекламой на youtube, но для Smart TV на Linux или Tizen пока ещё Adblock мне не попадался.

В качестве альтернативы родной прошивке и DD-WRT раньше можно было использовать прошивки Tomato и Toastman, но эти прошивки не получали обновления для WNR3500Lv1 уже несколько лет. К счастью, появилась ещё одна альтернатива в виде OpenWRT для Netgear WNR3500Lv1.



Поскольку для прошивок OpenWRT присутствует пакет adblock, решено было попробовать установить на роутер именно такую прошику. Благо, что OpenWRT прошивки прекрасно развиваются. Помогло этому и слияние проектов OpenWRT с LEDE. В частности, для роутера Netgear WNR3500Lv1 не возникло проблем со скачиванием самой свежей октябрьской прошивки openwrt-18.06.1-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk. Достаточно было зайти на страницу Netgear WNR3500Lv1 на сайте openwrt.org и воспользоваться ссылкой "Firmware OpenWrt Install URL" для скачивания последней стабильной версии.

При установке первой проблемой стало то, что OpenWRT прошивка в формате .chk просто не устанавливалась из панели управления DD-WRT. Если быть точнее, DD-WRT показывала, что установка прошла успешно. Но после перезагрузки роутера оказывалось, что DD-WRT прошивка никуда не делась. При этом hard reset, а лучше 30/30/30 (30 секунд удерживания Resеt при включённом роутере, потом ещё 30 секунд при выключенном, а затем ещё 30 секунд при включённом) как до прошивания, так и после никаких результатов не давал.

Пришлось поставить сначала родную прошивку Netgear. И хотя роутер Netgear WNR3500Lv1 у меня приобретён в США, скачал WNR3500L-V1.2.2.56_35.0.56RU.zip с российского сайта Netgear. Прошивка WNR3500L-V1.2.2.56_35.0.56RU.chk из скаченного zip архива точно также не установилась на роутер из DD-WRT, после перезагрузки всё так же возникала DD-WRT.

Подключился при помощи telnet к роутеру, используя логин root и пароль, соответствующий паролю от веб-панели управления роутером. Далее стёр Linux и перезагрузился:
root@DD-WRT:~# erase linux
erase[7798784]
root@DD-WRT:~# reboot
root@DD-WRT:~# Connection closed by foreign host.



На следующем шаге загрузил WNR3500L-V1.2.2.56_35.0.56RU.chk на роутер при помощи tftp:
tftp
tftp> connect 192.168.1.1
tftp> mode binary
tftp> put WNR3500L-V1.2.2.56_35.0.56RU.chk
Sent 5415910 bytes in 22.9 seconds

Подождал 5-10 минут, пока прошивка установится. Сделал hard reset, подождал минутку, но диод питания продолжал мигать оранжевым цветом. Достучаться до панели управления не удавалось. Возможно всё дело в том, что я пропустил mode binary и прошивка загрузилась в виде текстового, а не бинарного файла. Пришлось спасать роутер.

Подключил роутер Netgear WNR3500Lv1 к компьютеру с Ubuntu напрямую при помощи ethernet кабеля (используя один из оранжевых разъёмов на роутере, с единственным жёлтым это не работает). Настроил статический IP адрес:
IPv4 -> Adresses -> Manual
Address: 192.168.1.201
Netmask: 255.255.255.0
Gateway: 192.168.1.1



Команда ping успешно достучалась до хоста 192.168.1.1. Ещё раз загрузил прошивку по tftp, повторив шаги выше. На этот раз через 10 минут роутер прекрасно заработал.



Зашёл на 192.168.1.1 при помощи браузера и из панели управления стандартной прошивки Netgear WNR3500Lv1 установил openwrt-18.06.1-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk , она прекрасно заработала.

OpenWRT существенно отличается от DD-WRT. Если вторая - это такой универсальный комбайн со множеством нужных и ненужных плюшек, то OpenWRT имеет простой базовый набор, но при этом множество расширений (packages) позволяют превратить OpenWRT в гораздо более мощное решение.



Расширения например, могут блокировать рекламу (adblock/luci-app-adblock или simple-adblock/luci-app-simple-adblock), изменять настройки Wi-Fi по расписанию (wifischedule + luci-app-wifischedule + luci-i18n-wifischedule-ru), переназначать кнопки и диоды (wifitoggle), установить VPN (WireGuard), торрент-клиента (Transmission), прокси-сервер (tinyproxy, privoxy). Но есть и более продвинутые приложения, начиная с сервера apache и заканчивая переборщиком Wi-Fi паролей (aircrack-ng). При этом luci пакеты можно и не устанавливать, но без них не получим доступа к настройкам через меню Services -> "название_приложения" в панели управления роутера.


Расширения - это конечно же замечательно, но нужно обращать внимание на технические характеристики своего устройства. Netgear WNR3500Lv1 - это уже довольно устаревшее устройство, которое не может похвастаться очень быстрым процессором и большим объёмом памяти. Поэтому не стоит надеяться на то, что удастся установить большое количество расширений. Более того, какой-то объём памяти стоит оставить свободным, чтобы потом не возникало проблем с отсутствием места при установке обновлений (updates) для расширений.

Что касается блокировки рекламы, то можно выбрать лёгкое расширение simple-adblock или полновесное adblock. Я поставил последнее вместе с luci-app-adblock, и оно приятно удивило меня количеством настроек. Сразу можно выбрать списки для блокировки от рекламных ресурсов (в том числе для РУнета) до ресурсов спамеров и зловредных криптовалютных майнеров. Есть и специальная настройка для youtube, с которой при просмотре на Смарт ТВ рекламы пока замечено не было.



Как установить OpenWRT вместо DD-WRT на Wi-Fi роутер Netgear WNR3500Lv1 (WNR3500L v1)

Предостережение: При перепрошивке роутера Netgear WNR3500Lv1 всегда что-то может пойти не так. Автор данной инструкции не несёт ответственность за любые проблемы, которые могут возникнуть в процессе установки неродной прошивки. Используйте инструкцию по прошивке ниже на свой страх и риск. Она сработала для автора, но потенциально может превратить ваш роутер в кирпич. Кроме того, обращайте внимание на версию вашего роутера. Данная инструкция предназначена для Netgear WNR3500Lv1, но не подходит для Netgear WNR3500Lv2 (т.к. на нём установлен другой чип).
  1. Скачайте стандартную (стоковую) прошивку для роутера Netgear WNR3500Lv1 с сайта Netgear
  2. Скачайте .chk прошивку OpenWRT со страницы Netgear WNR3500Lv1 на openwrt.org (аналогично для других устройств)
  3. Сделайте hard reset или 30/30/30
  4. Подключитесь при помощи telnet к роутеру:
    telnet 192.168.1.1
  5. Сотрите Linux на роутере и перезагрузите его
    erase linux
    reboot
  6. Загрузите стандартную (стоковую) роутера при помощи tftp:
    tftp
    tftp> connect 192.168.1.1
    tftp> mode binary
    tftp> put WNR3500L-V1.2.2.56_35.0.56RU.chk
    Sent 5415910 bytes in 22.9 seconds
    где WNR3500L-V1.2.2.56_35.0.56RU.chk - название стандартной прошивки роутера. Сообщение о том, что определённое количество байт отправлено за определённое количество секунд будет свидетельствовать о том, что загрузка завершена.
  7. Подождите 5-10 минут, пока прошивка установится.
  8. Сделайте hard reset или 30/30/30
  9. Зайдите в панель управления роутера, набрав 192.168.1.1 в браузере.
  10. Выберите "Обновление маршрутизатора" в левом меню.
  11. Нажмите на "Browse..." и выберите прошивку OpenWRT в формате CHK. Нажмите на кнопку "Загрузить".
  12. Дождитесь сообщения об успешной установке прошивки.
  13. Сделайте hard reset или 30/30/30.
  14. Зайдите в панель управления роутера, набрав https://openwrt.lan (или 192.168.1.1) в браузере, смените пароль и настройте роутер.
  15. Для установки поддержки русского языка, зайдите в System -> Software и установите пакет luci-i18n-base-ru (для другой версии OpenWRT версия перевода base-ru будет отличаться). После этого зайдите в System -> System, выберите вкладку "Language and Style" в разделе "System Properties", далее выберите Language - Русский (Russian) и нажмите на кнопку "Save & Apply".
p.s. Мне очень нравится, когда железки живут очень долго. Netgear WNR3500L было выпущен в далёком 2009 году. Его родной блок питания проработал всего пару лет, а вот приобретённый на замену импульсный блок питания Channel Well Technology (CWT) успешно пашет гораздо дольше. Роутер конечно не может похвастаться последними беспроводными стандартами, ограничиваясь 802.11n, но поддерживает гигабитную локальную сеть и DD-WRT / OpenWRT, благодаря которым его возможностей абсолютно хватает.

Обновление (2 февраля 2019 г)
Как обновить OpenWRT версии 18.06.1 до 18.06.2 на роутере Netgear WNR3500Lv1 (WNR3500L v1)
30 января вышла прошивка OpenWRT 18.06.2, хотя многие страницы на сайте OpenWRT не отражают данного факта. 31 января обновил прошивку на Linksys EA3500 до 18.06.2 и никаких проблем за три дня не заметил. Сегодня обновил и прошивку на Netgear WNR3500Lv1.
  1. Скачайте прошивку openwrt-18.06.2-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk.
  2. Зайдите на страницу downloads.openwrt.org/releases/18.06.2/targets/brcm47xx/mips74k/ и посмотрите хэш sha256 для netgear-wnr3500l-v1-na-squashfs.chk.
  3. Зайдите в панель управления OpenWRT и выберите "System" -> "Backup/Flash Firmware".
  4. На странице Flash Operations нажмите на кнопку "Browse..." и выберите скаченную прошивку openwrt-18.06.2-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk
  5. Чтобы сохранить настройки, на странице Flash Operations оставьте галочку "Keep settings"
  6. Нажмите на кнопку "Flash image..."


  7. На странице "Flash Firmware - Verify" проверьте соответствие хэш суммы с хэш суммой из шага 2.
  8. Если хэш суммы совпадают, то можно начать установку, нажав на кнопку "Proceed"


  9. Подождите пока роутер перепрошьётся и перегрузится. После этого возможно придётся сбросить настройки подключения к Интернету на компьютере.
Несмотря на то, что при обновлении прошивки я выбрал сохранение настроек, нужные мне пакеты adblock, luci-app-adblock, luci-app-wifischedule пришлось устанавливать заново. Но настройки Adblock и Wi-Fi Schedule при этом сохранились.

Обновление (7 сентября 2019 г)
Как обновить OpenWRT версии 18.06.2 до 18.06.4 на роутере Netgear WNR3500Lv1 (WNR3500L v1)
1 июля 2019г. вышла прошивка OpenWRT 18.06.4. Обновил прошивку на Linksys EA3500 до 18.06.4 и никаких проблем за три дня не заметил. Сегодня обновил и прошивку на Netgear WNR3500Lv1.
  1. Скачайте прошивку openwrt-18.06.4-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk.
  2. Зайдите на страницу downloads.openwrt.org/releases/18.06.4/targets/brcm47xx/mips74k/ и посмотрите хэш sha256 для netgear-wnr3500l-v1-na-squashfs.chk.
  3. Зайдите в панель управления OpenWRT и выберите "System" -> "Backup/Flash Firmware".
  4. На странице Flash Operations нажмите на кнопку "Browse..." и выберите скаченную прошивку openwrt-18.06.4-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk
  5. Чтобы сохранить настройки, на странице Flash Operations оставьте галочку "Keep settings"
  6. Нажмите на кнопку "Flash image..."


  7. На странице "Flash Firmware - Verify" проверьте соответствие хэш суммы с хэш суммой из шага 2.
  8. Если хэш суммы совпадают, то можно начать установку, нажав на кнопку "Proceed"


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


Обновление (9 января 2020 г)
Как обновить OpenWRT версии 18.06.5 до 19.07.0 на роутере Netgear WNR3500Lv1 (WNR3500L v1)
7 января 2020г. вышла прошивка OpenWRT 19.07.0. Обновил прошивку на Linksys EA3500 до 19.07.0 и никаких проблем не заметил. Сегодня обновил и прошивку на Netgear WNR3500Lv1.
  1. Скачайте прошивку openwrt-19.07.0-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk.
  2. Зайдите на страницу downloads.openwrt.org/releases/19.07.0/targets/brcm47xx/mips74k/ и посмотрите хэш sha256 для netgear-wnr3500l-v1-na-squashfs.chk.
  3. Зайдите в панель управления OpenWRT, введя в браузере https://openwrt.lan (192.168.1.1) и выберите "System" -> "Backup/Flash Firmware".
  4. На странице Flash Operations нажмите на кнопку "Browse..." и выберите скаченную прошивку openwrt-19.07.0-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk
  5. Чтобы сохранить настройки, на странице Flash Operations оставьте галочку "Keep settings"
  6. Нажмите на кнопку "Flash image..."


  7. На странице "Flash Firmware - Verify" проверьте соответствие хэш суммы с хэш суммой из шага 2.
  8. Если хэш суммы совпадают, то можно начать установку, нажав на кнопку "Proceed"


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

OpenWRT 19.07.0 хорошо работает на Netgear WNR3500Lv1




Обновление (19 февраля 2020 г)
Как обновить OpenWRT версии 19.07.0 до 19.07.1 на роутере Netgear WNR3500Lv1 (WNR3500L v1)
31 января 2020г. вышла прошивка OpenWRT 19.07.1. Обновил прошивку на Linksys EA3500 до 19.07.1 и никаких проблем не заметил. Сегодня обновил и прошивку на Netgear WNR3500Lv1.
  1. Скачайте прошивку openwrt-19.07.1-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk. В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.1/targets/brcm47xx/mips74k/openwrt-19.07.1-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.1

    В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.1/targets/brcm47xx/mips74k/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.1-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk, после чего нажмите на кнопку "Upload".


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

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

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


  8. Подождите пока роутер перепрошьётся и перегрузится. После этого возможно придётся сбросить настройки подключения к Интернету на компьютере (отключитесь от сети и подключитесь заново).
После обновления настройки Интернета не изменились, да и Wi-Fi не пришлось настраивать заново. А вот пакеты вроде luci-ssl, luci-app-adblock и luci-app-wifischedule не сохранились, в отличии от настроек adblock и wifischedule.

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

Установил wifitoggle, чтобы по нажатию на кнопку WPS можно было включать и выключать Wi-Fi на роутере (при этом настроил автоматическое отключение Wi-Fi через 2 часа после нажатия на кнопку).

OpenWRT 19.07.1 хорошо работает на Netgear WNR3500Lv1




Обновление (17 марта 2020 г)
Как обновить OpenWRT версии 19.07.1 до 19.07.2 на роутере Netgear WNR3500Lv1 (WNR3500L v1)
6 марта 2020г. вышла прошивка OpenWRT 19.07.2. Обновил прошивку на Linksys EA3500 до 19.07.2 и никаких проблем не заметил. Сегодня обновил и прошивку на Netgear WNR3500Lv1.
  1. Скачайте прошивку openwrt-19.07.2-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk. В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.2/targets/brcm47xx/mips74k/openwrt-19.07.2-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.2

    В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.2/targets/brcm47xx/mips74k/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-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk, после чего нажмите на кнопку "Upload".


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

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

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


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

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-maintainer
opkg install --force-maintainer adblock

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

OpenWRT 19.07.2 хорошо работает на Netgear WNR3500Lv1




Обновление (25 мая 2020 г)
Как обновить OpenWRT версии 19.07.2 до 19.07.3 на роутере Netgear WNR3500Lv1 (WNR3500L v1)
20 мая 2020г. вышла прошивка OpenWRT 19.07.3. Обновил прошивку на Netgear WNR3500Lv1 до 19.07.3 и никаких проблем не заметил.
  1. Скачайте прошивку openwrt-19.07.3-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk. В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.3/targets/brcm47xx/mips74k/openwrt-19.07.3-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.3

    В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.3/targets/brcm47xx/mips74k/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-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk, после чего нажмите на кнопку "Upload".


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

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

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


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

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

OpenWRT 19.07.3 хорошо работает на Netgear WNR3500Lv1




Обновление (18 сентября 2020 г)
Как обновить OpenWRT версии 19.07.3 до 19.07.4 на роутере Netgear WNR3500Lv1 (WNR3500L v1)
10 сентября 2020г. вышла прошивка OpenWRT 19.07.4. Обновил прошивку на Netgear WNR3500Lv1 до 19.07.4 и никаких проблем не заметил.
  1. Скачайте прошивку openwrt-19.07.4-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk. В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.4/targets/brcm47xx/mips74k/openwrt-19.07.4-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.4

    В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.4/targets/brcm47xx/mips74k/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-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk, после чего нажмите на кнопку "Upload".


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

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

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


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

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

OpenWRT 19.07.4 хорошо работает на Netgear WNR3500Lv1




Обновление (27 сентября 2020 г)
Как обновить OpenWRT версии 19.07.4 до 19.07.5 на роутере Netgear WNR3500Lv1 (WNR3500L v1)
9 декабря сентября 2020г. вышла прошивка OpenWRT 19.07.5. Обновил прошивку на Netgear WNR3500Lv1 до 19.07.5 и никаких проблем не заметил.
  1. Скачайте прошивку openwrt-19.07.5-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk. В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.5/targets/brcm47xx/mips74k/openwrt-19.07.5-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.5

    В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.5/targets/brcm47xx/mips74k/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.5-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk, после чего нажмите на кнопку "Upload".


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

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

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


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

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

OpenWRT 19.07.5 хорошо работает на Netgear WNR3500Lv1




Обновление (9 марта 2021 г)
Как обновить OpenWRT версии 19.07.5 до 19.07.7 на роутере Netgear WNR3500Lv1 (WNR3500L v1)

18 февраля 2020г. вышла прошивка OpenWRT 19.07.7. Обновил прошивку на роутере Linksys EA3500 до 19.07.7 и никаких проблем не заметил. Сегодня обновил и прошивку на Netgear WNR3500L v1.

  1. Скачайте прошивку openwrt-19.07.7-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk. В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.7/targets/brcm47xx/mips74k/openwrt-19.07.7-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.7

    В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.7/targets/brcm47xx/mips74k/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-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk, после чего нажмите на кнопку "Upload".


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

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

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


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

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

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

OpenWRT 19.07.7 хорошо работает на Netgear WNR3500Lv1




Обновление (16 августа 2021 г)
Как обновить OpenWRT версии 19.07.7 до 19.07.8 на роутере Netgear WNR3500Lv1 (WNR3500L v1)

7 августа 2021г. вышла прошивка OpenWRT 19.07.8. Обновил прошивку на роутере Linksys EA3500 до 19.07.8 и никаких проблем не заметил. Сегодня обновил и прошивку на Netgear WNR3500L v1.

  1. Скачайте прошивку openwrt-19.07.8-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk. В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.8/targets/brcm47xx/mips74k/openwrt-19.07.8-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk
  2. Скачайте файл с хэш суммами sha256 для openwrt 19.07.8

    В терминале Ubuntu для этого можно выполнить команду
    wget http://downloads.openwrt.org/releases/19.07.8/targets/brcm47xx/mips74k/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-brcm47xx-mips74k-netgear-wnr3500l-v1-na-squashfs.chk, после чего нажмите на кнопку "Upload".


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

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

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


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

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

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

OpenWRT 19.07.8 хорошо работает на Netgear WNR3500Lv1




Обновление (5 сентября 2021 г)
Обновил OpenWRT 19.07.8 до версии 21.02.0 на Netgear WNR3500Lv1. Информацию об этом и следующих смотрите в новом посте.

ddwrt, блокировать, блокировка, роутер, netgear wnr3500lv1, openwrt, реклама, linux, прошивка

Previous post Next post
Up