Denis Yuriev

Записки бездельника

Главная » Linux » OpenWRT » Пакеты » OpenWRT - возвращаем старые пакеты в конфигуратор

OpenWRT — возвращаем старые пакеты в конфигуратор

Кто собирал прошивку вручную неоднократно, могли заметить, что периодически пакеты куда то пропадают, хотя потом вновь возвращаются.
Всё дело в том, что разработчики давно не обновляемые пакеты перемещают в ветку oldpackage, по умолчанию отключенную.
Однако вернуть эту ветку труда не составит.

Для начала обновимся

svn update
./scripts/feeds update -a
./scripts/feeds install -a

И проверим, что необходимый нам пакет до сих пор не доступен.
Если чуда не произошло, то откроем файл скопируем настройки по умолчанию в feeds.conf и откроем их для необходимых нам правок:

cp feeds.conf.default feeds.conf
nano feeds.conf

Взглянем на содержимое:

src-git packages https://github.com/openwrt/packages.git
src-git luci http://git.openwrt.org/project/luci.git
src-git routing https://github.com/openwrt-routing/packages.git
#src-git telephony http://git.openwrt.org/feed/telephony.git
#src-git management https://github.com/openwrt-management/packages.git
#src-git oldpackages http://git.openwrt.org/packages.git
#src-svn xwrt http://x-wrt.googlecode.com/svn/trunk/package
#src-svn phone svn://svn.openwrt.org/openwrt/feeds/phone
#src-svn efl svn://svn.openwrt.org/openwrt/feeds/efl
#src-svn xorg svn://svn.openwrt.org/openwrt/feeds/xorg
#src-svn desktop svn://svn.openwrt.org/openwrt/feeds/desktop
#src-svn xfce svn://svn.openwrt.org/openwrt/feeds/xfce
#src-svn lxde svn://svn.openwrt.org/openwrt/feeds/lxde
#src-link custom /usr/src/openwrt/custom-feed

По умолчанию лишь три ветки активны, остальные закомментированы.
Нам необходима ветка oldpackages, раскомментируем её:

src-git packages https://github.com/openwrt/packages.git
src-git luci http://git.openwrt.org/project/luci.git
src-git routing https://github.com/openwrt-routing/packages.git
#src-git telephony http://git.openwrt.org/feed/telephony.git
#src-git management https://github.com/openwrt-management/packages.git
src-git oldpackages http://git.openwrt.org/packages.git
#src-svn xwrt http://x-wrt.googlecode.com/svn/trunk/package
#src-svn phone svn://svn.openwrt.org/openwrt/feeds/phone
#src-svn efl svn://svn.openwrt.org/openwrt/feeds/efl
#src-svn xorg svn://svn.openwrt.org/openwrt/feeds/xorg
#src-svn desktop svn://svn.openwrt.org/openwrt/feeds/desktop
#src-svn xfce svn://svn.openwrt.org/openwrt/feeds/xfce
#src-svn lxde svn://svn.openwrt.org/openwrt/feeds/lxde
#src-link custom /usr/src/openwrt/custom-feed

Сохраняем и снова обновляем ветки:

./scripts/feeds update -a
./scripts/feeds install -a

Запускаем конфигуратор сборки прошивки

make menuconfig

Теперь нам доступен более обширный список пакетов.

Сделай приятное автору - поделись статьей в социальной сети.

3 Комментариев

  1. у меня tp link 3220 установил прошивку от openwrt и обнаружил что там нет поддержки 3g модема хотел поставить comgt но на вкладке software в статусе available packages его нет как мне установить необходимые пакеты и где находится терминал

Оставьте комментарий

Войти с помощью: 
Denis Yuriev DMOZ Индекс цитирования

© 2017