Расширяем возможности маршрутизатора NetGear WNR3500L — выбор и установка репозитория

Опубликовано: 17 июня 2012 / Обновлено: 28 сентября 2018
Раздел(ы): Маршрутизаторы аппаратные
Просмотры: 8659
Комментарии: 0

Эта статья является продолжением публикации Расширяем возможности маршрутизатора NetGear WNR3500L — подключаем жесткий диск и проверялась на маршрутизаторе NetGear WNR3500L с прошивкой от Vampik 1.9.2.7-rtn-r3300M
Для установки дополнительного программного обеспечения на маршрутизатор нам понадобится репозиторий. Вы можете самостоятельно устанавливать программы на свой роутер, но суть ПО из репозитория в том, что оно скомпилировано конкретно под наше железо и теоретически должно корректно работать без танцев с бубном.

Репозито́рий, хранилище — место, где хранятся и поддерживаются какие-либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по сети.
Материал из Википедии.

Выбор репозитория для NetGear WNR3500L

В настоящее время сообществом поддерживается два репозитория optware и новый Entware
Если Вы настраиваете cвой маршрутизатор с нуля и в первый раз на прошивке RTN, то я рекомендую остановиться на более свежем Entware.

Entware создан на базе репозитория OpenWRT и на данный момент включает примерно треть его объёма. Его можно использовать на тех прошивках, где раньше было предусмотрено использование Optware, включая TomatoUSB, DD-WRT, заводскую RT-N66, альтернативную RT-N56 и другие

Установка репозитория EntWare

Для использования репозитория Entware необходимо cмонтировать директорию /opt на какой-либо носитель/папку (мы это сделали в предыдущей статье) и выполнить:

Так было раньше:

<del datetime="2018-01-29T19:04:39+00:00">cd /tmp
wget http://wl500g-repo.googlecode.com/svn/ipkg/entware_install.sh
chmod +x ./entware_install.sh
./entware_install.sh</del>

Так нужно делать сейчас:

$ cd /opt
$ wget -O - http://pkg.entware.net/binaries/mipsel/installer/installer.sh | sh

после чего будут установлены менеджер пакетов opkg, базовые библиотеки uClibc и будет обновлён список доступных пакетов.

Посмотреть список доступных пакетов можно командой:

opkg list

Основные команды opkg

opkg list – команда выдает список пакетов, которые можно установить в настоящий момент.
opkg list-installed – команда выдает список уже установленных пакетов
opkg update – команда скачивает список пакетов, которые могут быть установлены. Рекомендуется всегда выполнять эту команду перед установкой пакета
opkg upgrade – команда обновляет установленные пакеты, если есть обновления.
opkg install <имя пакета> – команда устанавливает пакет включая пакеты, от которых устанавливаемый пакет зависит. Например “opkg install mc” установит Midnight Commander.
opkg remove <имя пакета> – команда удалит установленный ранее пакет.

Как установить предыдущий репозиторий OptWare

Для работы с предыдущим репозиторием выполните команды:

Не нужно этого делать, так как репозиторий больше не поддерживается и в нем нет актуального ПО.

<del>ipkg.sh update
ipkg.sh install ipkg-opt
ipkg update</del>

Внимание!!! Начиная с ревизии прошивки r3727 основным источником ПО для роутера является репозиторий пакетов Entware. Он призван заменить собой Optware и сделать доступным для большого круга пользователей репозиторий OpenWRT — наиболее популярного и объёмного набора ПО на сегодняшний день.

P.S. Добавлю от себя лично. Софт (которым я пользуюсь) из нового репозитория настраивается проще. Но, еще не весь старый софт перевели в EntWare и не факт, что переведут некоторую «экзотику». При этом новый софт уже никогда не появится в OptWare, к примеру популярный IPTV-DLNA медиасервер xupnpd (с его помощью я просматриваю IPTV провайдера на телевизоре Samsung) существует только в репозитории EntWare. Поэтому мой выбор — репозиторий EntWare.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных", на условиях и для целей определенных политикой конфиденциальности сайта.
© Юрий Рассадников, 2011 - 2024
uptime узнать
Домен : reg.ru
Хостинг : adman.com
SQL - 6 | 0,162 сек. | 8.29 МБ