Я решил прошить роутер прошивкой OpenWRT. Соединение I предназначено для PPTP, и "коробка" не поддерживается PPTP. Устанавливается с передачей пакетов на роутер, но ошибка установки. Как на самом деле решить?

root@OpenWrt:/# opkg install kmod-pptp_3.18.17-1_ar71xx.ipk
Installing kmod-pptp (3.18.17-1) to root...
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-                                                                                                                     pptp:
 *      kernel (= 3.18.17-1-5dcb66d04a38219f7fd91c748f0e9a32) *         kmod-gre                                                                                                                      *
 * opkg_install_cmd: Cannot install package kmod-pptp.

1 ответ1

2

Загруженный вами пакет предназначен для другой версии OpenWrt. Вы можете увидеть, какую версию вы установили, посмотрев сообщение для входа в систему или /etc/openwrt_release . Это выглядит так:

DISTRIB_ID="OpenWrt"
DISTRIB_RELEASE="14.07"
DISTRIB_REVISION="r42625"
DISTRIB_CODENAME="barrier_breaker"
DISTRIB_TARGET="ar71xx/generic"
DISTRIB_DESCRIPTION="OpenWrt Barrier Breaker 14.07"
DISTRIB_TAINTS=""

Затем вы можете перейти к https://downloads.openwrt.org/$DISTRIB_CODENAME/$DISTRIB_RELEASE/$DISTRIB_TARGET/packages (в этом примере: https://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/), чтобы получить пакет, совместимый с вашими настройками.

Чтобы легко получить URL, вы можете использовать следующие команды:

source /etc/openwrt_release
echo https://downloads.openwrt.org/$DISTRIB_CODENAME/$DISTRIB_RELEASE/$DISTRIB_TARGET/packages

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .