OpenWRT: opkg download failed; wget returned 1
Пишу пост как заметку для самого себя, ну и, может быть, кому-нибудь будет полезно. Весьма старый роутер ASUS WL-500g Premium (v1), на него накатан OpenWRT Chaos Calmer 15.05.1. Пытаюсь запустить opkg update - ошибка, связанная с отсутствием пакета openssl. А как его установить, если opkg не работает?
Как здесь принято, дисклеймер. Я понимаю, что для опытных админов моя проблема - вовсе не проблема, но и пост я пишу не для них, а для энтузиастов вроде меня, которые хотят что-то сделать, но не могут из-за недостатка опыта.
Да, отмечу сразу, что в списке репозиториев везде используется http://, а не https://, то есть, по идее, SSL и не сильно нужен.
Большинство советов в интернете рекомендуют отключить check_signature в конфиге opkg и отключить check_certificate в конфиге wget, но мне эти варианты не помогли.
Простая проверка wget-ом показала, что указанные по умолчанию ссылки downloads.openwrt.org/chaos_calmer/15.05.1... редиректятся на archive.openwrt... - и в этом, видимо, вся беда.
В итоге просто поменял в веб-интерфейсе все ссылки на archive.openwrt... и побежал писать пост на Пикабу - в надежде, что моя информация кому-нибудь облегчит жизнь.






